|
Oracle Fusion Middleware extensions for Logging and Diagnostics 11g Release 1 (11.1.2) E22565-02 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface TagValue
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface oracle.apps.fnd.appltest.diagfwk.common.DiagConstants |
---|
DiagConstants.ExecutionMode, DiagConstants.Format, DiagConstants.LinkType, DiagConstants.Status |
Field Summary |
---|
Method Summary | |
---|---|
void |
addTests(java.util.List<java.lang.String> pTestNames)
Associates the given list of test names to this tag name value. |
void |
copy(TagValue pObj)
Copies the contents of the given object into this object |
void |
create()
This method will save the definition of this TagValue into the Applications Database. |
boolean |
exists()
Checks if this tag value exists in the repository. |
void |
fetch()
Fetches the tag value definition. |
void |
fetchAllTestIds(java.util.List<java.lang.String> pPrereqTestIds,
java.util.List<java.lang.String> pInclTestIds,
boolean pRecurse)
Fetches test IDs for this tag value (note: the tag value ID must be set on this object prior to calling this API). |
java.lang.String |
getActiveFlag()
Returns Active Flag value |
java.lang.String |
getDescription()
Returns the description |
java.lang.String |
getDisplayName()
Returns the tag value display name |
java.lang.String |
getParentTagValueId()
Returns the parent tag value id |
java.lang.String |
getTagName()
Returns the tag name |
java.lang.String |
getTagType()
Returns the tag type e.g. |
java.lang.String |
getTagValue()
Returns the tag value |
java.lang.String |
getTagValueId()
Returns the tag value ID |
TagValuePrereqList |
getTagValuePrereqList()
Returns the list of prerequisite tag values associated with this tag value object |
java.lang.String |
getTestAssocActiveFlag()
Returns TestAssocActiveFlag value (Meaningful only in the context of a TestDef object) |
boolean |
hasTestReferences()
Checks to see if this tag value is referred to from any diagnostic tests. |
boolean |
isCreatedAutomatically()
Returns true if this tag-value is created automatically during loading of tests. |
void |
remove()
Removes this tag value from the repository. |
void |
removeTests(java.util.List<java.lang.String> pTestNames)
De-associates the given list of test names from this tag name value. |
void |
setActiveFlag(java.lang.String pActiveFlag)
Sets the Active flag to indicate whether tag value is active or not. |
void |
setDescription(java.lang.String pDescription)
Sets the tag value description |
void |
setDisplayName(java.lang.String pTagValueDisplayName)
Sets the tag value display name |
void |
setParentTagValueId(java.lang.String pParentTagValueId)
Sets the parent tag value id |
void |
setTagName(java.lang.String pTagName)
Sets the tag name |
void |
setTagType(java.lang.String pTagType)
Sets the tag value type to indicate whether it is taxonomy related or independent tag. |
void |
setTagValue(java.lang.String pTagValue)
Sets the tag value |
void |
setTagValueId(java.lang.String pTagValueId)
Sets the tag value ID |
void |
setTagValuePrereqList(TagValuePrereqList pTagValuePrereqList)
Sets the tag value prerequisite list for this tag value object |
void |
setTestAssocActiveFlag(java.lang.String pTestAssocActiveFlag)
Sets the pIsTestAssocActive flag to indicate whether TagValue-TestDef association is active or not. |
void |
validateForCreateAndSave()
Performs validations required before creating a new tag on the database. |
Methods inherited from interface oracle.apps.fnd.appltest.diagfwk.engine.DiagBObj |
---|
copyT, getCreatedBy, getCreationDate, getLastUpdateDate, getLastUpdatedBy, getLastUpdateLogin, isCreatedByOracle, setCreatedBy, setCreationDate, setLastUpdateDate, setLastUpdatedBy, setLastUpdateLogin |
Method Detail |
---|
java.lang.String getTagValueId()
java.lang.String getTagValue()
java.lang.String getParentTagValueId()
java.lang.String getTagName()
java.lang.String getDisplayName()
java.lang.String getDescription()
java.lang.String getTagType()
java.lang.String getActiveFlag()
java.lang.String getTestAssocActiveFlag()
TagValuePrereqList getTagValuePrereqList()
void setTagValueId(java.lang.String pTagValueId)
pTagValueId
- the tag value IDvoid setTagValue(java.lang.String pTagValue)
pTagValue
- the tag valuevoid setParentTagValueId(java.lang.String pParentTagValueId)
pParentTagValueId
- the parent tag value idvoid setTagName(java.lang.String pTagName)
pTagName
- the tag namevoid setDisplayName(java.lang.String pTagValueDisplayName)
pTagValueDisplayName
- the tag value display namevoid setDescription(java.lang.String pDescription)
pDescription
- the tag value descriptionvoid setTagType(java.lang.String pTagType)
pTagType
- tag value type.void setActiveFlag(java.lang.String pActiveFlag)
pActiveFlag
- flag for the tag valuevoid setTestAssocActiveFlag(java.lang.String pTestAssocActiveFlag)
pTestAssocActiveFlag
- flag for the tag valuevoid setTagValuePrereqList(TagValuePrereqList pTagValuePrereqList)
pTagValuePrereqList
- tag value prerequisite list for this tag value objectnvoid copy(TagValue pObj)
pObj
- the object to copy into this object.void fetchAllTestIds(java.util.List<java.lang.String> pPrereqTestIds, java.util.List<java.lang.String> pInclTestIds, boolean pRecurse)
pPrereqTestIds
- - List object where the API will add prerequisite
test IDs.pInclTestIds
- - List object where the API will add included
test IDs.pRecurse
- - if true, all nested tag values are also traversed.
Otherwise, only the immediate prerequisites and children are traversed.void create() throws DiagfwkException
The required attributes are tagName, tagValue and displayName. The description attribute can also be populated optionally. If the tag value is getting created for the first time, this API for the tag automatically generates a tagValueId and sets it on this object.
Note: A tag entity with the given tag name should already exist prior to creating a tag value for that tag name.
DiagfwkException
- when any unexpected error
occurs during the process of saving the tag value to the
database.void validateForCreateAndSave()
void addTests(java.util.List<java.lang.String> pTestNames) throws DiagfwkException
pTestNames
- test names to associate with this tag name value
DiagfwkException
- when any error occurs.void removeTests(java.util.List<java.lang.String> pTestNames) throws DiagfwkException
pTestNames
- test names to de-associate from this tag name value
DiagfwkException
- when any error occurs.boolean hasTestReferences()
Currently, requires tag name and tag value to be set prior to invoking this method.
void remove()
Tag name and tag value must be set prior to invoking this API.
boolean exists()
The tag name and value must be set on this object prior to calling this method.
void fetch()
boolean isCreatedAutomatically()
|
Oracle Fusion Middleware extensions for Logging and Diagnostics 11g Release 1 (11.1.2) E22565-02 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |