|
Oracle Fusion Middleware Java API Reference for Oracle ADF Share 11g Release 1 (11.1.1.9.1) E67677-01 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
oracle.adf.share.mds.ADFSessionOptions
public class ADFSessionOptions
Nested Class Summary | |
---|---|
static class |
ADFSessionOptions.Mode Certain methods are prohibited in ADFSessionOptions based on the the current Mode. |
Field Summary | |
---|---|
static int |
CLEVEL_CHECK_AND_CHANGE |
static int |
CLEVEL_CHECK_ONLY |
static int |
CLEVEL_CHECK_ONLY_INCL_WARNINGS |
static int |
CLEVEL_FORCED |
static int |
CLEVEL_NO_CHECK |
static int |
ERR_HANDLE_COLLECT_ALL_ERRS |
static int |
ERR_HANDLE_RETURN_ON_FIRST_ERR |
static java.lang.String |
LABEL_LATEST |
static java.lang.String |
LABEL_MATCH |
static java.lang.String |
LABEL_NONE |
static java.lang.String |
LABEL_NOT_FOUND |
static java.lang.String |
MDS_SANDBOX_METADATA_CUST_CLASS_NAME_KEY |
static java.lang.String |
MDS_SANDBOX_METADATA_CUST_CLASS_VALUE_KEY |
static java.lang.String |
PName_authoringSettings |
static java.lang.String |
PName_baseLabel |
static java.lang.String |
PName_canChangeCheck |
static java.lang.String |
PName_custclasses |
static java.lang.String |
PName_custPolicy |
static java.lang.String |
PName_includeTipMDSSession |
static java.lang.String |
PName_isolationLevel |
static java.lang.String |
PName_label |
static java.lang.String |
PName_mdslabel |
static java.lang.String |
PName_sboxname |
static java.lang.String |
PName_skipCheck |
Constructor Summary | |
---|---|
ADFSessionOptions() |
|
ADFSessionOptions(ADFSessionOptions org) |
Method Summary | |
---|---|
static boolean |
addChangeListener(ADFSessOptsChangeListener listener) |
void |
checkSessionOptionsChange(int coercionLevel) |
java.lang.String |
computeLabel(java.lang.String labelName) |
static java.lang.Object |
findLabels(java.lang.String matchString, boolean firstMatch, boolean latest) |
void |
finishSessionOptionsChange(int coercionLevel) |
static ADFSessionOptions |
fromString(java.lang.String str) |
ADFAuthoringSettings |
getAuthoringSettings() |
java.lang.String |
getBaseLabel() |
oracle.mds.cust.CustClassList |
getCustClassList() |
oracle.mds.config.CustConfig |
getCustConfig() |
oracle.mds.cust.CustomizationPolicy |
getCustomizationPolicy() Get the CustomizationPolicy object associated with the ADFSessionOptions instance. |
int |
getEditRevNumber() |
int |
getErrorHandlingMode() |
oracle.mds.core.IsolationLevel |
getIsolationLevel() |
static oracle.mds.core.IsolationLevel |
getIsolationLevelValue(java.lang.String s) |
java.lang.String |
getLabel() |
static oracle.mds.config.CustConfig |
getMDSCustConfig() |
java.lang.Object |
getMergeConflictResolver() |
ADFSessionOptions.Mode |
getMode() Get the current Mode on ADFSessionOptions. |
java.lang.String |
getSandboxName() |
java.lang.String |
getTrimCustClassListToClass() |
java.lang.String |
getTrimCustClassListToValue() Deprecated. in 12.2.2 - ADFSessionOptions no longer keeps track of this attribute |
boolean |
includeTipMDSSession() |
boolean |
isCurrent() |
boolean |
isSkipCheck() |
boolean |
isSkipSetIfUnchanged() |
static ADFSessionOptions |
loadFromXML(org.w3c.dom.Element el) |
void |
readXMLConfig(org.w3c.dom.Element el) |
static boolean |
removeChangeListener(ADFSessOptsChangeListener listener) |
static void |
resetChangeListeners() |
boolean |
resetCustClassList(int coercionLevel) Resets the CustomizationClass list (effects take place in session scope). |
boolean |
setAuthoringSettings(ADFAuthoringSettings settings, int coercionLevel) |
boolean |
setBaseLabel(java.lang.String baseLabel, int coercionLevel) |
boolean |
setCustomizationPolicy(oracle.mds.cust.CustomizationPolicy custPolicy, int coercionLevel) Set the CustomizationPolicy for the ADFSessionOptions instance |
boolean |
setErrorHandlingMode(int m) |
boolean |
setIncludeTipMDSSession(boolean b, int coercionLevel) |
boolean |
setIsolationLevel(oracle.mds.core.IsolationLevel iLevel, int coercionLevel) |
java.lang.Object |
setMergeConflictResolver(java.lang.Object resolver) |
boolean |
setMode(ADFSessionOptions.Mode mode, int coercionLevel) Sets the Mode. |
boolean |
setParam(java.lang.String paramName, java.lang.Object paramValue, int coercionLevel) |
boolean |
setParams(java.util.List<java.lang.String> paramNames, java.util.List<java.lang.Object> paramValues, int coercionLevel) |
boolean |
setSandboxName(java.lang.String sandboxName, int coercionLevel) Deprecated. in 12.2.2 - Please use setSandboxSettings(SandboxSettings,int) or unsetSandboxSettings(int) instead. |
boolean |
setSandboxSettings(SandboxSettings sandboxSettings, int coercionLevel) Sets up ADFSessionOptions for a Sandbox environment. |
boolean |
setSkipCheck(boolean b, int coercionLevel) |
boolean |
setSkipSetIfUnchanged(boolean b, int coercionLevel) |
boolean |
setTrimCustClasses(java.lang.String custClasses, int coercionLevel) |
boolean |
setValuesFrom(ADFSessionOptions fromSO, int coercionLevel) |
boolean |
testSetParams(java.util.List<java.lang.String> paramNames, java.util.List<java.lang.Object> paramValues) Tests if setting the specified parameters will result in a change of the current ADFSessionOptions. |
java.io.ByteArrayOutputStream |
toByteArray() |
boolean |
trimCustClassListTo(java.lang.String custClassName, int coercionLevel) Trims CustomizationClass list to the specified custClassName in ADFSessionOptions (effects take place in session scope) |
boolean |
trimCustClassListTo(java.lang.String custClassName, java.lang.String custClassValue, int coercionLevel) Deprecated. in 12.2.2 - This method will ignore the custClassValue parameter; Use trimCustClassListTo(String, int) . |
boolean |
unsetSandboxSettings(int coercionLevel) Resets ADFSessionOptions values to reflect an environment without a sandbox. |
void |
verifyCurrentMDSSession() Compares the settings in the current MDSSession against this ADFSessionOptions. |
static boolean |
verifyLabel(java.lang.String newLabel) |
org.w3c.dom.Element |
writeXMLConfig(oracle.xml.parser.v2.XMLDocument doc, org.w3c.dom.Element elemParent) |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final int CLEVEL_NO_CHECK
public static final int CLEVEL_FORCED
public static final int CLEVEL_CHECK_AND_CHANGE
public static final int CLEVEL_CHECK_ONLY
public static final int CLEVEL_CHECK_ONLY_INCL_WARNINGS
public static final java.lang.String PName_sboxname
public static final java.lang.String PName_baseLabel
public static final java.lang.String PName_label
public static final java.lang.String PName_mdslabel
public static final java.lang.String PName_includeTipMDSSession
public static final java.lang.String PName_isolationLevel
public static final java.lang.String PName_skipCheck
public static final java.lang.String PName_canChangeCheck
public static final java.lang.String PName_custclasses
public static final java.lang.String PName_authoringSettings
public static final java.lang.String PName_custPolicy
public static final java.lang.String LABEL_LATEST
public static final java.lang.String LABEL_MATCH
public static final java.lang.String LABEL_NONE
public static final java.lang.String LABEL_NOT_FOUND
public static final java.lang.String MDS_SANDBOX_METADATA_CUST_CLASS_NAME_KEY
public static final java.lang.String MDS_SANDBOX_METADATA_CUST_CLASS_VALUE_KEY
public static final int ERR_HANDLE_RETURN_ON_FIRST_ERR
public static final int ERR_HANDLE_COLLECT_ALL_ERRS
Constructor Detail |
---|
public ADFSessionOptions()
public ADFSessionOptions(ADFSessionOptions org)
Method Detail |
---|
public int getEditRevNumber()
public int getErrorHandlingMode()
public boolean setErrorHandlingMode(int m)
public java.lang.Object getMergeConflictResolver()
public java.lang.Object setMergeConflictResolver(java.lang.Object resolver)
public static boolean addChangeListener(ADFSessOptsChangeListener listener)
public static boolean removeChangeListener(ADFSessOptsChangeListener listener)
public static void resetChangeListeners()
public boolean setValuesFrom(ADFSessionOptions fromSO, int coercionLevel)
public java.lang.String getSandboxName()
public void checkSessionOptionsChange(int coercionLevel)
public void finishSessionOptionsChange(int coercionLevel)
public boolean isCurrent()
public ADFSessionOptions.Mode getMode()
ADFSessionOptions.Mode
for more details.public boolean setMode(ADFSessionOptions.Mode mode, int coercionLevel)
ADFSessionOptions.Mode
for more details.mode
- specific Mode to set;coercionLevel
- int representing how forced the change is (e.g., CLEVEL_CHECK_ONLY, CLEVEL_CHECK_AND_CHANGE).public boolean setSandboxSettings(SandboxSettings sandboxSettings, int coercionLevel)
sandboxSettings
- contains the Sandbox Settings to copy over to ADFSessionOptionscoercionLevel
- int representing how forced the change is (e.g., CLEVEL_CHECK_ONLY, CLEVEL_CHECK_AND_CHANGE).unsetSandboxSettings(int)
public boolean unsetSandboxSettings(int coercionLevel)
coercionLevel
- int representing how forced the change is (e.g., CLEVEL_CHECK_ONLY, CLEVEL_CHECK_AND_CHANGE).setSandboxSettings(SandboxSettings,int)
@Deprecated
public boolean setSandboxName(java.lang.String sandboxName,
int coercionLevel)
setSandboxSettings(SandboxSettings,int)
or unsetSandboxSettings(int)
instead.sandboxName
- String representing the sandbox name - must be the name of a valid sandbox.coercionLevel
- int representing how forced the change is (e.g., CLEVEL_CHECK_ONLY, CLEVEL_CHECK_AND_CHA NGE).public java.lang.String getLabel()
public static java.lang.Object findLabels(java.lang.String matchString, boolean firstMatch, boolean latest)
public java.lang.String computeLabel(java.lang.String labelName)
public java.lang.String getBaseLabel()
public static boolean verifyLabel(java.lang.String newLabel)
public boolean setBaseLabel(java.lang.String baseLabel, int coercionLevel)
public boolean includeTipMDSSession()
public boolean setIncludeTipMDSSession(boolean b, int coercionLevel)
public oracle.mds.core.IsolationLevel getIsolationLevel()
public boolean setIsolationLevel(oracle.mds.core.IsolationLevel iLevel, int coercionLevel)
public static oracle.mds.core.IsolationLevel getIsolationLevelValue(java.lang.String s)
public boolean isSkipCheck()
public boolean setSkipCheck(boolean b, int coercionLevel)
public boolean isSkipSetIfUnchanged()
public boolean setSkipSetIfUnchanged(boolean b, int coercionLevel)
public static oracle.mds.config.CustConfig getMDSCustConfig()
public oracle.mds.cust.CustClassList getCustClassList()
public oracle.mds.config.CustConfig getCustConfig()
public oracle.mds.cust.CustomizationPolicy getCustomizationPolicy()
public boolean setCustomizationPolicy(oracle.mds.cust.CustomizationPolicy custPolicy, int coercionLevel)
custPolicy
- - CustomizationPolicy object to setcoercionLevel
- - int (e.g., CLEVEL_CHECK_ONLY, CLEVEL_CHECK_AND_CHANGE)public java.lang.String getTrimCustClassListToClass()
@Deprecated
public java.lang.String getTrimCustClassListToValue()
public boolean setTrimCustClasses(java.lang.String custClasses, int coercionLevel)
public boolean resetCustClassList(int coercionLevel)
coercionLevel
- int representing whether to force this change or not (e.g., CLEVEL_CHECK_ONLY, CLEVEL_CHECK_AND_CHANGE)
@Deprecated
public boolean trimCustClassListTo(java.lang.String custClassName,
java.lang.String custClassValue,
int coercionLevel)
trimCustClassListTo(String, int)
.custClassName
- String representing full class name of the CustomizationClass;custClassValue
- currently ignored, see deprecated warning;coercionLevel
- int representing whether to force this change or not (e.g., CLEVEL_CHECK_ONLY, CLEVEL_CHECK_AND_CHANGE).public boolean trimCustClassListTo(java.lang.String custClassName, int coercionLevel)
custClassName
- String representing full class name of the CustomizationClasscoercionLevel
- int representing whether to force this change or not (e.g., CLEVEL_CHECK_ONLY, CLEVEL_CHECK_AND_CHANGE)public ADFAuthoringSettings getAuthoringSettings()
public boolean setAuthoringSettings(ADFAuthoringSettings settings, int coercionLevel)
public boolean setParams(java.util.List<java.lang.String> paramNames, java.util.List<java.lang.Object> paramValues, int coercionLevel)
public boolean setParam(java.lang.String paramName, java.lang.Object paramValue, int coercionLevel)
public static ADFSessionOptions loadFromXML(org.w3c.dom.Element el)
public void readXMLConfig(org.w3c.dom.Element el)
public org.w3c.dom.Element writeXMLConfig(oracle.xml.parser.v2.XMLDocument doc, org.w3c.dom.Element elemParent)
public static ADFSessionOptions fromString(java.lang.String str)
public java.io.ByteArrayOutputStream toByteArray()
public boolean testSetParams(java.util.List<java.lang.String> paramNames, java.util.List<java.lang.Object> paramValues)
setParams(List, List, int)
with CLEVEL_CHECK_ONLY
, which invokes the listeners and returns false
at the end because no changes are made.paramNames
- a list of parameter namesparamValues
- a list of corresponding parameter valuestrue
if the given parameters are different than the settings in this ADFSessionOptions, false
if they are the same.public void verifyCurrentMDSSession()
ADFShareException
- if the sandbox, label, or trim CC name does not match.
|
Oracle Fusion Middleware Java API Reference for Oracle ADF Share 11g Release 1 (11.1.1.9.1) E67677-01 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |