package com.captaindebug.social.facebookposts.implementation; import java.util.concurrent.atomic.AtomicLong; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.social.connect.Connection; import org.springframework.social.connect.ConnectionSignUp; public class DebugConnectionSignup implements ConnectionSignUp { private static final Logger logger = LoggerFactory.getLogger(DebugConnectionSignup.class); private final AtomicLong userIdSequence = new AtomicLong(); @Override public String execute(Connection<?> connection) { Long seq = userIdSequence.incrementAndGet(); logger.info("executing sign up with sequence: " + seq); return Long.toString(seq); } }