View Javadoc

1   package net.sf.josceleton.connection.impl.service.user;
2   
3   import net.sf.josceleton.core.api.entity.User;
4   import net.sf.josceleton.core.api.entity.UserState;
5   
6   /**
7    * Used by transformer.
8    * 
9    * @since 0.3
10   */
11  public interface UserStore {
12  
13  	User lookupUserForJointMessage(Integer osceletonUserId);
14  	
15  	/**
16  	 * @return can be null in only one special case: /lost_user received for unkown user (really rare case).
17  	 */
18  	User lookupUserForUserMessage(Integer osceletonUserId, UserState userState);
19  
20  }