|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--oracle.ifs.beans.LibraryObject | +--oracle.ifs.beans.TieLibraryObject | +--oracle.ifs.beans.SystemObject
The SystemObject is the superclass for all system-wide utility classes. SystemObjects, like SchemaObjects, can be seen by anyone but can only be manipulated by a user with Admin privleges. Examples of SystemObjects are Format and Relationship.
Field Summary | |
static java.lang.String |
ACTIVE_ATTRIBUTE
The status of the SystemObject. |
static java.lang.String |
CLASS_NAME
This class name for this class. |
static java.lang.String |
POLICYBUNDLE_ATTRIBUTE
A PolicyBundle associated with the SystemObject. |
static java.lang.String |
PROPERTYBUNDLE_ATTRIBUTE
A PropertyBundle associated with the SystemObject. |
Method Summary | |
PolicyPropertyBundle |
getPolicyBundle()
get the Policy PropertyBundle. |
PropertyBundle |
getPropertyBundle()
returns this object's PropertyBundle. |
boolean |
isActive()
get the Active status. |
void |
putPolicy(Policy policy)
add a Policy to this object's POLICYBUNDLE PropertyBundle. |
void |
putProperty(AttributeValue av)
add a Property to this object's PropertyBundle. |
void |
putProperty(java.lang.String name,
AttributeValue av)
add a Property to this object's PropertyBundle. |
void |
removeAllPolicies()
remove all Policies from this object's POLICYYBUNDLE PropertyBundle, leaving an empty PropertyBundle. |
void |
removeAllProperties()
remove all Properties from this object's PropertyBundle, leaving an empty PropertyBundle. |
void |
removePolicy(Policy policy)
remove a Policy from this object's POLICYBUNDLE PropertyBundle. |
void |
removePolicy(java.lang.String opname)
remove a Policy from this object's POLICYBUNDLE PropertyBundle. |
void |
removeProperty(java.lang.String name)
remove a Property from this object's PropertyBundle. |
void |
setActive(boolean active)
set the ACTIVE attribute for this object. |
void |
setPolicyBundle(PolicyPropertyBundle bundle)
set the POLICYBUNDLE attribute to a PropertyBundle for this object, for the managing of per-instance Policies.. |
void |
setPropertyBundle(PropertyBundle bundle)
set this object's PropertyBundle. |
Methods inherited from class oracle.ifs.beans.LibraryObject |
equals, free, free, getAttribute, getAttributeByUpperCaseName, getAttributes, getAttributesByUpperCaseNames, getClassId, getClassObject, getDefinition, getId, getLabel, getName, getSession, handleEvent, hasNameAttribute, invokeServerMethod, isInstanceOf, isTraced, lookupInstanceLabel, postEvent, postEvent, renderAsReader, renderAsStream, setAttribute, setAttribute, setAttributes, setAttributes, setName, toString, trace, update |
Methods inherited from interface oracle.ifs.common.LibraryObjectInterface |
getId |
Methods inherited from interface oracle.ifs.common.Traceable |
getTraceLogger, isTraced, trace |
Field Detail |
public static final java.lang.String CLASS_NAME
public static final java.lang.String POLICYBUNDLE_ATTRIBUTE
public static final java.lang.String ACTIVE_ATTRIBUTE
public static final java.lang.String PROPERTYBUNDLE_ATTRIBUTE
Method Detail |
public void setActive(boolean active) throws IfsException
active
- the new Active status valueIfsException
- if operation fails.public boolean isActive() throws IfsException
public PropertyBundle getPropertyBundle() throws IfsException
IfsException
- if operation fails.public void setPropertyBundle(PropertyBundle bundle) throws IfsException
bundle
- the Properties setting.IfsException
- if operation fails.public void putProperty(AttributeValue av) throws IfsException
av
- the name/value of the property to addIfsException
- if operation fails.public void putProperty(java.lang.String name, AttributeValue av) throws IfsException
name
- the name of the new propertyvalue
- the value of the new propertyIfsException
- if operation fails.public void removeProperty(java.lang.String name) throws IfsException
av
- the name of the property to removeIfsException
- if operation fails.public void removeAllProperties() throws IfsException
IfsException
- if operation fails.public void setPolicyBundle(PolicyPropertyBundle bundle) throws IfsException
bundle
- the PolicyBundle setting.IfsException
- if operation fails.public PolicyPropertyBundle getPolicyBundle() throws IfsException
IfsException
- if operation fails.public void putPolicy(Policy policy) throws IfsException
policy
- the Policy to addIfsException
- if operation fails.public void removePolicy(java.lang.String opname) throws IfsException
av
- the operation name of the policy to removeIfsException
- if operation fails.public void removePolicy(Policy policy) throws IfsException
av
- the operation name of the policy to removeIfsException
- if operation fails.public void removeAllPolicies() throws IfsException
IfsException
- if operation fails.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |