|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.waveset.object.PersistentObject
com.waveset.object.AccessScan
Nested Class Summary |
Nested classes inherited from class com.waveset.object.PersistentObject |
PersistentObject.Comparator, PersistentObject.InitialInstance |
Field Summary | |
static java.lang.String |
code_id
|
Fields inherited from class com.waveset.object.PersistentObject |
_trace, trace |
Constructor Summary | |
AccessScan()
Create an empty object ready for filling. |
|
AccessScan(org.w3c.dom.Element e)
Flesh out object by parsing its XML representation. |
Method Summary | |
void |
addAuditPolicyRef(ObjectRef ref)
|
protected void |
addSubclassAttributes(java.lang.StringBuffer b)
Each concrete subclass may append to the buffer an XML representation of any fields it adds to PersistentObject (if those field values must persist). |
protected void |
addSubclassElements(java.lang.StringBuffer b)
Each concrete subclass may append to the buffer an XML representation of any fields it adds to PersistentObject (if those field values must persist). |
void |
addUserScopeRef(ObjectRef ref)
|
ObjectRef |
getApprovalWorkflowRef()
|
java.lang.String |
getAttestorEscalationRuleName()
|
ObjectRef |
getAttestorEscalationRuleRef()
|
java.lang.String |
getAttestorRuleName()
|
ObjectRef |
getAttestorRuleRef()
|
protected WSAttribute |
getAttributeValues(java.lang.String attrName)
|
java.util.List |
getAuditPolicies()
|
java.util.List |
getAuditPolicyRefs()
|
java.lang.String |
getBulkNotificationWorkflowName()
|
ObjectRef |
getBulkNotificationWorkflowRef()
|
java.lang.String |
getDescription()
|
int |
getEscalationCount()
|
int |
getEscalationTimeout()
|
java.lang.String |
getEscalationUnit()
|
java.lang.String |
getPolicyMode()
|
java.util.ArrayList |
getReferences()
Return the list of references within this object. |
ObjectRef |
getRequiresReviewRuleRef()
|
java.util.List |
getResourceRefs()
|
java.lang.String |
getReviewProcessOwnerName()
|
ObjectRef |
getReviewProcessOwnerRef()
|
Type |
getType()
Returns the associated Type object. |
boolean |
getUseDelegation()
|
java.util.List |
getUserScopeObjectRefs()
|
java.util.List |
getUserScopeObjects()
|
java.lang.String |
getUserScopeType()
|
int |
getViolationLimit()
|
boolean |
getViolationRemediation()
|
boolean |
isResourceRestriction()
|
boolean |
isUserScopeRecursive()
|
java.util.List |
listSummaryAttributes()
Returns the complete list of defined attributes
that this type of persistent object exposes as summary attributes
(regardless of whether this particular object has a value for each). |
protected void |
parseSubclassAttributes(org.w3c.dom.Element e)
Each concrete subclass should parse from the XML buffer any persisted subclass-specific fields (generally, the same ones that it writes into the buffer). |
protected void |
parseSubclassElements(org.w3c.dom.Element e)
Each concrete subclass should parse from the XML buffer any persisted subclass-specific elements (generally, the same ones that it writes into the buffer). |
void |
setApprovalWorkflowRef(ObjectRef approvalWorkflowRef)
|
void |
setAttestorEscalationRuleRef(java.lang.Object attestorEscalationRule)
|
void |
setAttestorRuleRef(java.lang.Object attestorRule)
|
void |
setAuditPolicyRef(ObjectRef ref)
|
void |
setAuditPolicyRefs(java.util.List auditPolicies)
|
void |
setBulkNotificationWorkflowRef(ObjectRef ref)
|
void |
setDescription(java.lang.String description)
|
void |
setEscalationCount(int count)
|
void |
setEscalationTimeout(int timeout)
|
void |
setEscalationUnit(java.lang.String unit)
|
void |
setPolicyMode(java.lang.String mode)
|
void |
setRequiresReviewRuleRef(ObjectRef requiresReviewRuleRef)
|
void |
setResourceRefs(java.util.List resourceRefs)
|
void |
setResourceRestriction(boolean resourceRestriction)
|
void |
setReviewProcessOwnerRef(java.lang.Object reviewProcessOwnerRef)
|
void |
setUseDelegation(boolean state)
|
void |
setUserScopeObjectRefs(java.util.List userScopeObjectRefs)
|
void |
setUserScopeRecursive(boolean userScopeRecursive)
|
void |
setUserScopeType(java.lang.String userScopeType)
|
void |
setViolationLimit(int limit)
|
void |
setViolationRemediation(boolean state)
|
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final java.lang.String code_id
Constructor Detail |
public AccessScan()
public AccessScan(org.w3c.dom.Element e) throws WavesetException
Method Detail |
public java.util.List listSummaryAttributes()
PersistentObject
defined attributes
that this type of persistent object exposes as summary attributes
(regardless of whether this particular object has a value for each).
Any subclass of PersistentObject that overrides this method
should first invoke super.listSummaryAttributes()
to ensure that the subclass includes summary attributes
that are common to all PersistentObjects.
Any subclass that overrides this implementation must also consider the length of the summary string that will be generated from these attributes.
listSummaryAttributes
in class PersistentObject
defined attributes
that this type of persistent object exposes as summary attributes
(regardless of whether this particular object has a value for each).
Any subclass of PersistentObject that overrides this method
should first invoke super.listSummaryAttributes()
to ensure that the subclass includes summary attributes
that are common to all PersistentObjects.
Constants.MAX_SUMMARY_STRING_LENGTH
,
PersistentObject.getSummaryString()
protected WSAttribute getAttributeValues(java.lang.String attrName)
getAttributeValues
in class PersistentObject
attrName
- - the name of the attribute for which to return values.
WSAttribute
that represents the value (or values)
that this object contains for the specified attribute.
public java.lang.String getDescription()
public void setDescription(java.lang.String description)
public ObjectRef getApprovalWorkflowRef()
public void setApprovalWorkflowRef(ObjectRef approvalWorkflowRef)
public void setAuditPolicyRefs(java.util.List auditPolicies)
public void setAuditPolicyRef(ObjectRef ref)
public java.lang.String getUserScopeType()
public void setUserScopeType(java.lang.String userScopeType)
public void addUserScopeRef(ObjectRef ref)
public java.util.List getUserScopeObjectRefs()
public void setUserScopeObjectRefs(java.util.List userScopeObjectRefs)
public java.util.List getUserScopeObjects() throws WavesetException
WavesetException
public void addAuditPolicyRef(ObjectRef ref)
public java.util.List getAuditPolicyRefs()
public java.util.List getAuditPolicies() throws WavesetException
WavesetException
public boolean getUseDelegation()
public void setUseDelegation(boolean state)
public boolean getViolationRemediation()
public void setViolationRemediation(boolean state)
public java.lang.String getPolicyMode()
public void setPolicyMode(java.lang.String mode)
public ObjectRef getRequiresReviewRuleRef()
public void setRequiresReviewRuleRef(ObjectRef requiresReviewRuleRef)
public ObjectRef getAttestorRuleRef()
public java.lang.String getAttestorRuleName()
public void setAttestorRuleRef(java.lang.Object attestorRule)
public java.lang.String getBulkNotificationWorkflowName()
public ObjectRef getBulkNotificationWorkflowRef()
public void setBulkNotificationWorkflowRef(ObjectRef ref)
public java.lang.String getReviewProcessOwnerName()
public ObjectRef getReviewProcessOwnerRef()
public void setReviewProcessOwnerRef(java.lang.Object reviewProcessOwnerRef)
public ObjectRef getAttestorEscalationRuleRef()
public java.lang.String getAttestorEscalationRuleName()
public void setAttestorEscalationRuleRef(java.lang.Object attestorEscalationRule)
public int getEscalationTimeout()
public void setEscalationTimeout(int timeout)
public int getEscalationCount()
public void setEscalationCount(int count)
public int getViolationLimit()
public void setViolationLimit(int limit)
public java.lang.String getEscalationUnit()
public void setEscalationUnit(java.lang.String unit)
public java.util.ArrayList getReferences()
getReferences
in class PersistentObject
public Type getType()
getType
in class PersistentObject
public boolean isUserScopeRecursive()
public void setUserScopeRecursive(boolean userScopeRecursive)
public boolean isResourceRestriction()
public void setResourceRestriction(boolean resourceRestriction)
public java.util.List getResourceRefs()
public void setResourceRefs(java.util.List resourceRefs)
protected void addSubclassAttributes(java.lang.StringBuffer b)
PersistentObject
NOTE: Any subclass that overrides this method must similarly override parseSubclassAttributes() so that the subclass attributes are restored.
addSubclassAttributes
in class PersistentObject
protected void addSubclassElements(java.lang.StringBuffer b)
PersistentObject
NOTE: Any subclass that overrides this method must similarly override parseSubclassElements() so that the subclass elements are restored.
addSubclassElements
in class PersistentObject
protected void parseSubclassAttributes(org.w3c.dom.Element e) throws WavesetException
PersistentObject
parseSubclassAttributes
in class PersistentObject
WavesetException
PersistentObject's default implementation is a no-op.
,
PersistentObject.parseXml(Element)
protected void parseSubclassElements(org.w3c.dom.Element e) throws WavesetException
PersistentObject
parseSubclassElements
in class PersistentObject
WavesetException
PersistentObject's default implementation is a no-op.
,
PersistentObject.parseXml(Element)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |