|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.safeidentity.adminservice.impl.DeployManager
Constructor Summary | |
DeployManager(ServerConfig config)
DeployManager »ý¼ºÀÚ |
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 baseUserOrgID,
java.lang.String adminID)
UserRepository¿¡ »ç¿ëÀÚ µ¥ÀÌŸ¸¦ ³Ö¾îÁÙ Worker¸¦ »ý¼ºÇÑ´Ù. |
void |
deployPRSchema()
Method deployPRSchema |
void |
deployURSchema(java.lang.String userOrgObjName,
java.lang.String userObjName,
java.lang.String dbURRootValue)
Method deployURSchema |
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 typeDeploy)
¼¹ö¿¡ ¼³Ä¡µÈ 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()
Method unDeployPRSchema |
void |
unDeployURSchema(java.lang.String userOrgObjName,
java.lang.String userObjName)
Method unDeployURSchema |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public DeployManager(ServerConfig config) throws SFEnvParamException
config
- deployment¸¦ ¼öÇàÇÒ Sever Á¢¼Ó Á¤º¸
SFEnvParamException
Method Detail |
public void setLocale(java.util.Locale locale)
setLocale
in interface DeployAdmin
locale
- º¯°æÇÒ ·ÎÄÉÀÏ Á¤º¸DeployAdmin.setLocale(Locale)
public java.util.Locale getLocale()
getLocale
in interface DeployAdmin
DeployAdmin.getLocale()
public void setServerConfig(ServerConfig config) throws SFEnvParamException
setServerConfig
in interface DeployAdmin
config
- deployment¸¦ ¼öÇàÇÒ Sever Á¢¼Ó Á¤º¸
SFEnvParamException
DeployAdmin.setServerConfig(ServerConfig)
public void setDisplayTarget(Display display) throws SFDaoException, SFEnvParamException
setDisplayTarget
in interface DeployAdmin
display
- ÁøÇà »óȲÀ» Ãâ·ÂÇÒ ´ë»ó
SFDaoException
SFEnvParamException
DeployAdmin.setDisplayTarget(Display)
public boolean isConnectServerOk() throws SFDaoException, SFEnvParamException, SFInvalidParameterException
isConnectServerOk
in interface DeployAdmin
SFDaoException
SFEnvParamException
SFInvalidParameterException
DeployAdmin.isConnectServerOk()
public java.util.Vector getObjectClassList() throws SFEnvParamException, SFBindException, SFDaoException
getObjectClassList
in interface DeployAdmin
SFEnvParamException
SFBindException
SFDaoException
DeployAdmin.getObjectClassList()
public java.util.Vector getAttributeList(java.lang.String objName) throws SFDaoException, SFEnvParamException, SFBindException
getAttributeList
in interface DeployAdmin
objName
- Object À̸§
SFDaoException
SFEnvParamException
SFBindException
DeployAdmin.getAttributeList(String)
public java.util.Vector getSfUserOrgMapAttributeList() throws SFDaoException, SFEnvParamException
getSfUserOrgMapAttributeList
in interface DeployAdmin
SFDaoException
SFEnvParamException
DeployAdmin.getSfUserOrgMapAttributeList()
public java.util.Vector getSfUserMapAttributeList() throws SFDaoException, SFEnvParamException
getSfUserMapAttributeList
in interface DeployAdmin
SFDaoException
SFEnvParamException
DeployAdmin.getSfUserMapAttributeList()
public java.util.Vector getDefaultMappedUserObjectList() throws SFEnvParamException, SFDaoException, SFInvalidParameterException
getDefaultMappedUserObjectList
in interface DeployAdmin
SFEnvParamException
SFDaoException
SFInvalidParameterException
public java.util.Vector getDefaultMappedUserOrgObjectList() throws SFEnvParamException, SFDaoException, SFInvalidParameterException
getDefaultMappedUserOrgObjectList
in interface DeployAdmin
SFEnvParamException
SFDaoException
SFInvalidParameterException
public MapInfo getDefaultUserOrgMapping(java.lang.String objectName) throws SFEnvParamException, SFDaoException, SFInvalidParameterException
getDefaultUserOrgMapping
in interface DeployAdmin
objectName
- sfUserOrg¿¡ ¸ÅÇÎÇÒ »óÀ§ ObjectŬ·¡½º À̸§
SFEnvParamException
SFDaoException
SFInvalidParameterException
public MapInfo getDefaultUserMapping(java.lang.String objectName) throws SFEnvParamException, SFDaoException, SFInvalidParameterException
getDefaultUserMapping
in interface DeployAdmin
objectName
- sfUser¿¡ ¸ÅÇÎÇÒ »óÀ§ ObjectŬ·¡½º À̸§
SFEnvParamException
SFDaoException
SFInvalidParameterException
DeployAdmin.getDefaultUserMapping(String)
public java.lang.String getServerSchemaVersionInfo(int typeDeploy) throws SFEnvParamException, SFBindException, SFDaoException, SFInvalidParameterException
getServerSchemaVersionInfo
in interface DeployAdmin
typeDeploy
- SFConst.DEPLOY_TYPE_PR --> Policy Repository
SFConst.DEPLOY_TYPE_UR --> User Repository
SFEnvParamException
SFBindException
SFDaoException
SFInvalidParameterException
DeployAdmin.getServerSchemaVersionInfo(int)
public java.lang.String getDeploySchemaVersionInfo()
getDeploySchemaVersionInfo
in interface DeployAdmin
DeployAdmin.getDeploySchemaVersionInfo()
public DeployWorker createDeployWorker(java.util.Locale m_Locale) throws SFEnvParamException
createDeployWorker
in interface DeployAdmin
m_Locale
- Worker¿¡¼ Ãâ·ÂÇÒ ¸Þ½ÃÁö ·ÎÄÉÀÏ
SFEnvParamException
DeployAdmin.createDeployWorker(Locale)
public boolean importInitialPRData() throws SFDaoException, SFInvalidParameterException, SFEnvParamException, SFBindException, SFDeployException
importInitialPRData
in interface DeployAdmin
SFDaoException
SFInvalidParameterException
SFEnvParamException
SFBindException
SFDeployException
DeployAdmin.importInitialPRData()
public URImportWorker createURImportWorker(java.util.Locale locale, int fileType, java.io.File importFile, java.lang.String baseUserOrgID, java.lang.String adminID) throws SFEnvParamException
createURImportWorker
in interface DeployAdmin
locale
- Ãâ·Â ¸Þ½ÃÁö¿ë Locale Á¤º¸fileType
- ÀԷ¹ÞÀº ÆÄÀÏ Å¸ÀÔimportFile
- UserRepository µ¥ÀÌŸ ÆÄÀÏbaseUserOrgID
- »ç¿ëÀÚ¸¦ Ãß°¡ÇÒ baseSfDnadminID
- »ç¿ëÀÚ¸¦ Ãß°¡ÇÏ´Â °ü¸®ÀÚ sfDn
SFEnvParamException
DeployAdmin.createURImportWorker(Locale, int, File, String, String)
public int diffSchema(int type) throws SFDaoException, SFInvalidParameterException, SFEnvParamException, SFBindException, SFDeployException
diffSchema
in interface DeployAdmin
type
- DeployŸÀÔ
SFConst.DEPLOY_TYPE_PR PolicyRepository ŸÀÔ SFConst.DEPLOY_TYPE_UR UserRepository ŸÀÔ
SFDaoException
SFInvalidParameterException
SFEnvParamException
SFBindException
SFDeployException
DeployAdmin.diffSchema(int)
public boolean isDeployable(int type) throws SFDaoException, SFInvalidParameterException, SFEnvParamException, SFBindException, SFDeployException
isDeployable
in interface DeployAdmin
type
- DeployŸÀÔ
SFConst.DEPLOY_TYPE_PR PolicyRepository ŸÀÔ SFConst.DEPLOY_TYPE_UR UserRepository ŸÀÔ
SFDaoException
SFInvalidParameterException
SFEnvParamException
SFBindException
SFDeployException
DeployAdmin.isDeployable(int)
public boolean isUnDeployable(int type) throws SFDaoException, SFInvalidParameterException, SFEnvParamException, SFBindException, SFDeployException
isUnDeployable
in interface DeployAdmin
type
- DeployŸÀÔ
SFConst.DEPLOY_TYPE_PR PolicyRepository ŸÀÔ SFConst.DEPLOY_TYPE_UR UserRepository ŸÀÔ
SFDaoException
SFInvalidParameterException
SFEnvParamException
SFBindException
SFDeployException
DeployAdmin.isUnDeployable(int)
public int getUserOrgIDColumType(java.lang.String orgTabName, java.lang.String orgIdColName) throws SFEnvParamException, SFBindException, SFDaoException
getUserOrgIDColumType
in interface DeployAdmin
orgTabName
- StringorgIdColName
- ±â±¸Ãà »çÀÌÆ®ÀÇUserOrg Å×À̺íÀÇ ID Ä÷³À̸§
SFEnvParamException
SFBindException
SFDaoException
DeployAdmin.getUserOrgIDColumType(String, String)
public void deployPRSchema() throws SFEnvParamException, SFBindException, SFInvalidParameterException, SFDaoException, SFDeployException
deployPRSchema
in interface DeployAdmin
SFEnvParamException
SFBindException
SFInvalidParameterException
SFDaoException
SFDeployException
DeployAdmin.deployPRSchema()
public void deployURSchema(java.lang.String userOrgObjName, java.lang.String userObjName, java.lang.String dbURRootValue) throws SFEnvParamException, SFBindException, SFInvalidParameterException, SFDaoException, SFDeployException, SFDeployException
deployURSchema
in interface DeployAdmin
userOrgObjName
- StringuserObjName
- String
SFEnvParamException
SFBindException
SFInvalidParameterException
SFDaoException
SFDeployException
SFDeployException
com.safeidentity.adminservice.DeployAdmin#deployURSchema(String, String)
public void unDeployPRSchema() throws SFEnvParamException, SFBindException, SFInvalidParameterException, SFDaoException, SFDeployException
unDeployPRSchema
in interface DeployAdmin
SFEnvParamException
SFBindException
SFInvalidParameterException
SFDaoException
SFDeployException
DeployAdmin.unDeployPRSchema()
public void unDeployURSchema(java.lang.String userOrgObjName, java.lang.String userObjName) throws SFEnvParamException, SFBindException, SFInvalidParameterException, SFDaoException, SFDeployException, SFDeployException
unDeployURSchema
in interface DeployAdmin
userOrgObjName
- StringuserObjName
- String
SFEnvParamException
SFBindException
SFInvalidParameterException
SFDaoException
SFDeployException
SFDeployException
DeployAdmin.unDeployURSchema(String, String)
public void close()
DeployAdmin
close
in interface DeployAdmin
public boolean checkBaseLocation(java.lang.String dn) throws SFEnvParamException, SFBindException
checkBaseLocation
in interface DeployAdmin
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¸¦ ¹ÝȯÇÑ´Ù.
createBaseLocation
in interface DeployAdmin
dn
- ¿£Æ®¸®¸¦ »ý¼ºÇÒ dn
SFEnvParamException
SFBindException
public java.util.List listRootBaseLocation() throws SFEnvParamException, SFBindException
listRootBaseLocation
in interface DeployAdmin
SFEnvParamException
SFBindException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |