|
Oracle Internet Directory API Reference 10g(10.1.4) B15992-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
oracle.idm.provisioning.configuration.Application
Represents a registered application and all its relevent configuration information.
Method Summary | |
void |
createDefaultSet(javax.naming.ldap.LdapContext lCtx, java.lang.String name, ModPropertySet mpSet) Create a new Default Set. |
void |
deleteDefaultSet(javax.naming.ldap.LdapContext lCtx, java.lang.String name) Delete a Default set. |
boolean |
equals(java.lang.Object obj) Returns true if the application objects name and type are same |
java.lang.String[] |
getAllAttributeNames(javax.naming.ldap.LdapContext lCtx) Return all the names of all attributes that are configured for this application from the cache. |
ConfigAttribute[] |
getAllAttributes(javax.naming.ldap.LdapContext lCtx) Get the list of attribute configurations. |
java.lang.String |
getAppID() Get the applicaton identifier |
ModPropertySet |
getAttributes(javax.naming.ldap.LdapContext lCtx) Return all the attributes that are configured for this application from the cache. |
ModPropertySet |
getCurrentDefaultSet(javax.naming.ldap.LdapContext lCtx) Retrieve the current default set. |
java.lang.String |
getCurrentDefaultSetName(javax.naming.ldap.LdapContext lCtx) Retrieve the current default set name |
ModPropertySet |
getDefaultSet(javax.naming.ldap.LdapContext lCtx, java.lang.String name) Retrieve the default set identified by the given name |
java.lang.String[] |
getDefaultSetNames(javax.naming.ldap.LdapContext lCtx) Retrieve all Default set Names. |
java.lang.String |
getDisplayName() Display name for this application |
java.lang.String |
getDN() Return application DN |
java.lang.String |
getGUID() Return application GUID |
boolean |
getIsManageDefaults() Whether Application Defaults are to be Managed by IM . |
ConfigAttribute[] |
getMandatoryAttributes(javax.naming.ldap.LdapContext lCtx) Gets the list of mandatory attributes. |
java.lang.String |
getName() Return application name. |
java.lang.String[] |
getObjectClasses() Get the list of ObjectClasses required for creating a application specific user footprint. |
ConfigAttribute[] |
getOptionalAttributes(javax.naming.ldap.LdapContext lCtx) Gets the list of Optional Attributes. |
java.lang.String |
getPolicy() Return default provisioning policy for this application. |
long |
getScheduleInterval() Gets the Scheduling interval |
java.lang.String |
getType() Return application type. |
java.lang.String |
getUserDataLocation() Return location where the Application user data is stored. |
boolean |
isEnabled() Check if the application is enabled or not |
boolean |
isMultipleDefaultSetsSupported(javax.naming.ldap.LdapContext lCtx) Whether multiple Application Defaults are supported by the app |
void |
modifyDefaultSet(javax.naming.ldap.LdapContext lCtx, java.lang.String name, ModPropertySet mpSet) Edit a Default set. |
void |
setCurrentDefaultSetName(javax.naming.ldap.LdapContext lCtx, java.lang.String defSetName) Set the current default set name |
java.lang.String |
toString() String representation of the application object. |
Methods inherited from class java.lang.Object |
getClass, hashCode, notify, notifyAll, wait, wait, wait |
Method Detail |
public boolean getIsManageDefaults()
public java.lang.String getName()
public java.lang.String getType()
public java.lang.String getDN()
public java.lang.String getGUID()
public java.lang.String getUserDataLocation()
public java.lang.String getPolicy()
public boolean isEnabled()
public long getScheduleInterval()
public java.lang.String getDisplayName()
public boolean isMultipleDefaultSetsSupported(javax.naming.ldap.LdapContext lCtx) throws java.lang.Exception
lCtx
- reference to a valid Ldap contextjava.lang.Exception
public java.lang.String[] getDefaultSetNames(javax.naming.ldap.LdapContext lCtx) throws java.lang.Exception
lCtx
- reference to a valid Ldap contextjava.lang.Exception
public ModPropertySet getDefaultSet(javax.naming.ldap.LdapContext lCtx, java.lang.String name) throws java.lang.Exception
lCtx
- reference to a valid Ldap contextname
- Default Set nameModPropertySet
object holding the default values for the requested set.java.lang.Exception
public java.lang.String getCurrentDefaultSetName(javax.naming.ldap.LdapContext lCtx) throws java.lang.Exception
lCtx
- reference to a valid Ldap contextjava.lang.Exception
public void setCurrentDefaultSetName(javax.naming.ldap.LdapContext lCtx, java.lang.String defSetName) throws java.lang.Exception
lCtx
- reference to a valid Ldap contextdefSetName
- the current default set namejava.lang.Exception
public ModPropertySet getCurrentDefaultSet(javax.naming.ldap.LdapContext lCtx) throws java.lang.Exception
lCtx
- reference to a valid Ldap contextModPropertySet
object holding the default values for current default set.java.lang.Exception
public void createDefaultSet(javax.naming.ldap.LdapContext lCtx, java.lang.String name, ModPropertySet mpSet) throws java.lang.Exception
lCtx
- reference to a valid ldap contextname
- name of the default setmpSet
- a ModPropertySet
object containing attribute defaults.java.lang.Exception
public void modifyDefaultSet(javax.naming.ldap.LdapContext lCtx, java.lang.String name, ModPropertySet mpSet) throws java.lang.Exception
lCtx
- reference to a valid ldap contextname
- name of the default setmpSet
- a ModPropertySet
object containing attribute defaults that needs to be modfied.java.lang.Exception
public void deleteDefaultSet(javax.naming.ldap.LdapContext lCtx, java.lang.String name) throws java.lang.Exception
lCtx
- reference to a valid ldap contextname
- name of the default setjava.lang.Exception
public ConfigAttribute[] getAllAttributes(javax.naming.ldap.LdapContext lCtx) throws java.lang.Exception
lCtx
- Ldap directory contextjava.lang.Exception
public ConfigAttribute[] getMandatoryAttributes(javax.naming.ldap.LdapContext lCtx) throws java.lang.Exception
lCtx
- reference to a valid ldap contextjava.lang.Exception
public ConfigAttribute[] getOptionalAttributes(javax.naming.ldap.LdapContext lCtx) throws java.lang.Exception
lCtx
- reference to a valid ldap contextjava.lang.Exception
public java.lang.String[] getObjectClasses()
public ModPropertySet getAttributes(javax.naming.ldap.LdapContext lCtx) throws java.lang.Exception
lCtx
- reference to a valid ldap contextjava.lang.Exception
public java.lang.String[] getAllAttributeNames(javax.naming.ldap.LdapContext lCtx) throws java.lang.Exception
lCtx
- reference to a valid ldap contextjava.lang.Exception
public java.lang.String getAppID()
public java.lang.String toString()
public boolean equals(java.lang.Object obj)
obj
- the object to be compared
|
Oracle Internet Directory API Reference 10g(10.1.4) B15992-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |