|
|||||||||
| 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 | ||||||||