View Javadoc

1   package net.sf.josceleton.connection.impl.service.user;
2   
3   import net.sf.josceleton.connection.api.service.user.AvailableUsersCollection;
4   import net.sf.josceleton.core.api.entity.User;
5   
6   /**
7    * @since 0.3
8    */
9   public interface UserServiceCollection extends AvailableUsersCollection {
10  
11  	void add(User newUser);
12  	User get(Integer osceletonUserId);
13  	User remove(Integer osceletonUserId, UserServiceCollectionResponder responder);
14  	
15  	void moveToProcessing(User processingUser);
16  	
17  	void checkIfYetRegistered(final Integer osceletonUserId, UserServiceCollectionResponder responder);
18  
19  	User getForJoint(Integer osceletonUserId, UserServiceCollectionResponder userServiceImpl);
20  
21  }