com.safeidentity.adminservice.objects
Class Profile

java.lang.Object
  extended bycom.safeidentity.adminservice.objects.SFObject
      extended bycom.safeidentity.adminservice.objects.Profile
Direct Known Subclasses:
AuthPolicy, CustPerm, CustRoot, DsdRoleSet, EjbPerm, EjbRoot, Group, IAMAppConfig, IdPolicy, InetOrgPerson, PolicyRepository, PolicyServerConfig, PwdPolicy, ResPerm, ResPermGroup, RolePrecond, Rule, SsdRoleSet, WebRoot, WhenWherePolicy

public class Profile
extends SFObject

ÇÁ·ÎÆÄÀÏ¿¡ ´ëÇÑ Á¤º¸¸¦ ´ã°í ÀÖ´Â °´Ã¼¿¡ ´ëÇÑ Å¬·¡½º * @author kevin

Version:
$Revision: 1.6 $

Field Summary
protected  java.util.Vector m_vcProfile
          Field 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
Profile()
          ÇÁ·ÎÆÄÀÏ °´Ã¼ÀÇ »ý¼ºÀÚ
 
Method Summary
 void addProfile(AttrItem pi)
          ÇÁ·ÎÆÄÀÏ Á¤º¸¸¦ Ãß°¡ÇÑ´Ù.
 void addProfile(java.lang.String strId, java.lang.String strValue)
          ÇÁ·ÎÆÄÀÏ Á¤º¸¸¦ Ãß°¡ÇÑ´Ù.
 void deleteProfile(java.lang.String strId, java.lang.String strValue)
          ¼³Á¤µÇ¾î ÀÖ´Â ÇÁ·ÎÆÄÀÏ Á¤º¸¸¦ »èÁ¦ÇÑ´Ù.
 void destroy()
          Method destroy
 java.util.Vector getProfile()
          ÇÁ·ÎÆÄÀÏ °´Ã¼¿¡ ¼³Á¤µÈ ÇÁ·ÎÆÄÀϵéÀÇ ¸ñ·ÏÀ» ¾ò¾î¿Â´Ù.
 AttrItem getProfile(java.lang.String strId)
          Method getProfile
static void main(java.lang.String[] args)
          Method main
 void setProfile(java.util.Vector vcProfile)
          ÇÁ·ÎÆÄÀÏ Á¤º¸¸¦ ¼³Á¤ÇÑ´Ù.
 java.lang.String toString()
          Method 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, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

m_vcProfile

protected java.util.Vector m_vcProfile
Field m_vcProfile

Constructor Detail

Profile

public Profile()
ÇÁ·ÎÆÄÀÏ °´Ã¼ÀÇ »ý¼ºÀÚ

Method Detail

getProfile

public final java.util.Vector getProfile()
ÇÁ·ÎÆÄÀÏ °´Ã¼¿¡ ¼³Á¤µÈ ÇÁ·ÎÆÄÀϵéÀÇ ¸ñ·ÏÀ» ¾ò¾î¿Â´Ù.

Returns:
ÇÁ·ÎÆÄÀÏ °´Ã¼¿¡ ¼³Á¤µÈ ÇÁ·ÎÆÄÀϵéÀÇ ¸ñ·Ï. °¢°¢ÀÇ ÇÁ·ÎÆÄÀÏ ¸ñ·ÏÀº °¢°¢ÀÇ ÇÁ·ÎÆÄÀÏ Á¤º¸¸¦ ÀúÀåÇϰí ÀÖ´Â ProfileItem °´Ã¼·Î ±¸¼ºµÇ¾î ÀÖ´Ù.

getProfile

public final AttrItem getProfile(java.lang.String strId)
Method getProfile

Parameters:
strId - String
Returns:
AttrItem

setProfile

public final void setProfile(java.util.Vector vcProfile)
ÇÁ·ÎÆÄÀÏ Á¤º¸¸¦ ¼³Á¤ÇÑ´Ù. ±âÁ¸¿¡ ¼³Á¤µÇ¾î ÀÖ´ø ÇÁ·ÎÆÄÀϵ鿡 ´ëÇÑ Á¤º¸´Â ÁÖ¾îÁø Á¤º¸·Î ´ëüµÈ´Ù.

Parameters:
vcProfile - ÇÁ·ÎÆÄÀÏ Á¤º¸µéÀ» ´ã°í ÀÖ´Â ¸ñ·Ï. °¢°¢ÀÇ ÇÁ·ÎÆÄÀÏ ¸ñ·ÏÀº °¢°¢ÀÇ ÇÁ·ÎÆÄÀÏ Á¤º¸¸¦ ÀúÀåÇϰí ÀÖ´Â ProfileItem °´Ã¼·Î ±¸¼ºµÇ¾î ÀÖ´Ù.

addProfile

public void addProfile(java.lang.String strId,
                       java.lang.String strValue)
ÇÁ·ÎÆÄÀÏ Á¤º¸¸¦ Ãß°¡ÇÑ´Ù.

Parameters:
strId - Ãß°¡ÇÒ ÇÁ·ÎÆÄÀÏ Á¤º¸ÀÇ À̸§
strValue - Ãß°¡ÇÒ ÇÁ·ÎÆÄÀÏ Á¤º¸ÀÇ °ª

addProfile

public void addProfile(AttrItem pi)
ÇÁ·ÎÆÄÀÏ Á¤º¸¸¦ Ãß°¡ÇÑ´Ù.

Parameters:
pi - Ãß°¡ÇÒ ÇÁ·ÎÆÄÀÏ ¾ÆÀÌÅÛ

deleteProfile

public final void deleteProfile(java.lang.String strId,
                                java.lang.String strValue)
¼³Á¤µÇ¾î ÀÖ´Â ÇÁ·ÎÆÄÀÏ Á¤º¸¸¦ »èÁ¦ÇÑ´Ù.

Parameters:
strId - »èÁ¦ÇÒ ÇÁ·ÎÆÄÀÏ Á¤º¸ÀÇ À̸§
strValue - »èÁ¦ÇÒ ÇÁ·ÎÆÄÀÏ Á¤º¸ÀÇ °ª

toString

public java.lang.String toString()
Method toString

Returns:
String

destroy

public void destroy()
Method destroy

Overrides:
destroy in class SFObject

main

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

Parameters:
args - String[]


Copyright © 2004 SoftForum Corp. All Rights Reserved.