Skip navigation links

Oracle Internet Directory API Reference
11g Release 1 (11.1.1)

E10664-01


oracle.idm.provisioning.configuration
Class ConfigAttribute

java.lang.Object
  extended by oracle.idm.provisioning.configuration.ConfigAttribute

All Implemented Interfaces:
java.io.Serializable

public class ConfigAttribute
extends java.lang.Object
implements java.io.Serializable

Represents the configuration information of an attribute used in creation of Application specific user information or the "Base User"

See Also:
Serialized Form

Method Summary
 AttrLOV getAttrLOVVals()
          Get the LOV Values
 java.lang.String getAttrObjClass()
          Get the Objectclass of the Attribute
 java.lang.String getDefaultVal()
          Get the Default value of the attribute
 java.lang.String getDisplayName()
          Get the Display Name
 java.lang.String getDisplayName(java.lang.String lang)
          Get the Display Name in the specified language
 java.lang.String getDN()
          Get the DN
 java.lang.String[] getLOVVals()
          Get the LOV Values
 java.lang.String getName()
          Get the name of the Attribute
 java.lang.String getUIType()
          Get the UI type
 boolean isAdminModifiable()
          Check is it Admin modifiable
 boolean isCreateField()
          Check is it a Create field
 boolean isDispByDef()
          Check is it Display By Default field
 boolean isDisplayOnly()
          Check is it a Display Only field
 boolean isEditField()
          Check is it a Edit field
 boolean isMandatory()
          Check whether it is Mandatory
 boolean isPrintable()
          Is the attribute value printable or hidden
 boolean isSelfModifiable()
          Check is it Self Modifiable
 boolean isUIField()
          Check is it a UI field
 boolean isViewable()
          Check is it Viewable
static void main(java.lang.String[] args)
           
 void setAttrObjClass(java.lang.String val)
          Get the Attribute Objectclass
 void setDefaultVal(java.lang.String val)
          Get the Attribute Objectclass
 void setDispByDef(java.lang.String val)
          Set the Display by Definition
 void setDisplayName(java.lang.String val)
          Set Display Name
 void setIsAdminModifiable(java.lang.String val)
          Set is Is it Modifiable by Admin
 void setIsCreateField(java.lang.String val)
          Method to set the isCreateField
 void setIsDisplayOnly(java.lang.String val)
          Set is Is it DisplayOnly
 void setIsMandatory(java.lang.String val)
          Set is Is it viewable
 void setIsSelfModifiable(java.lang.String val)
          Set is Display Self Modifiable
 void setIsUIField(java.lang.String val)
          Method to set the isUIField
 void setIsViewable(java.lang.String val)
          Set is Is it viewable
 void setLOVVals(java.lang.String vals)
          Set the LOV Values
 void setName(java.lang.String val)
          Method to set the name of the attribute
 void setUIType(java.lang.String val)
          Set the UI Type
 java.lang.String toString()
          A String representation of the attribute configuration

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

 

Method Detail

getName

public java.lang.String getName()
Get the name of the Attribute

setName

public void setName(java.lang.String val)
Method to set the name of the attribute
Parameters:
String - Name of teh attribute

setIsUIField

public void setIsUIField(java.lang.String val)
Method to set the isUIField
Parameters:
String - String to be assigned to UI field

setIsCreateField

public void setIsCreateField(java.lang.String val)
Method to set the isCreateField
Parameters:
String - String to be assigned to UI field

setDispByDef

public void setDispByDef(java.lang.String val)
Set the Display by Definition
Parameters:
String - Definition to be shown

setDisplayName

public void setDisplayName(java.lang.String val)
Set Display Name
Parameters:
String - Displayname for the attribute

setIsSelfModifiable

public void setIsSelfModifiable(java.lang.String val)
Set is Display Self Modifiable
Parameters:
String - String as modifiable

setIsViewable

public void setIsViewable(java.lang.String val)
Set is Is it viewable
Parameters:
String - Attribute as Viewable

setIsDisplayOnly

public void setIsDisplayOnly(java.lang.String val)
Set is Is it DisplayOnly
Parameters:
String - Attribute as Viewable

setIsMandatory

public void setIsMandatory(java.lang.String val)
Set is Is it viewable
Parameters:
String - Attribute is Mandatory

setUIType

public void setUIType(java.lang.String val)
Set the UI Type
Parameters:
String - UI Type

setAttrObjClass

public void setAttrObjClass(java.lang.String val)
Get the Attribute Objectclass
Parameters:
String - Name of the ObjectClass

setDefaultVal

public void setDefaultVal(java.lang.String val)
Get the Attribute Objectclass
Parameters:
Stromg - et the Default value of the attribute

setLOVVals

public void setLOVVals(java.lang.String vals)
Set the LOV Values
Parameters:
String - Name of the ObjectClass

setIsAdminModifiable

public void setIsAdminModifiable(java.lang.String val)
Set is Is it Modifiable by Admin
Parameters:
String - Attribute is modifiable by admin

isUIField

public boolean isUIField()
Check is it a UI field
Returns:
boolean TRUE if It is a UI field FALSE otherwise

isCreateField

public boolean isCreateField()
Check is it a Create field
Returns:
boolean TRUE if It is a Create field FALSE otherwise

isEditField

public boolean isEditField()
Check is it a Edit field
Returns:
boolean TRUE if It is a Edit field FALSE otherwise

isDispByDef

public boolean isDispByDef()
Check is it Display By Default field
Returns:
boolean TRUE if It is a DisplayBy Def FALSE otherwise

isViewable

public boolean isViewable()
Check is it Viewable
Returns:
boolean TRUE if It is viewable FALSE otherwise

isDisplayOnly

public boolean isDisplayOnly()
Check is it a Display Only field
Returns:
boolean TRUE if It is a Display Only field FALSE otherwise

isMandatory

public boolean isMandatory()
Check whether it is Mandatory
Returns:
boolean TRUE if It is a Mandatory field FALSE otherwise

isSelfModifiable

public boolean isSelfModifiable()
Check is it Self Modifiable
Returns:
boolean TRUE if It is Self Modifiable FALSE otherwise

isAdminModifiable

public boolean isAdminModifiable()
Check is it Admin modifiable
Returns:
boolean TRUE if It is a DisplayBy Def FALSE otherwise

getDisplayName

public java.lang.String getDisplayName()
Get the Display Name
Returns:
String - Display name

getDisplayName

public java.lang.String getDisplayName(java.lang.String lang)
Get the Display Name in the specified language
Parameters:
lang - display language
Returns:
String - Display name

getDN

public java.lang.String getDN()
Get the DN
Returns:
String - Attribute configuration DN

getUIType

public java.lang.String getUIType()
Get the UI type
Returns:
String - UI Type

isPrintable

public boolean isPrintable()
Is the attribute value printable or hidden
Returns:
boolean TRUE if printable FALSE otherwise. (when type is password)

getAttrObjClass

public java.lang.String getAttrObjClass()
Get the Objectclass of the Attribute
Returns:
String - Attribute's objectclass

getDefaultVal

public java.lang.String getDefaultVal()
Get the Default value of the attribute
Returns:
String - Attribute's Default Value

getAttrLOVVals

public AttrLOV getAttrLOVVals()
Get the LOV Values
Returns:
AttrLOV an AttrLOV object representing LOV values

getLOVVals

public java.lang.String[] getLOVVals()
Get the LOV Values
Returns:
String[] - LOV Values as a String array

toString

public java.lang.String toString()
A String representation of the attribute configuration
Overrides:
toString in class java.lang.Object

main

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

Skip navigation links

Oracle Internet Directory API Reference
11g Release 1 (11.1.1)

E10664-01


Copyright © 1999, 2009 Oracle. All Rights Reserved.