|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.safeidentity.adminservice.objects.AttrInfo
Title: µ¿ÀûÀÇ Á¤ÀÇµÈ ¼Ó¼ºÀ» ³ªÅ¸³»´Â Ŭ·¡½º
Description: µ¿ÀûÀÇ Á¤ÀÇµÈ ¼Ó¼ºÀ» ³ªÅ¸³»´Â Ŭ·¡½º
Copyright: Softforum Copyright (c) 2003
Company: Softforum
Field Summary | |
static int |
CATEGORY_NOGROUP
¼Ó¼º ±×·ìÀÌ Á¤ÀÇ µÇÁö ¾ÊÀº »óÅ --> Invalid AttrInfo |
static int |
CATEGORY_PARENT_USER_SCHEMA_DEF
±â±¸Ãà »ç¿ëÀÚÀÇ ½ºÅ°¸¶ Á¤ÀÇ ¼Ó¼º |
static int |
CATEGORY_PARENT_USERORG_SCHEMA_DEF
±â±¸Ãà »ç¿ëÀÚ Á¶Á÷ÀÇ ½ºÅ°¸¶ Á¤ÀÇ ¼Ó¼º |
static int |
CATEGORY_SF_USER_SCHEMA_DEF
»ç¿ëÀÚÀÇ ½ºÅ°¸¶ Á¤ÀÇ ¼Ó¼º |
static int |
CATEGORY_SF_USERORG_SCHEMA_DEF
»ç¿ëÀÚ Á¶Á÷ÀÇ ½ºÅ°¸¶ Á¤ÀÇ ¼Ó¼º |
static int |
CATEGORY_SF_USERREPOSITORY_SCHEMA_DEF
»ç¿ëÀÚ ÀúÀå¼ÒÀÇ ½ºÅ°¸¶ Á¤ÀÇ ¼Ó¼º |
static int |
CATEGORY_USER_PARENT
±â±¸Ãà »ç¿ëÀÚÀÇ ¸ÅÇÎ ¼Ó¼º |
static int |
CATEGORY_USER_PROFILE
»ç¿ëÀÚÀÇ ±âŸ ¼Ó¼º |
static int |
CATEGORY_USEREPOSITORY_PROFILE
»ç¿ëÀÚ ÀúÀå¼ÒÀÇ ±âŸ ¼Ó¼º |
static int |
CATEGORY_USERORG_PARENT
±â±¸Ãà »ç¿ëÀÚ Á¶Á÷ÀÇ ¸ÅÇÎ ¼Ó¼º |
static int |
CATEGORY_USERORG_PROFILE
»ç¿ëÀÚ Á¶Á÷ÀÇ ±âŸ ¼Ó¼º |
static int |
TYPE_FIXEDVALUE_MAY
ÁöÁ¤µÈ °ªÀ» »ç¿ëÇÏ°í ´Ù¸¥ °ªµµ »ç¿ë°¡´É |
static int |
TYPE_FIXEDVALUE_MUST
ÁöÁ¤µÈ °ª¸¸ »ç¿ëÇØ¾ßÇÑ´Ù. |
static int |
TYPE_FIXEDVALUE_NO
ÁöÁ¤µÈ °ª »ç¿ë¾ÈÇÔ |
static java.lang.String |
VALUE_TYPE_BINARY
Field ¹ÙÀ̳ʸ® ¼Ó¼º ŸÀÔ |
static java.lang.String |
VALUE_TYPE_BOOLEAN
Field ºÒ¸®¾ð ¼Ó¼º ŸÀÔ |
static java.lang.String |
VALUE_TYPE_INT
Field Á¤¼öÇü ¼Ó¼º ŸÀÔ |
static java.lang.String |
VALUE_TYPE_STRING
Field ¹®ÀÚ¿ ¼Ó¼º ŸÀÔ |
Constructor Summary | |
AttrInfo()
¼Ó¼º Á¤ÀÇ ±âº» »ý¼ºÀÚ |
Method Summary | |
static void |
checkAttributeValue(java.util.Hashtable infoTable,
java.util.Vector vecInput,
java.util.Locale locale)
ÀÔ·Â ¹ÞÀº ¼Ó¼º°ªÀÌ ÀÔ·Â ¹ÞÀº ¼Ó¼º Á¤ÀÇ Á¶°ÇÀ» ¸¸Á·½ÃŰ´ÂÁö °Ë»çÇÑ´Ù. |
void |
checkAttrInfo(java.util.Locale locale,
AttrItem item)
¼Ó¼º °ªÀÌ ¼Ó¼º Á¤ÀÇ Á¶°ÇÀ» ¸¸Á·ÇÏ´ÂÁö °Ë»çÇÑ´Ù. |
static void |
checkMultiAttribute(java.util.Hashtable infoTable,
java.util.Vector vecInput,
java.util.Locale locale)
ÀÔ·Â ¼Ó¼º °ª Áß¿¡ ¸ÖƼ°ªÀÌ Á¶°ÇÀ» À§¹è½ÃŰ´ÂÁö °Ë»çÇÑ´Ù. |
static void |
checkRequiredAttribute(java.util.Hashtable infoTable,
java.util.Vector vecInput,
java.util.Locale locale)
ÀÔ·Â ¼Ó¼º °ª Áß¿¡ Çʼö Á¤º¸¸¦ ¸¸Á·½ÃŰ´ÂÁö °Ë»çÇÑ´Ù. |
void |
destroy()
Method destroy |
boolean |
equals(AttrInfo info)
|
void |
finalize()
Method finalize |
java.lang.String |
getAttrInfoString()
AttrInfo °´Ã¼ Á¤º¸¸¦ ¹®ÀÚ¿ ÇüÅ·Π¹ÝȯÇÑ´Ù. |
int |
getCategory()
¼Ó¼º±×·ìÀ» ¹ÝȯÇÑ´Ù. |
java.lang.String |
getDefaultValue()
¼Ó¼º °ªÀÇ ±âº»°ªÀ» °¡Á®¿Â´Ù. |
java.lang.String |
getDescription()
¼Ó¼ºÀÇ ¼³¸í Á¤º¸¸¦ °¡Á®¿Â´Ù. |
FixedValueList |
getFixedValueList()
¼Ó¼º¿¡¼ Á¤ÀÇµÇ¾î¼ »ç¿ëµÇ´Â °ªÀ» °¡Á®¿Â´Ù. |
java.lang.String |
getID()
¼Ó¼ºÀÇ ID°ªÀ» °¡Á®¿Â´Ù. |
int |
getMaxValue()
¼Ó¼ºÀÇ ÃÖ´ë°ªÀ» °¡Á®¿Â´Ù. |
int |
getMinValue()
¼Ó¼ºÀÇ ÃÖ¼Ò°ªÀ» °¡Á®¿Â´Ù. |
java.lang.String |
getName()
¼Ó¼ºÀ» ȸ鿡 Ç¥½ÃÇÒ¶§ »ç¿ëµÇ´Â À̸§ Á¤º¸¸¦ ¹ÝȯÇÑ´Ù. |
int |
getTypeFixedValue()
¼Ó¼ºÀÌ ÁöÁ¤µÈ °ª(fixedValueList)À» ÀÌ¿ëÇØ¾ßÇÏ´Â °Í¿¡ ´ëÇÑ Å¸ÀÔÀ» °¡Á®¿Â´Ù. |
java.lang.String |
getTypeSyntax()
¼Ó¼ºÀÇ Syntax Á¤º¸¸¦ °¡Á®¿Â´Ù. |
java.lang.String |
getUIFormat()
ȸ鿡 ¼Ó¼ºÀÌ Ç¥½ÃµÇ´Â Çü½ÄÀ» °¡Á®¿Â´Ù. |
int |
getValueSize()
¼Ó¼º °ªÀÇ Å©±â¸¦ °¡Á®¿Â´Ù. |
java.lang.String |
getValueType()
¼Ó¼º°ªÀÇ Å¸ÀÔÀ» °¡Á®¿Â´Ù. |
boolean |
isMulti()
¼Ó¼ºÀÇ ¸ÖƼ°ª ¼Ó¼ºÀ» À¯¹«¸¦ ÆÇ´ÜÇÑ´Ù. |
boolean |
isRequired()
Çʼö ¼Ó¼º Á¤º¸¸¦ °¡Á®¿Â´Ù. |
boolean |
isValidAttrInfo()
¼Ó¼º°ª Á¤Àǰ¡ Á¦´ë·Î µÇ¾ú´ÂÁö °Ë»çÇÑ´Ù. |
static AttrInfo |
paresAttrInfoString(java.lang.String strAttrInfo)
¹®ÀÚ¿ ÇüÅ·ΠÀúÀåµÈ µ¿Àû¼Ó¼º Á¤º¸¸¦ AttrInfo °´Ã¼ ÇüÅ·ΠÆÄ½ÌÇØ ÁØ´Ù. |
void |
setCategory(int category)
¼Ó¼ºÀÌ »ç¿ëµÇ´Â ±×·ìÀ» Á¤ÀÇÇÑ´Ù |
void |
setDefaultValue(java.lang.String defaultValue)
¼Ó¼º °ªÀÇ ±âº»°ªÀ» ¼³Á¤ÇÑ´Ù. |
void |
setDescription(java.lang.String description)
¼Ó¼º¿¡ ´ëÇÑ ¼³¸íÀ» ¼³Á¤ÇÑ´Ù. |
void |
setFixedValueList(FixedValueList fixedValueList)
¼Ó¼º¿¡¼ Á¤ÀÇµÈ °ªÀ» ¼³Á¤ÇÑ´Ù. |
void |
setID(java.lang.String ID)
¼Ó¼ºÀÇ ID°ªÀ» ¼³Á¤ÇÑ´Ù. |
void |
setMaxValue(int maxValue)
¼Ó¼ºÀÇ ÃÖ´ë°ªÀ» ¼³Á¤ÇÑ´Ù. |
void |
setMinValue(int minValue)
¼Ó¼ºÀÇ ÃÖ¼Ò°ªÀ» ¼³Á¤ÇÑ´Ù. |
void |
setMulti(boolean multi)
¼Ó¼ºÀÌ ¸ÖƼ°ªÀÎÁö ¼³Á¤ÇÑ´Ù. |
void |
setName(java.lang.String name)
¼Ó¼ºÀ» ȸ鿡 Ç¥½ÃÇÒ¶§ »ç¿ëµÇ´Â À̸§ Á¤º¸¸¦ ¼³Á¤ÇÑ´Ù. |
void |
setRequired(boolean required)
Çʼö ¼Ó¼º Á¤º¸¸¦ ¼³Á¤ÇÑ´Ù. |
void |
setTypeFixedValue(int typeFixedValue)
¼Ó¼ºÀÌ ÁöÁ¤µÈ °ªÀ» ÀÌ¿ëÇØ¾ßÇÏ´ÂÁö ¼³Á¤ÇÑ´Ù |
void |
setTypeSyntax(java.lang.String syntax)
¼Ó¼ºÀÇ Syntax Á¤º¸¸¦ ¼³Á¤ÇÑ´Ù. |
void |
setUIFormat(java.lang.String format)
ȸ鿡 ¼Ó¼ºÀÌ Ç¥½ÃµÇ´Â Çü½ÄÀ» ÁöÁ¤ÇÑ´Ù. |
void |
setValueSize(int valueSize)
¼Ó¼º °ªÀÇ Å©±â¸¦ ¼³Á¤ÇÑ´Ù. |
void |
setValueType(java.lang.String valueType)
¼Ó¼º°ªÀÇ Å¸ÀÔÀ» ¼³Á¤ÇÑ´Ù. |
java.lang.String |
toString()
Object Ŭ·¡½ºÀÇ toString() ¿À¹ö¶óÀ̵ù ¸Þ¼µå |
static void |
validateAttribute(java.util.Hashtable infoTable,
java.util.Vector vecInput,
java.util.Locale locale)
ÀÔ·Â ¹ÞÀº ¼Ó¼º°ªÀÌ ÀÔ·Â ¹ÞÀº ¼Ó¼º Á¤ÀÇ Á¶°ÇÀ» ¸¸Á·½ÃŰ´ÂÁö °Ë»çÇÑ´Ù. |
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final int CATEGORY_NOGROUP
public static final int CATEGORY_USEREPOSITORY_PROFILE
public static final int CATEGORY_USERORG_PROFILE
public static final int CATEGORY_USER_PROFILE
public static final int CATEGORY_USERORG_PARENT
public static final int CATEGORY_USER_PARENT
public static final int CATEGORY_PARENT_USERORG_SCHEMA_DEF
public static final int CATEGORY_PARENT_USER_SCHEMA_DEF
public static final int CATEGORY_SF_USERREPOSITORY_SCHEMA_DEF
public static final int CATEGORY_SF_USERORG_SCHEMA_DEF
public static final int CATEGORY_SF_USER_SCHEMA_DEF
public static final int TYPE_FIXEDVALUE_NO
public static final int TYPE_FIXEDVALUE_MAY
public static final int TYPE_FIXEDVALUE_MUST
public static final java.lang.String VALUE_TYPE_INT
public static final java.lang.String VALUE_TYPE_STRING
public static final java.lang.String VALUE_TYPE_BOOLEAN
public static final java.lang.String VALUE_TYPE_BINARY
Constructor Detail |
public AttrInfo()
Method Detail |
public int getCategory()
0 (CATEGORY_USEREPOSITORY_PROFILE) : UserRepositoryÀÇ Profile ¼Ó¼º 1 (CATEGORY_USERORG_PROFILE) : UserOrgÀÇ Profile ¼Ó¼º 2 (CATEGORY_USER_PROFILE) : UserÀÇ Profile ¼Ó¼º 3 (CATEGORY_USERORG_PARENT) : UserOrgÀÇ Parent ¸ÅÇÎ ¼Ó¼º 4 (CATEGORY_USER_PARENT) : UserÀÇ Parent ¸ÅÇÎ ¼Ó¼º 5 (CATEGORY_PARENT_USERORG_SCHEMA_DEF) : Parent UserOrg ¼Ó¼º 6 (CATEGORY_PARENT_USER_SCHEMA_DEF) : Parent User ¼Ó¼º 7 (CATEGORY_SF_USERREPOSITORY_SCHEMA_DEF): SfUserRepository ¼Ó¼º 8 (CATEGORY_SF_USERORG_SCHEMA_DEF) : SfUserOrg ¼Ó¼º 9 (CATEGORY_SF_USER_SCHEMA_DEF) : SfUser ¼Ó¼º
public void setCategory(int category)
category
- ¼Ó¼º ±×·ì
0 (CATEGORY_USEREPOSITORY_PROFILE) : UserRepositoryÀÇ Profile ¼Ó¼º 1 (CATEGORY_USERORG_PROFILE) : UserOrgÀÇ Profile ¼Ó¼º 2 (CATEGORY_USER_PROFILE) : UserÀÇ Profile ¼Ó¼º 3 (CATEGORY_USERORG_PARENT) : UserOrgÀÇ Parent ¸ÅÇÎ ¼Ó¼º 4 (CATEGORY_USER_PARENT) : UserÀÇ Parent ¸ÅÇÎ ¼Ó¼º 5 (CATEGORY_PARENT_USERORG_SCHEMA_DEF) : Parent UserOrg ¼Ó¼º 6 (CATEGORY_PARENT_USER_SCHEMA_DEF) : Parent User ¼Ó¼º 7 (CATEGORY_SF_USERREPOSITORY_SCHEMA_DEF): SfUserRepository ¼Ó¼º 8 (CATEGORY_SF_USERORG_SCHEMA_DEF) : SfUserOrg ¼Ó¼º 9 (CATEGORY_SF_USER_SCHEMA_DEF) : SfUser ¼Ó¼º
public java.lang.String getID()
public void setID(java.lang.String ID)
ID
- ¼Ó¼ºÀÇ ID°ªpublic java.lang.String getName()
public void setName(java.lang.String name)
name
- ¼Ó¼º À̸§public boolean isRequired()
Çʼö¼Ó¼º : true Çʼö¼Ó¼º¾Æ´Ô : false
public boolean isMulti()
public void setRequired(boolean required)
required
- Çʼö¼Ó¼º : true Çʼö¼Ó¼º¾Æ´Ô : false
public void setMulti(boolean multi)
multi
- ¸ÖƼ°ªÀ̸é truepublic int getTypeFixedValue()
0(TYPE_FIXEDVALUE_NO) : ÁöÁ¤µÈ °ª(fixedValueList) »ç¿ë¾ÈÇÔ 1(TYPE_FIXEDVALUE_MAY) : ÁöÁ¤µÈ °ª(fixedValueList)À» »ç¿ëÇÏ°í ´Ù¸¥ °ªµµ »ç¿ë°¡´É 2(TYPE_FIXEDVALUE_MUST) : ÁöÁ¤µÈ °ª(fixedValueList)¸¸ »ç¿ëÇØ¾ßÇÑ´Ù.
public void setTypeFixedValue(int typeFixedValue)
typeFixedValue
- 0(TYPE_FIXEDVALUE_NO) : ÁöÁ¤µÈ °ª(fixedValueList) »ç¿ë¾ÈÇÔ 1(TYPE_FIXEDVALUE_MAY) : ÁöÁ¤µÈ °ª(fixedValueList)À» »ç¿ëÇÏ°í ´Ù¸¥ °ªµµ »ç¿ë°¡´É 2(TYPE_FIXEDVALUE_MUST) : ÁöÁ¤µÈ °ª(fixedValueList)¸¸ »ç¿ëÇØ¾ßÇÑ´Ù.
public java.lang.String getUIFormat()
public void setUIFormat(java.lang.String format)
format
- ¼Ó¼º Ç¥½ÃÇü½Äpublic void setTypeSyntax(java.lang.String syntax)
syntax
- ¼Ó¼ºÀÇ syntaxÁ¤º¸public java.lang.String getTypeSyntax()
public java.lang.String getDescription()
public void setDescription(java.lang.String description)
description
- ¼Ó¼º¿¡ ´ëÇÑ ¼³¸ípublic java.lang.String getValueType()
public void setValueType(java.lang.String valueType)
valueType
- ¼Ó¼º°ª ŸÀÔ
ex) integer,boolean,String, dn, IA5Stringpublic java.lang.String getDefaultValue()
public void setDefaultValue(java.lang.String defaultValue)
defaultValue
- ¼Ó¼ºÀÇ ±âº»°ªpublic int getValueSize()
public void setValueSize(int valueSize)
valueSize
- ¼Ó¼º°ªÀÇ Å©±âpublic int getMinValue()
public void setMinValue(int minValue)
minValue
- ¼Ó¼ºÀÇ ÃÖ¼Ò°ªpublic int getMaxValue()
public void setMaxValue(int maxValue)
maxValue
- ¼Ó¼ºÀÇ ÃÖ´ë°ªpublic FixedValueList getFixedValueList()
public void setFixedValueList(FixedValueList fixedValueList)
fixedValueList
- Á¤ÀÇµÈ °ªµépublic boolean isValidAttrInfo()
public java.lang.String toString()
public static AttrInfo paresAttrInfoString(java.lang.String strAttrInfo)
strAttrInfo
- µ¿Àû¼Ó¼º Á¤º¸ ¹®ÀÚ¿
ex)¹®ÀÚ¿ ÇüÅ·ΠÀúÀåµÈ µ¿Àû¼Ó¼º Á¤º¸ 0;sfBirthday;»ýÀÏ;true;2;1977,1978;width:100,height:100;»ýÀÏÁ¤º¸¸¦ ³ªÅ¸³½´Ù.;String;1977;10;1970;1990
public java.lang.String getAttrInfoString()
ex)¹®ÀÚ¿ ÇüÅ·ΠÀúÀåµÈ µ¿Àû¼Ó¼º Á¤º¸ 0;sfBirthday;»ýÀÏ;true;2;1977,1978;width:100,height:100;»ýÀÏÁ¤º¸¸¦ ³ªÅ¸³½´Ù.;String;1977;10;1970;1990
public void checkAttrInfo(java.util.Locale locale, AttrItem item) throws SFAttributeException
locale
- ¿¹¿Ü¸Þ½ÃÁö ·ÎÄÉÀÏ Á¤º¸item
- °Ë»çÇÒ ¼Ó¼º °ª
SFAttributeException
- ¼Ó¼º°ªÀÌ Á¤ÀÇ Á¶°ÇÀ» ¸¸Á·ÇÏÁö ¾ÊÀº °æ¿ì ¹ß»ýpublic static void validateAttribute(java.util.Hashtable infoTable, java.util.Vector vecInput, java.util.Locale locale) throws SFAttributeException
infoTable
- ¼Ó¼º Á¤ÀÇ Å×À̺ívecInput
- ÀԷ¹ÞÀº ¼Ó¼º°ªlocale
- ¿¹¿Ü¸Þ½ÃÁö ·ÎÄÉÀÏ Á¤º¸
SFAttributeException
- ¼Ó¼º°ªÀÌ Á¤ÀÇ Á¶°ÇÀ» ¸¸Á·ÇÏÁö ¾ÊÀº °æ¿ì ¹ß»ýpublic static void checkRequiredAttribute(java.util.Hashtable infoTable, java.util.Vector vecInput, java.util.Locale locale) throws SFAttributeException
infoTable
- ¼Ó¼º Á¤ÀÇ Å×À̺ívecInput
- ÀÔ·Â °ªlocale
- Locale ¿¹¿Ü¸Þ½ÃÁö ·ÎÄÉÀÏ Á¤º¸
SFAttributeException
- ¼Ó¼º°ª¿¡ Çʼö Á¤º¸°¡ ºüÁ®ÀÖÀ» °æ¿ì ¹ß»ýpublic static void checkMultiAttribute(java.util.Hashtable infoTable, java.util.Vector vecInput, java.util.Locale locale) throws SFAttributeException
infoTable
- ¼Ó¼º Á¤ÀÇ Å×À̺ívecInput
- ÀÔ·Â °ªlocale
- Locale ¿¹¿Ü¸Þ½ÃÁö ·ÎÄÉÀÏ Á¤º¸
SFAttributeException
- ¼Ó¼º°ªÁß À߸øµÈ ¸ÖƼ°ªÀÌ ÀÖ´Â °æ¿ì¿¡ ¹ß»ýpublic static void checkAttributeValue(java.util.Hashtable infoTable, java.util.Vector vecInput, java.util.Locale locale) throws SFAttributeException
infoTable
- ¼Ó¼º Á¤ÀÇ Å×À̺ívecInput
- ÀԷ¹ÞÀº ¼Ó¼º°ªlocale
- ¿¹¿Ü¸Þ½ÃÁö ·ÎÄÉÀÏ Á¤º¸
SFAttributeException
- ¼Ó¼º°ªÀÌ Á¤ÀÇ Á¶°ÇÀ» ¸¸Á·ÇÏÁö ¾ÊÀº °æ¿ì ¹ß»ýpublic boolean equals(AttrInfo info)
public void finalize() throws java.lang.Throwable
java.lang.Throwable
public void destroy()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |