com.safeidentity.adminservice
Interface EjbAdmin

All Known Implementing Classes:
EjbManager

public interface EjbAdmin

Author:
cho

Method Summary
 boolean addEjbPerm(java.lang.String strAdminInfo, EjbPerm EjbPermInfo, boolean bIgnoreDetailException)
          EjbPerm ¿£Æ®¸®¸¦ Ãß°¡ÇÑ´Ù.
 boolean addEjbRoot(java.lang.String strAdminInfo, EjbRoot EjbRootInfo, boolean bIgnoreDetailException)
          EjbRoot ¿£Æ®¸®¸¦ Ãß°¡ÇÑ´Ù.
 void close()
          Connector¿¡ ¿¬°áµÈ ÀúÀå¼Ò¿ÍÀÇ ¿¬°áÀ» Á¾·áÇÑ´Ù.
 java.util.Vector copyAllEjbPerm(java.lang.String strAdminInfo, java.lang.String strSrcEjbPermInfo, java.lang.String strDstEjbPermInfo, boolean bIgnoreDetailException)
          EjbPerm¸¦ ´Ù¸¥ À§Ä¡·Î º¹»çÇÑ´Ù.
 boolean copyEjbPerm(java.lang.String strAdminInfo, java.lang.String strSrcEjbPermInfo, java.lang.String strDstEjbPermInfo, boolean bIgnoreDetailException)
          EjbPerm¸¦ ´Ù¸¥ À§Ä¡·Î º¹»çÇÑ´Ù.
 boolean copyEjbRoot(java.lang.String strAdminInfo, java.lang.String strSrcEjbRootEid, java.lang.String strDstEjbRootEid, boolean bScopeSubTree, boolean bIgnoreDetailException)
          EjbRoot¸¦ ´Ù¸¥ À̸§À¸·Î º¹»çÇÑ´Ù.
 boolean deleteEjbPerm(java.lang.String strAdminInfo, java.lang.String strEjbPermInfo)
          EjbPerm °´Ã¼¸¦ »èÁ¦ÇÑ´Ù.
 boolean deleteEjbPerm(java.lang.String strAdminInfo, java.lang.String strEjbPermInfo, boolean bScopeSubTree)
          EjbPerm °´Ã¼¸¦ »èÁ¦ÇÑ´Ù.
 boolean deleteEjbRoot(java.lang.String strAdminInfo, java.lang.String strEjbRootEid)
          EjbRoot °´Ã¼¸¦ »èÁ¦ÇÑ´Ù.
 boolean deleteEjbRoot(java.lang.String strAdminInfo, java.lang.String strEjbRootEid, boolean bScopeSubTree)
          EjbRoot °´Ã¼¸¦ »èÁ¦ÇÑ´Ù.
 java.util.Vector findEjbPerm(java.lang.String strAdminInfo, AbstractSearchFilter objFilter)
          EjbPermÀ» °Ë»öÇÑ´Ù.
 java.util.Vector findEjbPerm(java.lang.String strAdminInfo, AbstractSearchFilter objFilter, java.lang.String strEjbRootEid)
          EjbRoot¿¡ ´ëÇÑ EjbPermÀ» °Ë»öÇÑ´Ù.
 java.util.Vector findEjbPerm(java.lang.String strAdminInfo, java.lang.String strEjbRootEid, java.lang.String res)
          ÀÚ¿ø¿¡ ´ëÇÑ ±¸ºÐÀÚ¸¦ °®´Â ¸ðµç EjbPermÀ» °Ë»öÇÑ´Ù.
 java.util.Vector findEjbPerm(java.lang.String strAdminInfo, java.lang.String strEjbRootEid, java.lang.String res, java.lang.String operation)
          ÀÚ¿ø¿¡ ´ëÇÑ ±¸ºÐÀÚ¿Í Á¢±Ù¹æ¹ýÀ» µ¿½Ã¿¡ °®´Â ¸ðµç EjbPermÀ» °Ë»öÇÑ´Ù.
 java.util.Vector findEjbRoot(java.lang.String strAdminInfo, AbstractSearchFilter objFilter)
          EjbRoot¸¦ °Ë»öÇÑ´Ù.
 java.lang.String getDisplayName(java.lang.String targId)
          »ç¿ëÀÚ ID, »ç¿ëÀÚÁ¶Á÷ ID , »ç¿ëÀÚÀúÀå¼Ò ID¿¡ ´ëÇØ¼­ Ç¥½ÃÀ̸§ ÇüÅ·Π¹ÝȯÇÑ´Ù.
 EjbPerm getEjbPermInfo(java.lang.String strAdminInfo, java.lang.String strEjbPermInfo)
          EjbPerm °´Ã¼¸¦ ¹ÝȯÇÑ´Ù.
 java.util.Vector getEjbPermList(java.lang.String strAdminInfo, java.lang.String strEjbRootEid)
          EjbRoot¿¡ ´ëÇÑ ¸ðµç EjbPermµé(¸ñ·Ï)À» ¹ÝȯÇÑ´Ù.
 java.util.Vector getEjbPermList(java.lang.String strAdminInfo, java.lang.String strBase, boolean bScopeSubTree)
           
 java.lang.String getEjbPermNameInfo(java.lang.String strEjbPermId)
          EjbPermÀÇ EID Á¤º¸ Á¶È¸
 java.lang.String getEjbPermRepositoryRoot()
          ÃÖ»óÀ§ EjbPermRepositoryÀÇ ID¸¦ ¹ÝȯÇÑ´Ù.
 EjbRoot getEjbRootInfo(java.lang.String strAdminInfo, java.lang.String strEjbRootEid)
          EjbRoot °´Ã¼¸¦ ¹ÝȯÇÑ´Ù.
 EjbRoot getEjbRootInfoOfNodeConfig(java.lang.String strAdminInfo, NodeConfig node)
          NodeConfig¸¦ °®´Â EjbRoot¸¦ ¹ÝȯÇÑ´Ù.
 java.util.Vector getEjbRootList(java.lang.String strAdminInfo)
          EjbRootµéÀÇ EID ¸ñ·ÏÀ» ¹ÝȯÇÑ´Ù.
 java.util.Vector getEjbRootListOfTrustedSSO(java.lang.String strAdminInfo, java.lang.String strTrustedSSO)
          TrustedSSO ±×·ìÀ̸§À» °®´Â EjbRootÀÇ EID ¸ñ·ÏÀ» ¹ÝȯÇÑ´Ù.
 java.lang.String getEjbRootNameInfo(java.lang.String strEjbRootId)
          EjbRootÀÇ EID Á¤º¸ Á¶È¸
 EjbRoot getEjbRootOfEjbPerm(java.lang.String strAdminInfo, java.lang.String strEjbPermInfo)
          EjbPermÀ» Æ÷ÇÔÇÏ´Â EjbRoot¸¦ ¹ÝȯÇÑ´Ù.
 java.util.Locale getLocale()
          ½Ã½ºÅÛ ·ÎÄÉÀÏ Á¤º¸¸¦ ¾ò¾î¿Â´Ù.
 java.util.Vector getParentAuthMethodPolicy(java.lang.String strAdminInfo, java.lang.String strInfo)
          »óÀ§ EjbPerm °´Ã¼ÀÇ AuthMethodPolicy ¸ñ·ÏÀ» ¹ÝȯÇÑ´Ù.
 java.util.Vector getTrustedSSOList(java.lang.String strAdminInfo)
          ¸ðµç ¿¡ÀÌÀüÆ®(CustRoot, EjbRoot, WebRoot)µéÀÇ TrustedSSO ¸ñ·ÏÀ» ¹ÝȯÇÑ´Ù.
 boolean isEjbPerm(java.lang.String strInfo)
          ÁÖ¾îÁø ¿£Æ®¸®°¡ EjbPerm ÀÎÁö ¿©ºÎ¸¦ È®ÀÎÇÑ´Ù.
 boolean isEjbPermId(java.lang.String strInfo)
          EjbPerm À¯ÇüÀÎÁö ¿©ºÎ¸¦ È®ÀÎÇÑ´Ù.
 boolean isEjbRoot(java.lang.String strInfo)
          ÁÖ¾îÁø ¿£Æ®¸®°¡ EjbRoot ÀÎÁö ¿©ºÎ¸¦ È®ÀÎÇÑ´Ù.
 boolean isEjbRootId(java.lang.String strInfo)
          EjbRoot À¯ÇüÀÎÁö ¿©ºÎ¸¦ È®ÀÎÇÑ´Ù.
 java.lang.String makeId(java.lang.String strBaseId, java.lang.String strEid)
          EjbPermÀÇ ID¸¦ »ý¼ºÇÑ´Ù.
 boolean modifyEjbPerm(java.lang.String strAdminInfo, EjbPerm EjbPermInfo, boolean bIgnoreDetailException)
          EjbPermÀ» º¯°æÇÑ´Ù.
 boolean modifyEjbRoot(java.lang.String strAdminInfo, EjbRoot EjbRootInfo, boolean bIgnoreDetailException)
          EjbRoot¸¦ º¯°æÇÑ´Ù.
 java.util.Vector moveAllEjbPerm(java.lang.String strAdminInfo, java.lang.String strSrcEjbPermInfo, java.lang.String strDstEjbPermInfo, boolean bIgnoreDetailException)
          EjbPerm¸¦ ´Ù¸¥ À§Ä¡·Î À̵¿ÇÑ´Ù.
 boolean moveEjbPerm(java.lang.String strAdminInfo, java.lang.String strSrcEjbPermInfo, java.lang.String strDstEjbPermInfo, boolean bIgnoreDetailException)
          EjbPerm¸¦ ´Ù¸¥ À§Ä¡·Î À̵¿ÇÑ´Ù.
 boolean moveEjbRoot(java.lang.String strAdminInfo, java.lang.String strEjbRootEid, java.lang.String strDstTrustedSSO)
          EjbRoot¸¦ »õ·Î¿î TrustedSSO·Î À̵¿ÇÑ´Ù.
 void setLocale(java.util.Locale locale)
          ½Ã½ºÅÛÀÇ ·ÎÄÉÀÏ Á¤º¸¸¦ ¼öÁ¤ÇÑ´Ù.
 

Method Detail

getEjbPermInfo

public EjbPerm getEjbPermInfo(java.lang.String strAdminInfo,
                              java.lang.String strEjbPermInfo)
                       throws SFEnvParamException,
                              SFInitDaoException,
                              SFInvalidParameterException,
                              SFAccessRightException,
                              SFBindException,
                              SFDaoException,
                              SFNoSuchValueException
EjbPerm °´Ã¼¸¦ ¹ÝȯÇÑ´Ù.

Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚ(»ç¿ëÀÚ)ÀÇ ID
strEjbPermInfo - ´ë»ó EjbPermÀÇ ID
Returns:
´ë»ó EjbPerm °´Ã¼
Throws:
SFEnvParamException
SFInitDaoException
SFInvalidParameterException
SFAccessRightException
SFBindException
SFDaoException
SFNoSuchValueException

getEjbPermList

public java.util.Vector getEjbPermList(java.lang.String strAdminInfo,
                                       java.lang.String strEjbRootEid)
                                throws SFInitDaoException,
                                       SFInvalidParameterException,
                                       SFEnvParamException,
                                       SFBindException,
                                       SFDaoException
EjbRoot¿¡ ´ëÇÑ ¸ðµç EjbPermµé(¸ñ·Ï)À» ¹ÝȯÇÑ´Ù.

Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚ(»ç¿ëÀÚ)ÀÇ ID
strEjbRootEid - °Ë»öÇÒ EjbRoot EID. null À̸é, Àüü EjbRoot¸¦ ´ë»óÀ¸·Î °Ë»öÇÑ´Ù.
Returns:
°Ë»öµÈ EjbPerm °á°ú¸ñ·Ï(ID)
Throws:
SFInitDaoException
SFInvalidParameterException
SFEnvParamException
SFBindException
SFDaoException

getEjbPermList

public java.util.Vector getEjbPermList(java.lang.String strAdminInfo,
                                       java.lang.String strBase,
                                       boolean bScopeSubTree)
                                throws SFInitDaoException,
                                       SFInvalidParameterException,
                                       SFEnvParamException,
                                       SFBindException,
                                       SFDaoException
Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚ(»ç¿ëÀÚ)ÀÇ ID
strBase - °Ë»ö ½ÃÀÛÀ§Ä¡ ID
bScopeSubTree - ÇÏÀ§ ³ëµåÀÇ Ã³¸®¿©ºÎ
Returns:
°Ë»öµÈ EjbPerm °á°ú¸ñ·Ï(ID)
Throws:
SFInitDaoException
SFInvalidParameterException
SFEnvParamException
SFBindException
SFDaoException

findEjbPerm

public java.util.Vector findEjbPerm(java.lang.String strAdminInfo,
                                    AbstractSearchFilter objFilter)
                             throws SFInitDaoException,
                                    SFInvalidParameterException,
                                    SFEnvParamException,
                                    SFBindException,
                                    SFDaoException
EjbPermÀ» °Ë»öÇÑ´Ù.
¸ðµç EjbRoot¿¡ ´ëÇØ¼­ ÇÏÀ§ Æ®¸®±îÁö °Ë»öÇÑ´Ù.

Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚ(»ç¿ëÀÚ)ÀÇ ID
objFilter - °Ë»öÇÊÅÍ °ª
Returns:
°Ë»öµÈ EjbPermÀÇ ID °á°ú¸ñ·Ï
Throws:
SFInitDaoException
SFInvalidParameterException
SFEnvParamException
SFBindException
SFDaoException

findEjbPerm

public java.util.Vector findEjbPerm(java.lang.String strAdminInfo,
                                    java.lang.String strEjbRootEid,
                                    java.lang.String res)
                             throws SFInitDaoException,
                                    SFInvalidParameterException,
                                    SFEnvParamException,
                                    SFBindException,
                                    SFDaoException
ÀÚ¿ø¿¡ ´ëÇÑ ±¸ºÐÀÚ¸¦ °®´Â ¸ðµç EjbPermÀ» °Ë»öÇÑ´Ù.

Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚ(»ç¿ëÀÚ)ÀÇ ID
strEjbRootEid - °Ë»öÇÒ EjbRoot EID. null À̸é, Àüü EjbRoot¸¦ ´ë»óÀ¸·Î °Ë»öÇÑ´Ù.
res - ÀÚ¿ø ±¸ºÐÀÚ. null À̸é, ¸ðµç ÀÚ¿ø ±¸ºÐÀÚ¿¡ ´ëÇØ¼­ °Ë»öÇÑ´Ù.
Returns:
°Ë»öµÈ EjbPerm °á°ú¸ñ·Ï
Throws:
SFInitDaoException
SFInvalidParameterException
SFEnvParamException
SFBindException
SFDaoException

findEjbPerm

public java.util.Vector findEjbPerm(java.lang.String strAdminInfo,
                                    java.lang.String strEjbRootEid,
                                    java.lang.String res,
                                    java.lang.String operation)
                             throws SFInitDaoException,
                                    SFInvalidParameterException,
                                    SFEnvParamException,
                                    SFBindException,
                                    SFDaoException
ÀÚ¿ø¿¡ ´ëÇÑ ±¸ºÐÀÚ¿Í Á¢±Ù¹æ¹ýÀ» µ¿½Ã¿¡ °®´Â ¸ðµç EjbPermÀ» °Ë»öÇÑ´Ù.

Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚ(»ç¿ëÀÚ)ÀÇ ID
strEjbRootEid - °Ë»öÇÒ EjbRoot EID. null À̸é, Àüü EjbRoot¸¦ ´ë»óÀ¸·Î °Ë»öÇÑ´Ù.
res - ÀÚ¿ø ±¸ºÐÀÚ. null À̸é, ¸ðµç ÀÚ¿ø ±¸ºÐÀÚ¿¡ ´ëÇØ¼­ °Ë»öÇÑ´Ù.
operation - ÀÚ¿ø Á¢±Ù¹æ¹ý. null À̸é, ¸ðµç ÀÚ¿ø Á¢±Ù¹æ¹ý¿¡ ´ëÇØ¼­ °Ë»öÇÑ´Ù.
Returns:
°Ë»öµÈ EjbPerm °á°ú¸ñ·Ï
Throws:
SFInitDaoException
SFInvalidParameterException
SFEnvParamException
SFBindException
SFDaoException

findEjbPerm

public java.util.Vector findEjbPerm(java.lang.String strAdminInfo,
                                    AbstractSearchFilter objFilter,
                                    java.lang.String strEjbRootEid)
                             throws SFInitDaoException,
                                    SFInvalidParameterException,
                                    SFEnvParamException,
                                    SFBindException,
                                    SFDaoException
EjbRoot¿¡ ´ëÇÑ EjbPermÀ» °Ë»öÇÑ´Ù.
ÇÏÀ§ Æ®¸®±îÁö °Ë»öÇÑ´Ù.

Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚ(»ç¿ëÀÚ)ÀÇ ID
objFilter - °Ë»öÇÊÅÍ °ª
strEjbRootEid - °Ë»öÇÒ EjbRoot EID. null À̸é, Àüü EjbRoot¸¦ ´ë»óÀ¸·Î °Ë»öÇÑ´Ù.
Returns:
°Ë»öµÈ EjbPerm °á°ú¸ñ·Ï
Throws:
SFInitDaoException
SFInvalidParameterException
SFEnvParamException
SFBindException
SFDaoException

addEjbPerm

public boolean addEjbPerm(java.lang.String strAdminInfo,
                          EjbPerm EjbPermInfo,
                          boolean bIgnoreDetailException)
                   throws SFInitDaoException,
                          SFInvalidParameterException,
                          SFAccessRightException,
                          SFEnvParamException,
                          SFBindException,
                          SFDaoException,
                          SFAlreadyExistsException
EjbPerm ¿£Æ®¸®¸¦ Ãß°¡ÇÑ´Ù.

Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚ(»ç¿ëÀÚ)ÀÇ ID
EjbPermInfo - Ãß°¡ÇÏ·Á´Â EjbPerm °´Ã¼
bIgnoreDetailException - °´Ã¼¿¡ ¼³Á¤µÈ ¼Ó¼º¿¡ ´ëÇÏ¿© ±ÇÇÑÀÌ ¾ø´Â °æ¿ì AccessRightException À» ¹ß»ý½ÃųÁöÀÇ ¿©ºÎ¸¦ °áÁ¤
Returns:
󸮼º°ø ¿©ºÎ
Throws:
SFAlreadyExistsException
SFInitDaoException
SFInvalidParameterException
SFAccessRightException
SFEnvParamException
SFBindException
SFDaoException

deleteEjbPerm

public boolean deleteEjbPerm(java.lang.String strAdminInfo,
                             java.lang.String strEjbPermInfo)
                      throws SFInitDaoException,
                             SFInvalidParameterException,
                             SFEnvParamException,
                             SFBindException,
                             SFDaoException,
                             SFAccessRightException,
                             SFNoSuchValueException
EjbPerm °´Ã¼¸¦ »èÁ¦ÇÑ´Ù.

Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚ(»ç¿ëÀÚ)ÀÇ ID
strEjbPermInfo - »èÁ¦ÇÏ·Á´Â EjbPermÀÇ ID
Returns:
󸮼º°ø ¿©ºÎ
Throws:
SFInitDaoException
SFInvalidParameterException
SFEnvParamException
SFBindException
SFDaoException
SFAccessRightException
SFNoSuchValueException

modifyEjbPerm

public boolean modifyEjbPerm(java.lang.String strAdminInfo,
                             EjbPerm EjbPermInfo,
                             boolean bIgnoreDetailException)
                      throws SFInitDaoException,
                             SFInvalidParameterException,
                             SFAccessRightException,
                             SFEnvParamException,
                             SFBindException,
                             SFDaoException,
                             SFNoSuchValueException
EjbPermÀ» º¯°æÇÑ´Ù.

Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚ(»ç¿ëÀÚ)ÀÇ ID
EjbPermInfo - º¯°æÇÏ·Á´Â EjbPerm °´Ã¼
bIgnoreDetailException - °´Ã¼¿¡ ¼³Á¤µÈ ¼Ó¼º¿¡ ´ëÇÏ¿© ±ÇÇÑÀÌ ¾ø´Â °æ¿ì AccessRightException À» ¹ß»ý½ÃųÁöÀÇ ¿©ºÎ¸¦ °áÁ¤
Returns:
󸮼º°ø ¿©ºÎ
Throws:
SFInitDaoException
SFInvalidParameterException
SFAccessRightException
SFEnvParamException
SFBindException
SFDaoException
SFNoSuchValueException

getEjbRootInfo

public EjbRoot getEjbRootInfo(java.lang.String strAdminInfo,
                              java.lang.String strEjbRootEid)
                       throws SFInitDaoException,
                              SFInvalidParameterException,
                              SFAccessRightException,
                              SFEnvParamException,
                              SFBindException,
                              SFDaoException,
                              SFNoSuchValueException
EjbRoot °´Ã¼¸¦ ¹ÝȯÇÑ´Ù.
EjbRoot´Â Æ®¸®±¸Á¶°¡ ¾Æ´Ï°í, ID°¡ ¾Æ´Ñ EID¸¦ ³Ñ±â´Â Á¡¿¡ À¯ÀÇÇÑ´Ù.

Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚ(»ç¿ëÀÚ)ÀÇ ID
strEjbRootEid - ´ë»ó EjbRootÀÇ EID
Returns:
´ë»ó EjbRoot °´Ã¼
Throws:
SFNoSuchValueException
SFInitDaoException
SFInvalidParameterException
SFAccessRightException
SFEnvParamException
SFBindException
SFDaoException

findEjbRoot

public java.util.Vector findEjbRoot(java.lang.String strAdminInfo,
                                    AbstractSearchFilter objFilter)
                             throws SFInitDaoException,
                                    SFInvalidParameterException,
                                    SFEnvParamException,
                                    SFBindException,
                                    SFDaoException
EjbRoot¸¦ °Ë»öÇÑ´Ù.

Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚ(»ç¿ëÀÚ)ÀÇ ID
objFilter - °Ë»öÇÊÅÍ °ª
Returns:
°Ë»öµÈ EjbRootÀÇ EID ¸ñ·Ï
Throws:
SFInitDaoException
SFInvalidParameterException
SFEnvParamException
SFBindException
SFDaoException

addEjbRoot

public boolean addEjbRoot(java.lang.String strAdminInfo,
                          EjbRoot EjbRootInfo,
                          boolean bIgnoreDetailException)
                   throws SFInitDaoException,
                          SFInvalidParameterException,
                          SFAccessRightException,
                          SFEnvParamException,
                          SFBindException,
                          SFDaoException,
                          SFTicketException,
                          SFAlreadyExistsException
EjbRoot ¿£Æ®¸®¸¦ Ãß°¡ÇÑ´Ù.
EjbRoot°¡ Æ÷ÇÔÇÏ´Â ³ëµåÀÇ À¯ÀϼºÀÌ Ã¼Å©µÈ´Ù. ³ëµåÀÇ À̸§ ¶ÇÇÑ Àüü ½Ã½ºÅÛ ³»¿¡¼­ À¯ÀÏÇØ¾ß ÇÑ´Ù.

Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚ(»ç¿ëÀÚ)ÀÇ ID
EjbRootInfo - Ãß°¡ÇÏ·Á´Â EjbRoot °´Ã¼
bIgnoreDetailException - °´Ã¼¿¡ ¼³Á¤µÈ ¼Ó¼º¿¡ ´ëÇÏ¿© ±ÇÇÑÀÌ ¾ø´Â °æ¿ì AccessRightException À» ¹ß»ý½ÃųÁöÀÇ ¿©ºÎ¸¦ °áÁ¤
Returns:
󸮼º°ø ¿©ºÎ
Throws:
SFAlreadyExistsException
SFInitDaoException
SFInvalidParameterException
SFAccessRightException
SFEnvParamException
SFBindException
SFDaoException
SFTicketException

deleteEjbRoot

public boolean deleteEjbRoot(java.lang.String strAdminInfo,
                             java.lang.String strEjbRootEid)
                      throws SFInitDaoException,
                             SFInvalidParameterException,
                             SFEnvParamException,
                             SFBindException,
                             SFDaoException,
                             SFAccessRightException,
                             SFNoSuchValueException
EjbRoot °´Ã¼¸¦ »èÁ¦ÇÑ´Ù.
EjbRoot´Â Æ®¸®±¸Á¶°¡ ¾Æ´Ï°í, ID°¡ ¾Æ´Ñ EID¸¦ ³Ñ±â´Â Á¡¿¡ À¯ÀÇÇÑ´Ù.

Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚ(»ç¿ëÀÚ)ÀÇ ID
strEjbRootEid - »èÁ¦ÇÏ·Á´Â EjbRootÀÇ EID
Returns:
󸮼º°ø ¿©ºÎ
Throws:
SFNoSuchValueException
SFInitDaoException
SFInvalidParameterException
SFEnvParamException
SFBindException
SFDaoException
SFAccessRightException

modifyEjbRoot

public boolean modifyEjbRoot(java.lang.String strAdminInfo,
                             EjbRoot EjbRootInfo,
                             boolean bIgnoreDetailException)
                      throws SFInitDaoException,
                             SFInvalidParameterException,
                             SFAccessRightException,
                             SFEnvParamException,
                             SFBindException,
                             SFDaoException,
                             SFTicketException,
                             SFNoSuchValueException,
                             SFAlreadyExistsException
EjbRoot¸¦ º¯°æÇÑ´Ù.
EjbRoot°¡ Æ÷ÇÔÇÏ´Â ³ëµåÀÇ À¯ÀϼºÀÌ Ã¼Å©µÈ´Ù. ³ëµåÀÇ À̸§ ¶ÇÇÑ Àüü ½Ã½ºÅÛ ³»¿¡¼­ À¯ÀÏÇØ¾ß ÇÑ´Ù.

Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚ(»ç¿ëÀÚ)ÀÇ ID
EjbRootInfo - º¯°æÇÏ·Á´Â EjbRoot °´Ã¼
bIgnoreDetailException - °´Ã¼¿¡ ¼³Á¤µÈ ¼Ó¼º¿¡ ´ëÇÏ¿© ±ÇÇÑÀÌ ¾ø´Â °æ¿ì AccessRightException À» ¹ß»ý½ÃųÁöÀÇ ¿©ºÎ¸¦ °áÁ¤
Returns:
󸮼º°ø ¿©ºÎ
Throws:
SFNoSuchValueException
SFAlreadyExistsException
SFInitDaoException
SFInvalidParameterException
SFAccessRightException
SFEnvParamException
SFBindException
SFDaoException
SFTicketException

getEjbRootList

public java.util.Vector getEjbRootList(java.lang.String strAdminInfo)
                                throws SFInitDaoException,
                                       SFInvalidParameterException,
                                       SFEnvParamException,
                                       SFBindException,
                                       SFDaoException
EjbRootµéÀÇ EID ¸ñ·ÏÀ» ¹ÝȯÇÑ´Ù.

Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚ(»ç¿ëÀÚ)ÀÇ ID
Returns:
°Ë»öµÈ EjbRoot °á°ú¸ñ·Ï (EID) ¸ñ·Ï
Throws:
SFInitDaoException
SFInvalidParameterException
SFEnvParamException
SFBindException
SFDaoException

deleteEjbPerm

public boolean deleteEjbPerm(java.lang.String strAdminInfo,
                             java.lang.String strEjbPermInfo,
                             boolean bScopeSubTree)
                      throws SFInitDaoException,
                             SFInvalidParameterException,
                             SFEnvParamException,
                             SFBindException,
                             SFDaoException,
                             SFAccessRightException,
                             SFNoSuchValueException
EjbPerm °´Ã¼¸¦ »èÁ¦ÇÑ´Ù.

Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚ(»ç¿ëÀÚ)ÀÇ ID
strEjbPermInfo - »èÁ¦ÇÏ·Á´Â EjbPermÀÇ ID
bScopeSubTree - ÇÏÀ§ ³ëµåÀÇ Ã³¸®¿©ºÎ
Returns:
󸮼º°ø ¿©ºÎ
Throws:
SFInitDaoException
SFInvalidParameterException
SFEnvParamException
SFBindException
SFDaoException
SFAccessRightException
SFNoSuchValueException

deleteEjbRoot

public boolean deleteEjbRoot(java.lang.String strAdminInfo,
                             java.lang.String strEjbRootEid,
                             boolean bScopeSubTree)
                      throws SFInitDaoException,
                             SFInvalidParameterException,
                             SFEnvParamException,
                             SFBindException,
                             SFDaoException,
                             SFAccessRightException,
                             SFNoSuchValueException
EjbRoot °´Ã¼¸¦ »èÁ¦ÇÑ´Ù.

Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚ(»ç¿ëÀÚ)ÀÇ ID
strEjbRootEid - »èÁ¦ÇÏ·Á´Â EjbRootÀÇ EID
bScopeSubTree - ÇÏÀ§ ³ëµå(=EjbPerm)ÀÇ Ã³¸®¿©ºÎ
Returns:
󸮼º°ø ¿©ºÎ
Throws:
SFInitDaoException
SFInvalidParameterException
SFEnvParamException
SFBindException
SFDaoException
SFAccessRightException
SFNoSuchValueException

getEjbRootOfEjbPerm

public EjbRoot getEjbRootOfEjbPerm(java.lang.String strAdminInfo,
                                   java.lang.String strEjbPermInfo)
                            throws SFInitDaoException,
                                   SFEnvParamException,
                                   SFInvalidParameterException,
                                   SFBindException,
                                   SFDaoException,
                                   SFAccessRightException,
                                   SFNoSuchValueException
EjbPermÀ» Æ÷ÇÔÇÏ´Â EjbRoot¸¦ ¹ÝȯÇÑ´Ù.

Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚ(»ç¿ëÀÚ)ÀÇ ID
strEjbPermInfo - ´ë»ó EjbPermÀÇ ID
Returns:
»óÀ§ EjbRoot °´Ã¼.
Throws:
SFInitDaoException
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
SFAccessRightException
SFNoSuchValueException

copyEjbPerm

public boolean copyEjbPerm(java.lang.String strAdminInfo,
                           java.lang.String strSrcEjbPermInfo,
                           java.lang.String strDstEjbPermInfo,
                           boolean bIgnoreDetailException)
                    throws SFInitDaoException,
                           SFInvalidParameterException,
                           SFAccessRightException,
                           SFEnvParamException,
                           SFBindException,
                           SFDaoException,
                           SFNoSuchValueException,
                           SFAlreadyExistsException
EjbPerm¸¦ ´Ù¸¥ À§Ä¡·Î º¹»çÇÑ´Ù.

Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚ(»ç¿ëÀÚ)ÀÇ ID
strSrcEjbPermInfo - ¿øº» EjbPermÀÇ ID
strDstEjbPermInfo - ´ë»ó EjbPermÀÇ ID
Returns:
󸮼º°ø ¿©ºÎ
Throws:
SFInitDaoException
SFInvalidParameterException
SFAccessRightException
SFEnvParamException
SFBindException
SFDaoException
SFNoSuchValueException
SFAlreadyExistsException

copyAllEjbPerm

public java.util.Vector copyAllEjbPerm(java.lang.String strAdminInfo,
                                       java.lang.String strSrcEjbPermInfo,
                                       java.lang.String strDstEjbPermInfo,
                                       boolean bIgnoreDetailException)
                                throws SFInitDaoException,
                                       SFInvalidParameterException,
                                       SFAccessRightException,
                                       SFEnvParamException,
                                       SFBindException,
                                       SFDaoException,
                                       SFNoSuchValueException,
                                       SFAlreadyExistsException
EjbPerm¸¦ ´Ù¸¥ À§Ä¡·Î º¹»çÇÑ´Ù. ÇÏÀ§ÀÇ ¸ðµç EjbPermµµ ÇÔ²² º¹»çÇÑ´Ù.

Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚ(»ç¿ëÀÚ)ÀÇ ID
strSrcEjbPermInfo - ¿øº» EjbPermÀÇ ID
strDstEjbPermInfo - ´ë»ó EjbPermÀÇ ID
bIgnoreDetailException - °´Ã¼¿¡ ¼³Á¤µÈ ¼Ó¼º¿¡ ´ëÇÏ¿© ±ÇÇÑÀÌ ¾ø´Â °æ¿ì AccessRightException À» ¹ß»ý½ÃųÁöÀÇ ¿©ºÎ¸¦ °áÁ¤
Returns:
º¹»çµÈ ¿øº» EjbPermÀÇ ID ¸ñ·Ï
Throws:
SFInitDaoException
SFInvalidParameterException
SFAccessRightException
SFEnvParamException
SFBindException
SFDaoException
SFNoSuchValueException
SFAlreadyExistsException

moveEjbPerm

public boolean moveEjbPerm(java.lang.String strAdminInfo,
                           java.lang.String strSrcEjbPermInfo,
                           java.lang.String strDstEjbPermInfo,
                           boolean bIgnoreDetailException)
                    throws SFInitDaoException,
                           SFInvalidParameterException,
                           SFAccessRightException,
                           SFEnvParamException,
                           SFBindException,
                           SFDaoException,
                           SFNoSuchValueException,
                           SFAlreadyExistsException
EjbPerm¸¦ ´Ù¸¥ À§Ä¡·Î À̵¿ÇÑ´Ù.

Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚ(»ç¿ëÀÚ)ÀÇ ID
strSrcEjbPermInfo - ¿øº» EjbPermÀÇ ID
strDstEjbPermInfo - ´ë»ó EjbPermÀÇ ID
Returns:
󸮼º°ø ¿©ºÎ
Throws:
SFInitDaoException
SFInvalidParameterException
SFAccessRightException
SFEnvParamException
SFBindException
SFDaoException
SFNoSuchValueException
SFAlreadyExistsException

moveAllEjbPerm

public java.util.Vector moveAllEjbPerm(java.lang.String strAdminInfo,
                                       java.lang.String strSrcEjbPermInfo,
                                       java.lang.String strDstEjbPermInfo,
                                       boolean bIgnoreDetailException)
                                throws SFInitDaoException,
                                       SFInvalidParameterException,
                                       SFAccessRightException,
                                       SFEnvParamException,
                                       SFBindException,
                                       SFDaoException,
                                       SFNoSuchValueException,
                                       SFAlreadyExistsException
EjbPerm¸¦ ´Ù¸¥ À§Ä¡·Î À̵¿ÇÑ´Ù. ÇÏÀ§ÀÇ ¸ðµç EjbPermµµ ÇÔ²² À̵¿ÇÑ´Ù.

Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚ(»ç¿ëÀÚ)ÀÇ ID
strSrcEjbPermInfo - ¿øº» EjbPermÀÇ ID
strDstEjbPermInfo - ´ë»ó EjbPermÀÇ ID
bIgnoreDetailException - °´Ã¼¿¡ ¼³Á¤µÈ ¼Ó¼º¿¡ ´ëÇÏ¿© ±ÇÇÑÀÌ ¾ø´Â °æ¿ì AccessRightException À» ¹ß»ý½ÃųÁöÀÇ ¿©ºÎ¸¦ °áÁ¤
Returns:
À̵¿ÇÑ ¿øº» EjbPermÀÇ ID ¸ñ·Ï
Throws:
SFInitDaoException
SFInvalidParameterException
SFAccessRightException
SFEnvParamException
SFBindException
SFDaoException
SFNoSuchValueException
SFAlreadyExistsException

copyEjbRoot

public boolean copyEjbRoot(java.lang.String strAdminInfo,
                           java.lang.String strSrcEjbRootEid,
                           java.lang.String strDstEjbRootEid,
                           boolean bScopeSubTree,
                           boolean bIgnoreDetailException)
                    throws SFInitDaoException,
                           SFInvalidParameterException,
                           SFAccessRightException,
                           SFEnvParamException,
                           SFBindException,
                           SFDaoException,
                           SFNoSuchValueException,
                           SFAlreadyExistsException
EjbRoot¸¦ ´Ù¸¥ À̸§À¸·Î º¹»çÇÑ´Ù. ¿É¼Ç¿¡ µû¶ó ÇÏÀ§ÀÇ EjbPermµµ ÇÔ²² À̵¿ÇÑ´Ù.

Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚ(»ç¿ëÀÚ)ÀÇ ID
strSrcEjbRootEid - ¿øº» EjbRootÀÇ EID
strDstEjbRootEid - ´ë»ó EjbRootÀÇ EID
bScopeSubTree - ÇÏÀ§ ³ëµå(=EjbPerm)ÀÇ Ã³¸®¿©ºÎ
bIgnoreDetailException - °´Ã¼¿¡ ¼³Á¤µÈ ¼Ó¼º¿¡ ´ëÇÏ¿© ±ÇÇÑÀÌ ¾ø´Â °æ¿ì AccessRightException À» ¹ß»ý½ÃųÁöÀÇ ¿©ºÎ¸¦ °áÁ¤
Returns:
󸮼º°ø ¿©ºÎ
Throws:
SFInitDaoException
SFInvalidParameterException
SFAccessRightException
SFEnvParamException
SFBindException
SFDaoException
SFNoSuchValueException
SFAlreadyExistsException

getTrustedSSOList

public java.util.Vector getTrustedSSOList(java.lang.String strAdminInfo)
                                   throws SFInitDaoException,
                                          SFInvalidParameterException,
                                          SFAccessRightException,
                                          SFEnvParamException,
                                          SFBindException,
                                          SFDaoException
¸ðµç ¿¡ÀÌÀüÆ®(CustRoot, EjbRoot, WebRoot)µéÀÇ TrustedSSO ¸ñ·ÏÀ» ¹ÝȯÇÑ´Ù.

Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚ(»ç¿ëÀÚ)ÀÇ ID
Returns:
°Ë»öµÈ TrustedSSO °á°ú¸ñ·Ï (Áߺ¹¾øÀ½)
Throws:
SFInitDaoException
SFInvalidParameterException
SFAccessRightException
SFEnvParamException
SFBindException
SFDaoException

getEjbRootListOfTrustedSSO

public java.util.Vector getEjbRootListOfTrustedSSO(java.lang.String strAdminInfo,
                                                   java.lang.String strTrustedSSO)
                                            throws SFInitDaoException,
                                                   SFInvalidParameterException,
                                                   SFEnvParamException,
                                                   SFBindException,
                                                   SFDaoException
TrustedSSO ±×·ìÀ̸§À» °®´Â EjbRootÀÇ EID ¸ñ·ÏÀ» ¹ÝȯÇÑ´Ù.

Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚ(»ç¿ëÀÚ)ÀÇ ID
strTrustedSSO - °Ë»öÇϰíÀÚ ÇÏ´Â ±×·ì À̸§. nullÀ̰ųª °ø¹é¹®ÀÚ¿­À̸é, TrustedSSOÀ» °®Áö ¾Ê´Â °ÍÀ» °Ë»öÇÑ´Ù.
Returns:
°Ë»öµÈ EjbRootÀÇ ID ¸ñ·Ï
Throws:
SFInitDaoException
SFInvalidParameterException
SFEnvParamException
SFBindException
SFDaoException

getEjbRootInfoOfNodeConfig

public EjbRoot getEjbRootInfoOfNodeConfig(java.lang.String strAdminInfo,
                                          NodeConfig node)
                                   throws SFInitDaoException,
                                          SFInvalidParameterException,
                                          SFAccessRightException,
                                          SFEnvParamException,
                                          SFBindException,
                                          SFDaoException,
                                          SFNoSuchValueException
NodeConfig¸¦ °®´Â EjbRoot¸¦ ¹ÝȯÇÑ´Ù.
´Ü, NodeConfigÀÇ ³ëµåÀ̸§(EID), IPÁÖ¼Ò, Æ÷Æ®¸¦ °Ë»ö´ë»óÀ¸·Î Çϰí, AgentKey´Â °í·ÁÇÏÁö ¾Ê´Â´Ù.

Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚ(»ç¿ëÀÚ)ÀÇ ID
node - NodeConfig °´Ã¼
Returns:
EjbRoot °´Ã¼
Throws:
SFInitDaoException
SFInvalidParameterException
SFAccessRightException
SFEnvParamException
SFBindException
SFDaoException
SFNoSuchValueException

moveEjbRoot

public boolean moveEjbRoot(java.lang.String strAdminInfo,
                           java.lang.String strEjbRootEid,
                           java.lang.String strDstTrustedSSO)
                    throws SFInitDaoException,
                           SFInvalidParameterException,
                           SFAccessRightException,
                           SFEnvParamException,
                           SFBindException,
                           SFDaoException,
                           SFNoSuchValueException,
                           SFAlreadyExistsException
EjbRoot¸¦ »õ·Î¿î TrustedSSO·Î À̵¿ÇÑ´Ù.
º¯°æµÈ EjbRoot´Â »õ·Ó°Ô ¼ÓÇÏ°Ô µÈ TrustedSSO ¶Ç´Â GlobalSSOÀÇ SSO Á¤Ã¥À» Àû¿ë¹Þ´Â´Ù.

Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚ(»ç¿ëÀÚ)ÀÇ ID
strEjbRootEid - ´ë»ó EjbRootÀÇ EID
strDstTrustedSSO - »õ·Î¿î TrustedSSO ±×·ìÀ̸§. ÀÌ ±×·ìÀÇ EjbRootÀÌ ¾ø´Ù¸é, TicketKey¸¦ »õ·Î »ý¼ºÇÑ´Ù.
Returns:
º¯°æ ¼º°ø ¿©ºÎ.
Throws:
SFAlreadyExistsException
SFInitDaoException
SFInvalidParameterException
SFAccessRightException
SFEnvParamException
SFBindException
SFDaoException
SFNoSuchValueException

makeId

public java.lang.String makeId(java.lang.String strBaseId,
                               java.lang.String strEid)
                        throws SFInitDaoException,
                               SFInvalidParameterException
EjbPermÀÇ ID¸¦ »ý¼ºÇÑ´Ù.

Parameters:
strBaseId - »óÀ§ ³ëµå ID
strEid - »ý¼ºÇÒ EjbPermÀÇ EID
Returns:
Ejb ÀÚ¿øÀÇ ID
Throws:
SFInitDaoException
SFInvalidParameterException

getEjbPermNameInfo

public java.lang.String getEjbPermNameInfo(java.lang.String strEjbPermId)
                                    throws SFInitDaoException
EjbPermÀÇ EID Á¤º¸ Á¶È¸

Parameters:
strEjbPermId - EjbPermÀÇ ID
Returns:
EjbPermÀÇ À̸§ Á¤º¸
Throws:
SFInitDaoException

getEjbRootNameInfo

public java.lang.String getEjbRootNameInfo(java.lang.String strEjbRootId)
                                    throws SFInitDaoException
EjbRootÀÇ EID Á¤º¸ Á¶È¸

Parameters:
strEjbRootId - EjbRootÀÇ ID
Returns:
EjbRootÀÇ À̸§ Á¤º¸
Throws:
SFInitDaoException

getEjbPermRepositoryRoot

public java.lang.String getEjbPermRepositoryRoot()
                                          throws SFInitDaoException
ÃÖ»óÀ§ EjbPermRepositoryÀÇ ID¸¦ ¹ÝȯÇÑ´Ù.

Returns:
EjbPermRepository ID
Throws:
SFInitDaoException

isEjbRoot

public boolean isEjbRoot(java.lang.String strInfo)
                  throws SFInitDaoException,
                         SFEnvParamException,
                         SFInvalidParameterException,
                         SFBindException,
                         SFDaoException
ÁÖ¾îÁø ¿£Æ®¸®°¡ EjbRoot ÀÎÁö ¿©ºÎ¸¦ È®ÀÎÇÑ´Ù.
´ë»ó ¿£Æ®¸®·ÎºÎÅÍ Á÷Á¢ Á¤º¸¸¦ ÃßÃâÇϹǷÎ, ¿£Æ®¸®°¡ ¾øÀ¸¸é falseÀÌ´Ù.

Parameters:
strInfo - ´ë»ó ¿£Æ®¸® Á¤º¸
Returns:
ÀÏÄ¡ ¿©ºÎ
Throws:
SFInitDaoException
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException

isEjbPerm

public boolean isEjbPerm(java.lang.String strInfo)
                  throws SFInitDaoException,
                         SFEnvParamException,
                         SFInvalidParameterException,
                         SFBindException,
                         SFDaoException
ÁÖ¾îÁø ¿£Æ®¸®°¡ EjbPerm ÀÎÁö ¿©ºÎ¸¦ È®ÀÎÇÑ´Ù.
´ë»ó ¿£Æ®¸®·ÎºÎÅÍ Á÷Á¢ Á¤º¸¸¦ ÃßÃâÇϹǷÎ, ¿£Æ®¸®°¡ ¾øÀ¸¸é falseÀÌ´Ù.

Parameters:
strInfo - ´ë»ó ¿£Æ®¸® Á¤º¸
Returns:
ÀÏÄ¡ ¿©ºÎ
Throws:
SFInitDaoException
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException

isEjbRootId

public boolean isEjbRootId(java.lang.String strInfo)
                    throws SFInitDaoException,
                           SFEnvParamException,
                           SFInvalidParameterException,
                           SFBindException,
                           SFDaoException
EjbRoot À¯ÇüÀÎÁö ¿©ºÎ¸¦ È®ÀÎÇÑ´Ù.
strInfo Á¤º¸¸¸À¸·Î À¯ÇüÀ» È®ÀÎÇϹǷÎ, ¿£Æ®¸® Á¸Àç¿©ºÎ´Â È®ÀÎÇÒ ¼ö ¾ø´Ù.

Parameters:
strInfo - °´Ã¼ Á¤º¸
Returns:
ÀÏÄ¡ ¿©ºÎ
Throws:
SFInitDaoException
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException

isEjbPermId

public boolean isEjbPermId(java.lang.String strInfo)
                    throws SFInitDaoException,
                           SFEnvParamException,
                           SFInvalidParameterException,
                           SFBindException,
                           SFDaoException
EjbPerm À¯ÇüÀÎÁö ¿©ºÎ¸¦ È®ÀÎÇÑ´Ù.
strInfo Á¤º¸¸¸À¸·Î À¯ÇüÀ» È®ÀÎÇϹǷÎ, ¿£Æ®¸® Á¸Àç¿©ºÎ´Â È®ÀÎÇÒ ¼ö ¾ø´Ù.

Parameters:
strInfo - °´Ã¼ Á¤º¸
Returns:
ÀÏÄ¡ ¿©ºÎ
Throws:
SFInitDaoException
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException

getParentAuthMethodPolicy

public java.util.Vector getParentAuthMethodPolicy(java.lang.String strAdminInfo,
                                                  java.lang.String strInfo)
                                           throws SFInitDaoException,
                                                  SFEnvParamException,
                                                  SFInvalidParameterException,
                                                  SFDaoException,
                                                  SFBindException,
                                                  SFNoSuchValueException,
                                                  SFAccessRightException
»óÀ§ EjbPerm °´Ã¼ÀÇ AuthMethodPolicy ¸ñ·ÏÀ» ¹ÝȯÇÑ´Ù. »óÀ§ EjbPermÀÌ Á¸ÀçÇÏÁö ¾Ê´Â´Ù¸é, ÀÚ±â ÀÚ½ÅÀÇ ¸ñ·ÏÀ» ¹ÝȯÇÑ´Ù.

Parameters:
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚ(»ç¿ëÀÚ)ÀÇ Á¤º¸
strInfo - °´Ã¼ Á¤º¸
Returns:
»óÀ§ EjbPerm °´Ã¼ÀÇ AuthMethodPolicy ¸ñ·Ï. ´ë»ó °´Ã¼·ÎºÎÅÍ °ü¸®±ÇÇÑÀ» ÃßÃâÇÒ ¼ö ¾ø´Â °æ¿ì¿¡´Â nullÀ» ¹ÝȯÇÑ´Ù.
Throws:
SFInitDaoException
SFEnvParamException
SFInvalidParameterException
SFDaoException
SFBindException
SFNoSuchValueException
SFAccessRightException

setLocale

public void setLocale(java.util.Locale locale)
½Ã½ºÅÛÀÇ ·ÎÄÉÀÏ Á¤º¸¸¦ ¼öÁ¤ÇÑ´Ù.

Parameters:
locale - »õ·Î¿î ·ÎÄÉÀÏ Á¤º¸

getLocale

public java.util.Locale getLocale()
½Ã½ºÅÛ ·ÎÄÉÀÏ Á¤º¸¸¦ ¾ò¾î¿Â´Ù.

Returns:
·ÎÄÉÀÏ Á¤º¸

close

public void close()
Connector¿¡ ¿¬°áµÈ ÀúÀå¼Ò¿ÍÀÇ ¿¬°áÀ» Á¾·áÇÑ´Ù.
ÀÌ ÇÔ¼ö´Â Connector¸¦ °øÅëÀ¸·Î »ç¿ëÇÒ ¶§, ¼¼¼ÇÀÌ Á¾·áµÇ¸é ¸í½ÃÀûÀ¸·Î È£ÃâµÇ¾î¾ß ÇÑ´Ù. Connector.getUseCacheConnection()À» Âü°íÇÑ´Ù.


getDisplayName

public java.lang.String getDisplayName(java.lang.String targId)
»ç¿ëÀÚ ID, »ç¿ëÀÚÁ¶Á÷ ID , »ç¿ëÀÚÀúÀå¼Ò ID¿¡ ´ëÇØ¼­ Ç¥½ÃÀ̸§ ÇüÅ·Π¹ÝȯÇÑ´Ù. ex) [»ç¿ëÀÚ ÀúÁ¤¼Ò ID] /Softforum --> ¼ÒÇÁÆ® Æ÷·³ [»ç¿ëÀÚ Á¶Á÷ ID] ou=Dev/Softforum --> °³¹ßÆÀ (¼ÒÇÁÆ®Æ÷·³) [»ç¿ëÀÚ ID] uid=gildong,ou=Dev/Softforum --> È«±æµ¿ (¼ÒÇÁÆ®Æ÷·³/°³¹ßÆÀ)

Parameters:
targId - ÀÔ·Â ID
Returns:
Ç¥½Ã À̸§


Copyright © 2004 SoftForum Corp. All Rights Reserved.