|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.bea.ld.metadata.ImpactAnalysisOptions
public class ImpactAnalysisOptions
Specifies a set of options that may be used during metadata impact analysis.
Metadata.getDependentRefs(NodeRef, ImpactAnalysisOptions)
,
Metadata.getDependencyRefs(NodeRef, ImpactAnalysisOptions)
,
Serialized FormField Summary | |
---|---|
static ImpactAnalysisOptions |
DEFAULT_OPTIONS
An instance providing the default options. |
static java.lang.String |
INCLUDE_RELATIONSHIPS
Flag to indicate that relationship functions will be considered during the impact analysis of FunctionsCollections . |
static java.lang.String |
TRANSITIVE_CLOSURE
Flag to indicate that the impact analysis will be applied on the transitive closure of metadata artifacts (i.e. node dependents or dependencies). |
static java.lang.String |
USE_RELATIONSHIP_TARGETS
Flag to indicate that the use of a relationship function by a data service DS is registered as a dependency of DS on the data service that the is the relationship target rather than the dataservice in which the relationship function is defined. |
Constructor Summary | |
---|---|
ImpactAnalysisOptions()
|
Method Summary | |
---|---|
boolean |
equals(java.lang.Object other)
|
java.lang.Object |
get(java.lang.Object option)
|
boolean |
isSet(java.lang.Object option)
|
java.lang.Object |
remove(java.lang.Object option)
|
ImpactAnalysisOptions |
setIncludeRelationships()
|
ImpactAnalysisOptions |
setTransitiveClosure()
|
ImpactAnalysisOptions |
setUseRelationshipTargets()
|
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String TRANSITIVE_CLOSURE
The default analysis is one level deep.
public static final java.lang.String INCLUDE_RELATIONSHIPS
FunctionsCollections
.
The default FunctionCollection analysis ommits relationship functions.
public static final java.lang.String USE_RELATIONSHIP_TARGETS
FunctionsCollections
.
Note that this flag does not apply to any entities other than FunctionCollections. In particular, it does not apply to web services.
The default FunctionCollection analysis relies on the dataservice defining the relationship function as opposed to the dataservice serving as the relationship target.
public static final ImpactAnalysisOptions DEFAULT_OPTIONS
Constructor Detail |
---|
public ImpactAnalysisOptions()
Method Detail |
---|
public ImpactAnalysisOptions setTransitiveClosure()
public ImpactAnalysisOptions setIncludeRelationships()
public ImpactAnalysisOptions setUseRelationshipTargets()
public java.lang.Object remove(java.lang.Object option)
public boolean equals(java.lang.Object other)
equals
in class java.lang.Object
public boolean isSet(java.lang.Object option)
public java.lang.Object get(java.lang.Object option)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |