com.safeidentity.adminservice.dao
Interface ProvisionResourceDao

All Known Implementing Classes:
LdapProvisionResourceDao, RdbProvisionResourceDao

public interface ProvisionResourceDao

Author:
sspark To change the template for this generated type comment go to Window>Preferences>Java>Code Generation>Code and Comments

Method Summary
 boolean addProvisionResource(ProvisionResource pr)
          »õ·Î¿î Provision Resource¸¦ Ãß°¡ÇÑ´Ù.
 void close()
          Dao¿¡¼­ »ç¿ëÇÏ´Â ¸®¼Ò½º °ü·Ã Ŭ¸°¾÷ 󸮸¦ ÇØÁØ´Ù.
 boolean deleteProvisionResource(java.lang.String strSfDn)
          Provision Resource¸¦ »èÁ¦ÇÑ´Ù.
 java.util.Locale getLocale()
           
 ProvisionResource getProvisionResource(java.lang.String strSfDn)
          Provisioning ResourceÁ¤º¸¸¦ ¾ò´Â´Ù.
 java.util.Vector getProvisionResourceList()
          Provisioning Resource List¸¦ ¾ò´Â´Ù.
 java.lang.String getProvisionResourceRepositoryInfo()
          Provisioning Resource ÀÇ Repository Root¿¡ ´ëÇÑ Á¤º¸¸¦ ¾ò´Â´Ù.
 boolean modifyProvisionResource(ProvisionResource pr)
          Provisioning Resource¸¦ º¯°æÇÑ´Ù.
 void setLocale(java.util.Locale locale)
           
 

Method Detail

getLocale

public java.util.Locale getLocale()

setLocale

public void setLocale(java.util.Locale locale)

addProvisionResource

public boolean addProvisionResource(ProvisionResource pr)
                             throws SFEnvParamException,
                                    SFInvalidParameterException,
                                    SFBindException,
                                    SFDaoException
»õ·Î¿î Provision Resource¸¦ Ãß°¡ÇÑ´Ù.

Parameters:
pr - »õ·Î Ãß°¡ÇÒ Provision Resource°´Ã¼
Returns:
Ãß°¡ ¼º°ø½Ã true ¹Ýȯ
Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException

deleteProvisionResource

public boolean deleteProvisionResource(java.lang.String strSfDn)
                                throws SFEnvParamException,
                                       SFInvalidParameterException,
                                       SFBindException,
                                       SFDaoException
Provision Resource¸¦ »èÁ¦ÇÑ´Ù.

Parameters:
strSfDn - »èÁ¦µÉ Provisioning ResourceÀÇ sfDn
Returns:
»èÁ¦ ¼º°ø½Ã true ¹Ýȯ
Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException

modifyProvisionResource

public boolean modifyProvisionResource(ProvisionResource pr)
                                throws SFEnvParamException,
                                       SFInvalidParameterException,
                                       SFBindException,
                                       SFDaoException
Provisioning Resource¸¦ º¯°æÇÑ´Ù.

Parameters:
pr - º¯°æÇÒ Provision Resource °´Ã¼
Returns:
º¯°æ ¼º°ø½Ã true ¹Ýȯ
Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException

getProvisionResource

public ProvisionResource getProvisionResource(java.lang.String strSfDn)
                                       throws SFEnvParamException,
                                              SFInvalidParameterException,
                                              SFBindException,
                                              SFDaoException
Provisioning ResourceÁ¤º¸¸¦ ¾ò´Â´Ù.

Parameters:
strSfDn - »õ·Î Ãß°¡ÇÒ Provision ResourceÀÇ sfDn
Returns:
Provision Resource °´Ã¼ Á¤º¸
Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException

getProvisionResourceList

public java.util.Vector getProvisionResourceList()
                                          throws SFEnvParamException,
                                                 SFInvalidParameterException,
                                                 SFBindException,
                                                 SFDaoException
Provisioning Resource List¸¦ ¾ò´Â´Ù.

Returns:
Provision ResourceÀÇ List
Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException

getProvisionResourceRepositoryInfo

public java.lang.String getProvisionResourceRepositoryInfo()
Provisioning Resource ÀÇ Repository Root¿¡ ´ëÇÑ Á¤º¸¸¦ ¾ò´Â´Ù.

Returns:
Provisioning Resource ÀÇ Repository RootÀÇ DN

close

public void close()
Dao¿¡¼­ »ç¿ëÇÏ´Â ¸®¼Ò½º °ü·Ã Ŭ¸°¾÷ 󸮸¦ ÇØÁØ´Ù.(¿¹, DirContext...)



Copyright © 2004 SoftForum Corp. All Rights Reserved.