tle.framework.component.spi.aamanager
Interface UserInfoFactory


public interface UserInfoFactory

UserInfo¸¦ »ý¼ºÇØÁÖ´Â ÆÑÅ丮°¡ ±¸ÇöÇØÁÖ¾î¾ß ÇÏ´Â ÀÎÅÍÆäÀ̽º.

Since:
2.0
Author:
ÃÖ¹ü±Õ

Method Summary
 UserInfo createUserInfo(java.lang.String userID)
          ÁöÁ¤ÇÑ »ç¿ëÀÚID¿¡ ÇØ´çÇÏ´Â UserInfo¸¦ »ý¼ºÇؼ­ ¸®ÅÏÇÑ´Ù.
 void setAAManager(AAManager aaManager)
          ÀÌ UserInfoFactory¸¦ »ç¿ëÇÏ´Â AAManager¸¦ ÁöÁ¤ÇÑ´Ù.
 

Method Detail

setAAManager

public void setAAManager(AAManager aaManager)
ÀÌ UserInfoFactory¸¦ »ç¿ëÇÏ´Â AAManager¸¦ ÁöÁ¤ÇÑ´Ù.

Parameters:
aaManager -

createUserInfo

public UserInfo createUserInfo(java.lang.String userID)
                        throws UserInfoNotFoundException,
                               CanNotCreateUserInfoException
ÁöÁ¤ÇÑ »ç¿ëÀÚID¿¡ ÇØ´çÇÏ´Â UserInfo¸¦ »ý¼ºÇؼ­ ¸®ÅÏÇÑ´Ù.

Parameters:
userID -
Returns:
@throws UserInfoNotFoundException
Throws:
UserInfoNotFoundException
CanNotCreateUserInfoException