com.safeidentity.adminservice.objects
Class UserOrg

java.lang.Object
  extended bycom.safeidentity.adminservice.objects.SFObject
      extended bycom.safeidentity.adminservice.objects.Profile
          extended bycom.safeidentity.adminservice.objects.Rule
              extended bycom.safeidentity.adminservice.objects.UserOrg

public class UserOrg
extends Rule

Title:

Description:

Copyright: Copyright (c) 2003

Company:

Version:
1.0 $Header: /home/srcmaster/cvsroot/SafeIdentity_v1/IAMapi/src/com/safeidentity/adminservice/objects/UserOrg.java,v 1.14.4.2 2004/11/10 09:43:18 khlee Exp $
Author:
not attributable

Field Summary
static java.lang.String ATTR_EID
           
static java.lang.String ATTR_NAME
           
static java.lang.String PREFIX_EID
           
 
Fields inherited from class com.safeidentity.adminservice.objects.Rule
m_strWhenWherePolicyId
 
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
UserOrg()
          Á¶Á÷ ±âº» »ý¼ºÀÚ
 
Method Summary
 void addParentItem(AttrItem pi)
          Á¶Á÷ ¸ÅÇÎ »ó¼Ó ¼Ó¼ºÀ» Ãß°¡ÇÑ´Ù.
 void destroy()
          Method destroy
 boolean equals(UserOrg org)
           
 void finalize()
          Method finalize
 java.lang.String getAttrValue(java.lang.String strAttrId)
          UserOrg¼Ó¼º¿¡ ´ëÇÑ ID¸¦ °¡Áö°í ÇØ´ç °ªÀ» °¡Á®°£´Ù.
 java.util.HashSet getAvailableValueList()
          Á¶Á÷¿¡ ¼³Á¤µÈ ¼Ó¼º ¸ñ·ÏÀ» °¡Á®¿Â´Ù.
 Parent getParent()
          Á¶Á÷ ¸ÅÇÎ »ó¼Ó ¼Ó¼ºÀ» °¡Á®¿Â´Ù.
 AttrItem getParentItem(java.lang.String name)
          Á¶Á÷ ¸ÅÇμӼº °ªÀ» °¡Á®¿Â´Ù.
 java.lang.String getParentOrgID()
          Á¶Á÷ÀÌ ¼ÓÇÑ »óÀ§ Á¶Á÷ ID¸¦ °¡Á®¿Â´Ù.
 java.lang.String getUserOrgType()
          Á¶Á÷ ŸÀÔÀ» °¡Á®¿Â´Ù.
static void main(java.lang.String[] args)
          Method main
 void setAttrValue(java.lang.String strAttrId, java.lang.String value)
          UserOrg¼Ó¼º¿¡ ´ëÇÑ ID¸¦ °¡Áö°í ÇØ´ç °ªÀ» ¼³Á¤ÇÑ´Ù.
 void setId(java.lang.String id)
          Á¶Á÷ ID¸¦ ¼³Á¤ÇÑ´Ù.
 void setParent(Parent parent)
          Á¶Á÷ ¸ÅÇÎ »ó¼Ó ¼Ó¼ºÀ» ¼³Á¤ÇÑ´Ù.
 void setUserOrgType(java.lang.String userOrgType)
          Á¶Á÷ ŸÀÔÀ» ¼³Á¤ÇÑ´Ù.
 java.lang.String toString()
          toString ¸Þ¼­µå ¿À¹ö¶óÀ̵å
 
Methods inherited from class com.safeidentity.adminservice.objects.Rule
clearRule, getWhenWherePolicy, setWhenWherePolicy
 
Methods inherited from class com.safeidentity.adminservice.objects.Profile
addProfile, addProfile, deleteProfile, getProfile, getProfile, setProfile
 
Methods inherited from class com.safeidentity.adminservice.objects.SFObject
getCreateDate, getCreateTimeStamp, getCreator, getDesc, getEid, getId, getModifier, getModifyDate, getModifyTimeStamp, getName, setCreateDate, setCreateTimeStamp, setCreator, setDesc, setEid, setModifier, setModifyDate, setModifyTimeStamp, setName, setObject
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

PREFIX_EID

public static final java.lang.String PREFIX_EID
See Also:
Constant Field Values

ATTR_EID

public static final java.lang.String ATTR_EID
See Also:
Constant Field Values

ATTR_NAME

public static final java.lang.String ATTR_NAME
See Also:
Constant Field Values
Constructor Detail

UserOrg

public UserOrg()
Á¶Á÷ ±âº» »ý¼ºÀÚ

Method Detail

setId

public void setId(java.lang.String id)
Á¶Á÷ ID¸¦ ¼³Á¤ÇÑ´Ù.

Overrides:
setId in class SFObject
Parameters:
id - Á¶Á÷ ID

getParentOrgID

public java.lang.String getParentOrgID()
Á¶Á÷ÀÌ ¼ÓÇÑ »óÀ§ Á¶Á÷ ID¸¦ °¡Á®¿Â´Ù.

Returns:
»óÀ§ Á¶Á÷ ID

setParent

public void setParent(Parent parent)
Á¶Á÷ ¸ÅÇÎ »ó¼Ó ¼Ó¼ºÀ» ¼³Á¤ÇÑ´Ù.

Parameters:
parent - Á¶Á÷ ¸ÅÇÎ »ó¼Ó ¼Ó¼º

getParent

public Parent getParent()
Á¶Á÷ ¸ÅÇÎ »ó¼Ó ¼Ó¼ºÀ» °¡Á®¿Â´Ù.

Returns:
Á¶Á÷ ¸ÅÇÎ »ó¼Ó ¼Ó¼º

addParentItem

public void addParentItem(AttrItem pi)
Á¶Á÷ ¸ÅÇÎ »ó¼Ó ¼Ó¼ºÀ» Ãß°¡ÇÑ´Ù.

Parameters:
pi - Á¶Á÷ ¸ÅÇÎ »ó¼Ó ¼Ó¼º Ãß°¡°ª

getParentItem

public AttrItem getParentItem(java.lang.String name)
Á¶Á÷ ¸ÅÇμӼº °ªÀ» °¡Á®¿Â´Ù.

Parameters:
name - ¸ÅÇÎ ¼Ó¼º À̸§
Returns:
¸ÅÇÎ ¼Ó¼º°ª

getUserOrgType

public java.lang.String getUserOrgType()
Á¶Á÷ ŸÀÔÀ» °¡Á®¿Â´Ù.

Returns:
Á¶Á÷ ŸÀÔ

setUserOrgType

public void setUserOrgType(java.lang.String userOrgType)
Á¶Á÷ ŸÀÔÀ» ¼³Á¤ÇÑ´Ù.

Parameters:
userOrgType - Á¶Á÷ ŸÀÔ

toString

public java.lang.String toString()
toString ¸Þ¼­µå ¿À¹ö¶óÀ̵å

Overrides:
toString in class Profile
Returns:
Á¶Á÷ Á¤º¸

getAttrValue

public java.lang.String getAttrValue(java.lang.String strAttrId)
UserOrg¼Ó¼º¿¡ ´ëÇÑ ID¸¦ °¡Áö°í ÇØ´ç °ªÀ» °¡Á®°£´Ù.
 ex)
   SFConst.USERORG_ATTR_NAME ---->  Á¶Á÷ À̸§ ¼Ó¼º ID
 

Parameters:
strAttrId - Á¶Á÷ ¼Ó¼º ID
Returns:
¼Ó¼º°ª

setAttrValue

public void setAttrValue(java.lang.String strAttrId,
                         java.lang.String value)
UserOrg¼Ó¼º¿¡ ´ëÇÑ ID¸¦ °¡Áö°í ÇØ´ç °ªÀ» ¼³Á¤ÇÑ´Ù.
 SFConst.ATTR_DESC  --> Á¶Á÷ ¼Ó¼º ID
 xxxxxx             --> ID¿¡ ÇØ´çÇÏ´Â °ª 
 

Parameters:
strAttrId - UserOrg¼Ó¼º ID
value - ID¿¡ ÇØ´çÇÏ´Â °ª

getAvailableValueList

public java.util.HashSet getAvailableValueList()
Á¶Á÷¿¡ ¼³Á¤µÈ ¼Ó¼º ¸ñ·ÏÀ» °¡Á®¿Â´Ù.

Returns:
»ç¿ëÀÚ¿¡ ¼³Á¤µÈ ¼Ó¼º ¸ñ·Ï

destroy

public void destroy()
Method destroy

Overrides:
destroy in class Rule

equals

public boolean equals(UserOrg org)

finalize

public void finalize()
              throws java.lang.Throwable
Method finalize

Overrides:
finalize in class Rule
Throws:
java.lang.Throwable

main

public static void main(java.lang.String[] args)
Method main

Parameters:
args - String[]


Copyright © 2004 SoftForum Corp. All Rights Reserved.