|
Java SDK r12.5 SP 8 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ScreenContext
Provides access to information and services for the current screen in a profile tab. Information and services include:
IMContext
information about the current task.
get...
methods for accessing managed objects in the task session.
ProviderAccessor
object for direct access
to the managed objects in the data store.
IMPersistentContext
methods for
passing data between business logic task handlers executed for a
given task. The persisted data is abandoned after all
business logic task handlers for the task have been executed.
BLTHContext
methods for information about the current task session,
Logging methods and other Identity Manager services.ScreenContext
into JavaScript methods configured for screens
on Profile screens.
Method Summary | |
---|---|
void |
disableField(java.lang.String attrName)
disable field for specified attribute. |
void |
enableField(java.lang.String attrName)
Enable field for specified attribute |
java.util.Vector |
getFieldMultiValue(java.lang.String attributeName)
|
java.lang.String |
getFieldValue(java.lang.String attributeName)
|
java.util.Map |
getOverridingValues()
Deprecated. use screen validation rather than field validation when setting values of fields |
ManagedObject |
getProfileObject()
|
Screen |
getScreen()
|
PropertyDict |
getScreenConfig()
|
void |
hideField(java.lang.String attrName)
Hide field for specified attribute. |
void |
setFieldMultiValue(java.lang.String attributeName,
java.util.Vector newValues)
|
void |
setFieldValue(java.lang.String attributeName,
java.lang.String newValue)
|
void |
setOverridingFieldMultiValue(java.lang.String attributeName,
java.util.Vector newValues)
Deprecated. use screen validation rather than field validation when setting values of fields |
void |
setOverridingFieldValue(java.lang.String attributeName,
java.lang.String newValue)
Deprecated. use screen validation rather than field validation when setting values of fields |
void |
showField(java.lang.String attrName)
Show field for specified attribute. |
Methods inherited from interface com.netegrity.imapi.IMPersistentContext |
---|
getPersistentData, setPersistentData |
Methods inherited from interface com.netegrity.imapi.IMContext |
---|
getAuxDataRoot, getLocalizer, getLocalizer, getSessionAttribute, removeSessionAttribute, setSessionAttribute |
Methods inherited from interface com.netegrity.imapi.Logger |
---|
logDebugMessage, logErrorMessage, logInfoMessage, logWarningMessage |
Method Detail |
---|
ManagedObject getProfileObject()
Screen getScreen()
PropertyDict getScreenConfig()
java.lang.String getFieldValue(java.lang.String attributeName) throws java.lang.Exception
java.lang.Exception
java.util.Vector getFieldMultiValue(java.lang.String attributeName) throws java.lang.Exception
java.lang.Exception
void setFieldValue(java.lang.String attributeName, java.lang.String newValue) throws java.lang.Exception
java.lang.Exception
void setFieldMultiValue(java.lang.String attributeName, java.util.Vector newValues) throws java.lang.Exception
java.lang.Exception
void setOverridingFieldValue(java.lang.String attributeName, java.lang.String newValue) throws java.lang.Exception
attributeName
- newValue
-
java.lang.Exception
void setOverridingFieldMultiValue(java.lang.String attributeName, java.util.Vector newValues) throws java.lang.Exception
attributeName
- newValues
-
java.lang.Exception
java.util.Map getOverridingValues()
void hideField(java.lang.String attrName)
attrName
- void showField(java.lang.String attrName)
attrName
- void disableField(java.lang.String attrName)
attrName
- void enableField(java.lang.String attrName)
attrName
-
|
Java SDK r12.5 SP 8 06/13/2011 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |