com.safeidentity.adminservice.objects
Class DsdRoleSet

java.lang.Object
  extended bycom.safeidentity.adminservice.objects.SFObject
      extended bycom.safeidentity.adminservice.objects.Profile
          extended bycom.safeidentity.adminservice.objects.DsdRoleSet

public class DsdRoleSet
extends Profile

DSD °ü°è¸¦ Á¤ÀÇÇÏ´Â DSD ¿ªÇÒ ÁýÇÕ¿¡ ´ëÇÑ Á¤º¸¸¦ ´ã°í ÀÖ´Â °´Ã¼¿¡ ´ëÇÑ Å¬·¡½º


Field Summary
 
Fields inherited from class com.safeidentity.adminservice.objects.Profile
m_vcProfile
 
Fields inherited from class com.safeidentity.adminservice.objects.SFObject
m_dCreate, m_dModify, m_strCreator, m_strDesc, m_strEid, m_strId, m_strModifier, m_strName
 
Constructor Summary
DsdRoleSet()
          DSD ¿ªÇÒ ÁýÇÕ(DsdRoleSet) °´Ã¼ÀÇ »ý¼ºÀÚ
DsdRoleSet(java.lang.String strId)
          DSD ¿ªÇÒ ÁýÇÕ °´Ã¼ÀÇ »ý¼ºÀÚ
 
Method Summary
 void addDsdRoleMember(java.lang.String strRoleInfo)
          DSD ¿ªÇÒ ÁýÇÕÀ» ±¸¼ºÇÒ ¿ªÇÒ¿¡ ´ëÇÑ Á¤º¸¸¦ Ãß°¡ÇÑ´Ù.
 void deleteDsdRoleMember(java.lang.String strRoleInfo)
          DSD ¿ªÇÒ ÁýÇÕ¿¡ ¼³Á¤µÇ¾î ÀÖ´Â ¿ªÇÒ Á¤º¸¸¦ »èÁ¦ÇÑ´Ù.
 void destroy()
          Method destroy
 void finalize()
           
 boolean getAllowMod()
          DSD ¿ªÇÒ ÁýÇÕ¿¡ ¼³Á¤µÈ ¼öÁ¤ Çã¿ë¿©ºÎ ¿É¼Ç Á¤º¸¸¦ ¾ò¾î¿Â´Ù.
 int getAllowModInteger()
          DSD ¿ªÇÒ ÁýÇÕ¿¡ ¼³Á¤µÈ ¼öÁ¤ Çã¿ë¿©ºÎ ¿É¼ÇÀ» ±â·ÏÇÑ m_nAllowMod °ªÀ» ±×´ë·Î ¾ò¾î¿Â´Ù.
 java.util.Vector getDsdRoleMembers()
          DSD ¿ªÇÒ ÁýÇÕ¿¡ ¼³Á¤µÇ¾î ÀÖ´Â ¿ªÇÒµéÀÇ ¸ñ·ÏÀ» ¾ò¾î¿Â´Ù.
 int getGrantLevel()
          ¿ªÇÒ ¼±ÇàÁ¶°Ç¿¡ ¼³Á¤µÈ GrantLevelÀ» ¾ò¾î¿Â´Ù.
 void setAllowMod(boolean bAllowMod)
          DSD ¿ªÇÒ ÁýÇÕ¿¡ ¼öÁ¤ Çã¿ë¿©ºÎ ¿É¼ÇÀ» ¼³Á¤ÇÑ´Ù.
 void setDsdRoleMembers(java.util.Vector vcRoleMembers)
          DSD ¿ªÇÒ ÁýÇÕ¿¡ ¿ªÇÒµéÀÇ ¸ñ·ÏÀ» ¼³Á¤ÇÑ´Ù.
 void setGrantLevel(int nGrantLevel)
          DSD ¿ªÇÒ ÁýÇÕÀÇ GrantLevelÀ» ¼³Á¤ÇÑ´Ù.
 
Methods inherited from class com.safeidentity.adminservice.objects.Profile
addProfile, addProfile, deleteProfile, getProfile, getProfile, main, setProfile, toString
 
Methods inherited from class com.safeidentity.adminservice.objects.SFObject
getCreateDate, getCreateTimeStamp, getCreator, getDesc, getEid, getId, getModifier, getModifyDate, getModifyTimeStamp, getName, setCreateDate, setCreateTimeStamp, setCreator, setDesc, setEid, setId, setModifier, setModifyDate, setModifyTimeStamp, setName, setObject
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DsdRoleSet

public DsdRoleSet()
DSD ¿ªÇÒ ÁýÇÕ(DsdRoleSet) °´Ã¼ÀÇ »ý¼ºÀÚ


DsdRoleSet

public DsdRoleSet(java.lang.String strId)
DSD ¿ªÇÒ ÁýÇÕ °´Ã¼ÀÇ »ý¼ºÀÚ

Parameters:
strId - »ý¼ºÇÒ DSD ¿ªÇÒ ÁýÇÕ¿¡ ´ëÇÑ Á¤º¸(dn)
Method Detail

addDsdRoleMember

public final void addDsdRoleMember(java.lang.String strRoleInfo)
DSD ¿ªÇÒ ÁýÇÕÀ» ±¸¼ºÇÒ ¿ªÇÒ¿¡ ´ëÇÑ Á¤º¸¸¦ Ãß°¡ÇÑ´Ù. ÀÌ·¸°Ô Ãß°¡µÈ ¿ªÇÒÀº RoleManagerÀÇ °ü·Ã ¸Þ¼Òµå¸¦ ÅëÇØ ÀúÀå¼Ò¿¡ ÀúÀåÇÏ°Ô µÇ´Â °æ¿ì ±âÁ¸¿¡ ¼³Á¤µÈ ¿ªÇÒµé°ú DSD °ü°è¸¦ Çü¼ºÇÏ°Ô µÈ´Ù.

Parameters:
strRoleInfo - DSD ¿ªÇÒ ÁýÇÕ¿¡ Ãß°¡ÇÒ ¿ªÇÒ¿¡ ´ëÇÑ Á¤º¸(dn)

deleteDsdRoleMember

public final void deleteDsdRoleMember(java.lang.String strRoleInfo)
DSD ¿ªÇÒ ÁýÇÕ¿¡ ¼³Á¤µÇ¾î ÀÖ´Â ¿ªÇÒ Á¤º¸¸¦ »èÁ¦ÇÑ´Ù. ÀÌ·¸°Ô »èÁ¦µÈ ¿ªÇÒÀº RoleManagerÀÇ °ü·Ã ¸Þ¼Òµå¸¦ ÅëÇØ ÀúÀå¼Ò¿¡ ÀúÀåÇÏ°Ô µÇ´Â °æ¿ì ±âÁ¸¿¡ ¼³Á¤µÈ DSD °ü°è¿¡¼­ Á¦°ÅµÈ´Ù.

Parameters:
strRoleInfo - DSD ¿ªÇÒ ÁýÇÕ¿¡¼­ »èÁ¦ÇÒ ¿ªÇÒ¿¡ ´ëÇÑ Á¤º¸(dn)

getDsdRoleMembers

public final java.util.Vector getDsdRoleMembers()
DSD ¿ªÇÒ ÁýÇÕ¿¡ ¼³Á¤µÇ¾î ÀÖ´Â ¿ªÇÒµéÀÇ ¸ñ·ÏÀ» ¾ò¾î¿Â´Ù.

Returns:
DSD ¿ªÇÒ ÁýÇÕ¿¡ ¼³Á¤µÇ¾î DSD °ü°è¸¦ Çë¼ÍÇϰí ÀÖ´Â ¿ªÇÒµéÀÇ ¸ñ·Ï

setDsdRoleMembers

public void setDsdRoleMembers(java.util.Vector vcRoleMembers)
DSD ¿ªÇÒ ÁýÇÕ¿¡ ¿ªÇÒµéÀÇ ¸ñ·ÏÀ» ¼³Á¤ÇÑ´Ù.


setGrantLevel

public final void setGrantLevel(int nGrantLevel)
DSD ¿ªÇÒ ÁýÇÕÀÇ GrantLevelÀ» ¼³Á¤ÇÑ´Ù. GrantLevel : ÇØ´ç Á¤º¸¸¦ ÀÛ¼ºÇÑ °ü¸®ÀÚ°¡ °ü¸®ÇÏ´Â ¿ªÇÒµé Áß ÃÖ»óÀ§ ¿ªÇÒÀÇ ¿ªÇÒ ±¸Á¶¿¡¼­ÀÇ À§Ä¡(¼öÁØ). ÃÖ»óÀ§ °ü¸®ÀÚ 0 GrantLevelÀº RoleManager ÀÇ °ü·Ã ¸Þ¼Òµå¸¦ ÅëÇØ ÇØ´ç ¿ªÇÒ ¼±ÇàÁ¶°ÇÀ» ÀúÀå¼Ò¿¡ Ãß°¡ÇÏ´Â °æ¿ì strAdminInfo(°ü¸®ÀÚ Á¤º¸)¿¡ µû¶ó °áÁ¤µÇ¹Ç·Î ÇØ´ç APIÀÇ »ç¿ëÀÚ°¡ ¼³Á¤ÇÏ´Â ³»¿ëÀº ¹«½ÃµÈ´Ù.


getGrantLevel

public final int getGrantLevel()
¿ªÇÒ ¼±ÇàÁ¶°Ç¿¡ ¼³Á¤µÈ GrantLevelÀ» ¾ò¾î¿Â´Ù.

Returns:
¿ªÇÒ ¼±ÇàÁ¶°Ç¿¡ ¼³Á¤µÈ GrantLevel

setAllowMod

public final void setAllowMod(boolean bAllowMod)
DSD ¿ªÇÒ ÁýÇÕ¿¡ ¼öÁ¤ Çã¿ë¿©ºÎ ¿É¼ÇÀ» ¼³Á¤ÇÑ´Ù. ¼öÁ¤ Çã¿ë ¿©ºÎ : ÇØ´ç ³»¿ëÀ» ÀÛ¼ºÇÑ °ü¸®ÀÚ º¸´Ù ÇÏÀ§ ¿ªÇÒÀÇ °ü¸®Àڵ鿡 ÀÇÇÑ ³»¿ëÀÇ ¼öÁ¤À» Çã¿ëÇÒ °ÍÀÎ ÁöÀÇ ¿©ºÎ.

Parameters:
bAllowMod - ¼öÁ¤Çã¿ë¿©ºÎ true ¼öÁ¤ Çã¿ë, false ¼öÁ¤ ºÒ°¡

getAllowMod

public final boolean getAllowMod()
DSD ¿ªÇÒ ÁýÇÕ¿¡ ¼³Á¤µÈ ¼öÁ¤ Çã¿ë¿©ºÎ ¿É¼Ç Á¤º¸¸¦ ¾ò¾î¿Â´Ù.

Returns:
DSD ¿ªÇÒ ÁýÇÕ¿¡ ¼³Á¤µÈ ¼öÁ¤ Çã¿ë¿©ºÎ true - ¼öÁ¤ Çã¿ë, false - ¼öÁ¤ ºÒ°¡

getAllowModInteger

public final int getAllowModInteger()
DSD ¿ªÇÒ ÁýÇÕ¿¡ ¼³Á¤µÈ ¼öÁ¤ Çã¿ë¿©ºÎ ¿É¼ÇÀ» ±â·ÏÇÑ m_nAllowMod °ªÀ» ±×´ë·Î ¾ò¾î¿Â´Ù.

Returns:
m_nAllowMod true - ¼öÁ¤ Çã¿ë, false - ¼öÁ¤ ºÒ°¡

destroy

public void destroy()
Description copied from class: Profile
Method destroy

Overrides:
destroy in class Profile

finalize

public void finalize()
              throws java.lang.Throwable
Throws:
java.lang.Throwable


Copyright © 2004 SoftForum Corp. All Rights Reserved.