|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Method Summary | |
boolean |
checkBaseLocation(java.lang.String dn)
LDAP ¼¹ö¿¡ ÀԷ¹ÞÀº dnÀ§Ä¡¿¡ ¿£Æ®¸®°¡ ´Þ·ÁÀÖ´ÂÁö °Ë»çÇØÁØ´Ù. |
void |
close()
Connector¿¡ ¿¬°áµÈ ÀúÀå¼Ò¿ÍÀÇ ¿¬°áÀ» Á¾·áÇÑ´Ù. |
boolean |
createBaseLocation(java.lang.String dn)
LDAP ¼¹ö¿¡ ÀԷ¹ÞÀº dn¿¡ ´ëÇÑ ¿£Æ®¸®¸¦ ´Þ¾ÆÁØ´Ù. |
DeployWorker |
createDeployWorker(java.util.Locale m_Locale)
SecurityContext¸¦ »ý¼ºÇϰųª »èÁ¦ÇÒ ¼ö ÀÖ´Â Worker¸¦ »ý¼ºÇÑ´Ù. |
URImportWorker |
createURImportWorker(java.util.Locale locale,
int fileType,
java.io.File importFile,
java.lang.String baseSfDn,
java.lang.String adminSfDn)
UserRepository¿¡ »ç¿ëÀÚ µ¥ÀÌŸ¸¦ ³Ö¾îÁÙ Worker¸¦ »ý¼ºÇÑ´Ù. |
void |
deployPRSchema()
Á¤Ã¥ÀúÀå¼Ò ±¸Ãà¿¡ ÇÊ¿äÇÑ ½ºÅ°¸¶¸¦ ¼³Ä¡ÇÑ´Ù. |
void |
deployURSchema(java.lang.String userOrgObjName,
java.lang.String userObjName,
java.lang.String dbURRootValue)
»ç¿ëÀÚÀúÀå¼Ò ±¸Ãà¿¡ ÇÊ¿äÇÑ ½ºÅ°¸¶¸¦ ¼³Ä¡ÇÑ´Ù. |
int |
diffSchema(int type)
¼¹ö¿¡ ÀÖ´Â ½ºÅ°¸¶¿Í DeployÇÒ ÆÄÀÏÀÇ ½ºÅ°¸¶¸¦ ºñ±³ÇÏ¿© »óÅ Á¤º¸¸¦ ¾Ë·ÁÁØ´Ù. |
java.util.Vector |
getAttributeList(java.lang.String objName)
Object°¡ Æ÷ÇÔÇϰíÀÖ´Â ¼Ó¼º(Ldap: attribute, DB: column)¸®½ºÆ®¸¦ °¡Á®¿Â´Ù. |
java.util.Vector |
getDefaultMappedUserObjectList()
User¿¡ ´ëÇØ¼ ±âº»À¸·Î ¸ÅÇΰü°è°¡ ¼³Á¤µÇ¾î ÀÖ´Â Object¸®½ºÆ®¸¦ ¹ÝȯÇÑ´Ù. |
java.util.Vector |
getDefaultMappedUserOrgObjectList()
UserOrg¿¡ ´ëÇØ¼ ±âº»À¸·Î ¸ÅÇΰü°è°¡ ¼³Á¤µÇ¾î ÀÖ´Â Object¸®½ºÆ®¸¦ ¹ÝȯÇÑ´Ù |
MapInfo |
getDefaultUserMapping(java.lang.String objectName)
ÇØ´ç Object Ŭ·¡½º¿¡ ´ëÇØ¼ User ¸ÅÇÎ °ü°è ¼³Á¤½Ã ±âº»À¸·Î ¸ÅÇÎ µÇ¾î ÀÖ´Â Á¤º¸¸¦ °¡Á®¿Â´Ù. |
MapInfo |
getDefaultUserOrgMapping(java.lang.String objectName)
ÇØ´ç Object Ŭ·¡½º¿¡ ´ëÇØ¼ UserOrg ¸ÅÇÎ °ü°è ¼³Á¤½Ã ±âº»À¸·Î ¸ÅÇÎ µÇ¾î ÀÖ´Â Á¤º¸¸¦ °¡Á®¿Â´Ù. |
java.lang.String |
getDeploySchemaVersionInfo()
¹èÆ÷¿ë SafeIdentity ½ºÅ°¸¶ ¹öÀü Á¤º¸¸¦ °¡Á®¿Â´Ù. |
java.util.Locale |
getLocale()
Exception ¸Þ½ÃÁö¸¦ À§ÇÑ ·ÎÄÉÀÏ Á¤º¸¸¦ °¡Á®¿Â´Ù. |
java.util.Vector |
getObjectClassList()
¼¹ö¿¡ Á¤ÀÇµÈ Object(Ldap: ObjectClass, DB: table)¸®½ºÆ®¸¦ °¡Á®¿Â´Ù. |
java.lang.String |
getServerSchemaVersionInfo(int deployType)
¼¹ö¿¡ ¼³Ä¡µÈ SafeIdentity ½ºÅ°¸¶ ¹öÀü Á¤º¸¸¦ °¡Á®¿Â´Ù. |
java.util.Vector |
getSfUserMapAttributeList()
¸ÅÇÎ ¼³Á¤½Ã ÇÊ¿äÇÑ SfUserÀÇ ¼Ó¼º ¸®½ºÆ®¸¦ °¡Á®¿Â´Ù. |
java.util.Vector |
getSfUserOrgMapAttributeList()
¸ÅÇÎ ¼³Á¤½Ã ÇÊ¿äÇÑ SfUserOrgÀÇ ¼Ó¼º ¸®½ºÆ®¸¦ °¡Á®¿Â´Ù. |
int |
getUserOrgIDColumType(java.lang.String orgTabName,
java.lang.String orgIdColName)
RDBÀÇ °æ¿ì¿¡¸¸ »ç¿ë ±â±¸Ãà »çÀÌÆ®ÀÇUserOrg Å×À̺íÀÇ ID,PID¿¡ ÇØ´çÇÏ´Â Ä÷³ÀÇ µ¥ÀÌÅÍŸÀÔÀ» ¹Ýȯ. |
boolean |
importInitialPRData()
Policy Repository¿¡ Ãʱ⿡ µé¾î°¥ ±âº» µ¥ÀÌŸ¸¦ Áý¾î³Ö´Â´Ù. |
boolean |
isConnectServerOk()
ÇöÀç ¼³Á¤À¸·Î ¼¹ö¿¡ Á¢¼ÓÇÒ ¼ö ÀÖ´ÂÁö¸¦ Å×½ºÆ®ÇÑ´Ù. |
boolean |
isDeployable(int type)
´ë»ó ¼¹ö¿¡ Deploy°¡´ÉÇÑ °æ¿ì true ¹Ýȯ |
boolean |
isUnDeployable(int type)
´ë»ó ¼¹ö¿¡ unDeploy°¡´ÉÇÑ °æ¿ì true ¹Ýȯ |
java.util.List |
listRootBaseLocation()
LDAP ÀúÀå¼Ò¿¡¼ Á¦°øÇÏ´Â RootContext(ex. o=base, dc=softforum,dc=com), Áï ÃÖ»óÀ§ DNÀ¸·Î »ç¿ëÇÒ ¼ö ÀÖ´Â ¸ñ·ÏÀ» °¡Á®¿Â´Ù. |
void |
setDisplayTarget(Display display)
ÁøÇà »óȲÀ» Ãâ·ÂÇÒ ´ë»óÀ» ¼³Á¤ÇÑ´Ù. |
void |
setLocale(java.util.Locale locale)
Exception ¸Þ½ÃÁö¸¦ À§ÇÑ ·ÎÄÉÀÏ Á¤º¸¸¦ º¯°æÇÑ´Ù. |
void |
setServerConfig(ServerConfig config)
Server Á¢¼Ó Á¤º¸¸¦ º¯°æÇÑ´Ù. |
void |
unDeployPRSchema()
Á¤Ã¥ÀúÀå¼Ò ±¸Ãà¿¡ ÇÊ¿äÇÑ ½ºÅ°¸¶¸¦ »èÁ¦ÇÑ´Ù. |
void |
unDeployURSchema(java.lang.String userOrgObjName,
java.lang.String userObjName)
»ç¿ëÀÚÀúÀå¼Ò ±¸Ãà¿¡ ÇÊ¿äÇÑ ½ºÅ°¸¶¸¦ »èÁ¦ÇÑ´Ù. |
Method Detail |
public void setLocale(java.util.Locale locale)
locale
- º¯°æÇÒ ·ÎÄÉÀÏ Á¤º¸public java.util.Locale getLocale()
public void setServerConfig(ServerConfig config) throws SFEnvParamException
config
- deployment¸¦ ¼öÇàÇÒ Sever Á¢¼Ó Á¤º¸
SFEnvParamException
public void setDisplayTarget(Display display) throws SFDaoException, SFEnvParamException
display
- ÁøÇà »óȲÀ» Ãâ·ÂÇÒ ´ë»ó
SFDaoException
SFEnvParamException
public boolean isConnectServerOk() throws SFDaoException, SFEnvParamException, SFInvalidParameterException
SFDaoException
SFEnvParamException
SFInvalidParameterException
public void deployPRSchema() throws SFEnvParamException, SFBindException, SFInvalidParameterException, SFDaoException, SFDeployException
SFEnvParamException
SFBindException
SFInvalidParameterException
SFDaoException
SFDeployException
public void deployURSchema(java.lang.String userOrgObjName, java.lang.String userObjName, java.lang.String dbURRootValue) throws SFEnvParamException, SFBindException, SFInvalidParameterException, SFDaoException, SFDeployException, SFDeployException
userOrgObjName
- ±âÁ¸ ½Ã½ºÅÛÀÇ »ç¿ëÀÚÁ¶Á÷ ObjectClassÀ̸§userObjName
- ±âÁ¸ ½Ã½ºÅÛÀÇ »ç¿ëÀÚ ObjectClassÀ̸§
SFEnvParamException
SFBindException
SFInvalidParameterException
SFDaoException
SFDeployException
public void unDeployPRSchema() throws SFEnvParamException, SFBindException, SFInvalidParameterException, SFDaoException, SFDeployException
SFEnvParamException
SFBindException
SFInvalidParameterException
SFDaoException
SFDeployException
public void unDeployURSchema(java.lang.String userOrgObjName, java.lang.String userObjName) throws SFEnvParamException, SFBindException, SFInvalidParameterException, SFDaoException, SFDeployException, SFDeployException
userOrgObjName
- ±âÁ¸ ½Ã½ºÅÛÀÇ »ç¿ëÀÚÁ¶Á÷ ObjectClassÀ̸§userObjName
- ±âÁ¸ ½Ã½ºÅÛÀÇ »ç¿ëÀÚ ObjectClassÀ̸§
SFEnvParamException
SFBindException
SFInvalidParameterException
SFDaoException
SFDeployException
public java.util.Vector getObjectClassList() throws SFEnvParamException, SFBindException, SFDaoException
SFEnvParamException
SFBindException
SFDaoException
public java.util.Vector getAttributeList(java.lang.String objName) throws SFDaoException, SFEnvParamException, SFBindException
objName
- Object À̸§
SFDaoException
SFEnvParamException
SFBindException
public java.util.Vector getSfUserOrgMapAttributeList() throws SFDaoException, SFEnvParamException
SFDaoException
SFEnvParamException
public java.util.Vector getSfUserMapAttributeList() throws SFDaoException, SFEnvParamException
SFDaoException
SFEnvParamException
public java.util.Vector getDefaultMappedUserObjectList() throws SFEnvParamException, SFDaoException, SFInvalidParameterException
SFDaoException
SFEnvParamException
SFInvalidParameterException
public java.util.Vector getDefaultMappedUserOrgObjectList() throws SFEnvParamException, SFDaoException, SFInvalidParameterException
SFDaoException
SFEnvParamException
SFInvalidParameterException
public MapInfo getDefaultUserOrgMapping(java.lang.String objectName) throws SFEnvParamException, SFDaoException, SFInvalidParameterException
objectName
- sfUserOrg¿¡ ¸ÅÇÎÇÒ »óÀ§ ObjectŬ·¡½º À̸§
SFEnvParamException
SFDaoException
SFInvalidParameterException
public MapInfo getDefaultUserMapping(java.lang.String objectName) throws SFEnvParamException, SFDaoException, SFInvalidParameterException
objectName
- sfUser¿¡ ¸ÅÇÎÇÒ »óÀ§ ObjectŬ·¡½º À̸§
SFEnvParamException
SFDaoException
SFInvalidParameterException
public java.lang.String getServerSchemaVersionInfo(int deployType) throws SFEnvParamException, SFBindException, SFDaoException, SFInvalidParameterException
deployType
- SFConst.DEPLOY_TYPE_PR --> Policy Repository
SFConst.DEPLOY_TYPE_UR --> User Repository
SFEnvParamException
SFBindException
SFDaoException
SFInvalidParameterException
public java.lang.String getDeploySchemaVersionInfo()
public DeployWorker createDeployWorker(java.util.Locale m_Locale) throws SFEnvParamException
m_Locale
- Worker¿¡¼ Ãâ·ÂÇÒ ¸Þ½ÃÁö ·ÎÄÉÀÏ
SFEnvParamException
public boolean importInitialPRData() throws SFDaoException, SFInvalidParameterException, SFEnvParamException, SFBindException, SFDeployException
SFDaoException
SFInvalidParameterException
SFEnvParamException
SFBindException
SFDeployException
public URImportWorker createURImportWorker(java.util.Locale locale, int fileType, java.io.File importFile, java.lang.String baseSfDn, java.lang.String adminSfDn) throws SFEnvParamException
locale
- Ãâ·Â ¸Þ½ÃÁö¿ë Locale Á¤º¸fileType
- ÀԷ¹ÞÀº ÆÄÀÏ Å¸ÀÔ
SFConst.TYPE_IMPORT_FILE_CSV : csv ÆÄÀÏ TYPE_IMPORT_FILE_EXCEL : excel ÆÄÀÏ
importFile
- UserRepository µ¥ÀÌŸ ÆÄÀÏbaseSfDn
- »ç¿ëÀÚ¸¦ Ãß°¡ÇÒ baseSfDnadminSfDn
- »ç¿ëÀÚ¸¦ Ãß°¡ÇÏ´Â °ü¸®ÀÚ sfDn
SFEnvParamException
public int diffSchema(int type) throws SFDaoException, SFInvalidParameterException, SFEnvParamException, SFBindException, SFDeployException
type
- DeployŸÀÔ
SFConst.DEPLOY_TYPE_PR PolicyRepository ŸÀÔ SFConst.DEPLOY_TYPE_UR UserRepository ŸÀÔ
SFDaoException
SFInvalidParameterException
SFEnvParamException
SFBindException
SFDeployException
public boolean isDeployable(int type) throws SFDaoException, SFInvalidParameterException, SFEnvParamException, SFBindException, SFDeployException
type
- DeployŸÀÔ
SFConst.DEPLOY_TYPE_PR PolicyRepository ŸÀÔ SFConst.DEPLOY_TYPE_UR UserRepository ŸÀÔ
SFDaoException
SFInvalidParameterException
SFEnvParamException
SFBindException
SFDeployException
public boolean isUnDeployable(int type) throws SFDaoException, SFInvalidParameterException, SFEnvParamException, SFBindException, SFDeployException
type
- DeployŸÀÔ
SFConst.DEPLOY_TYPE_PR PolicyRepository ŸÀÔ SFConst.DEPLOY_TYPE_UR UserRepository ŸÀÔ
SFDaoException
SFInvalidParameterException
SFEnvParamException
SFBindException
SFDeployException
public int getUserOrgIDColumType(java.lang.String orgTabName, java.lang.String orgIdColName) throws SFEnvParamException, SFBindException, SFDaoException
orgIdColName
- ±â±¸Ãà »çÀÌÆ®ÀÇUserOrg Å×À̺íÀÇ ID Ä÷³À̸§
SFEnvParamException
SFBindException
SFDaoException
public boolean checkBaseLocation(java.lang.String dn) throws SFEnvParamException, SFBindException
dn
- °Ë»çÇÒ dn
SFEnvParamException
SFBindException
public boolean createBaseLocation(java.lang.String dn) throws SFEnvParamException, SFBindException
¿¹¸¦ µé¾î ÀԷ¹ÞÀº dnÀÌ o=test,dc=softforum,dc=com ÀÏ °æ¿ì 1. dc=com °Ë»çÇØ¼ ¾øÀ¸¸é ¿£Æ®¸® »ý¼º 2. dc=softforum,dc=com °Ë»çÇØ¼ ¾øÀ¸¸é ¿£Æ®¸® »ý¼º 3. o=test,dc=softforum,dc=com °Ë»çÇØ¼ ¾øÀ¸¸é ¿£Æ®¸® »ý¼º ¿£Æ®¸® »ý¼ºÇÒ¶§ ÇØ´ç ¿£Æ®¸®ÀÇ objectclass´Â o= --> organization dc= --> domain ou= --> organizationalunit ·Î »ý¼ºÇÑ´Ù. ´Ù¸¥ ŸÀÔÀº ÇöÀç Áö¿øÇÏÁö ¾Ê´Â´Ù.ÀÏ´Ü dn¿¡ ÇØ´çÇÏ´Â ¿£Æ®¸®¸¦ »ý¼ºÇÑ´ÙÀ½ ÃÖÁ¾ÀûÀ¸·Î Á¦´ë·Î »ý¼ºµÇ¾ú´ÂÁö °Ë»çÇØ¼, »ý¼ºÀÌ µÈ°æ¿ì true, ½Ã½ºÅÛ ¹®Á¦·Î »ý¼ºÀÌ ¾ÈµÈ°æ¿ì´Â false¸¦ ¹ÝȯÇÑ´Ù.
dn
- ¿£Æ®¸®¸¦ »ý¼ºÇÒ dn
SFEnvParamException
SFBindException
public java.util.List listRootBaseLocation() throws SFEnvParamException, SFBindException
SFEnvParamException
SFBindException
public void close()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |