|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object kaos.policy.information.PolicyInformation
public class PolicyInformation
Constructor Summary | |
---|---|
PolicyInformation(java.lang.String id,
int prio,
java.lang.String mod)
|
Method Summary | |
---|---|
java.util.List |
getActionSubclassesOfInterest()
This method returns all the subclasses of actions in this policy, along with the action class name. |
java.util.List |
getClassRangesOfInterest()
This method returns all the classranges of properties in this policy. |
KAoSConditionDescription |
getCondition()
|
KAoSRoleValueMapContainer |
getConditionRVM()
|
KAoSRoleValueMapContainer |
getControlRVM()
|
BasicActionDescription |
getControlsAction()
|
java.lang.String |
getDescription()
|
boolean |
getInForceStatus()
|
java.lang.String |
getModality()
|
java.lang.String |
getName()
|
ObligationConstraintsDescription |
getObligationConstraints()
|
java.lang.String |
getPolicyID()
|
KAoSRoleValueMapContainer |
getPolicyRVM()
|
int |
getPriority()
|
java.util.List |
getPropretiesOfInterest()
This method returns all the properties and their subproperties contained in this policy. |
java.lang.String |
getSiteOfEnforcement()
|
long |
getTimeStamp()
|
BasicActionDescription |
getTriggerAction()
|
KAoSRoleValueMapContainer |
getTriggerRVM()
|
void |
setCondition(KAoSConditionDescription cond)
|
void |
setControlRVM(KAoSRoleValueMapContainer controlRVMContainer)
|
void |
setDescription(java.lang.String desc)
|
void |
setInForceStatus(boolean inForce)
|
void |
setName(java.lang.String name)
|
void |
setObligationConstraints(ObligationConstraintsDescription ocd)
|
void |
setPolicyRVM(KAoSRoleValueMapContainer policyRVMContainer)
|
void |
setSiteOfEnforcement(java.lang.String site)
|
void |
setTimeStamp(long time)
|
void |
setTriggerRVM(KAoSRoleValueMapContainer triggerRVMContainer)
|
java.lang.String |
toString()
|
void |
updateActionSubclasses(java.lang.String className,
java.util.Collection subclasses)
to update the subclasses of an action class in this policy. |
void |
updateInstancesOfClass(java.lang.String className,
java.util.Collection instances)
to update the instances of the class of a property belonging to this policy |
void |
updateSubpropertiesOfProperty(java.lang.String propName,
java.util.Collection subProps)
to update the list of subproperties of a property that belongs to this policy |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public PolicyInformation(java.lang.String id, int prio, java.lang.String mod)
Method Detail |
---|
public java.lang.String getPolicyID()
public int getPriority()
public java.lang.String getModality()
public void setTimeStamp(long time)
public long getTimeStamp()
public void setName(java.lang.String name)
public java.lang.String getName()
public void setDescription(java.lang.String desc)
public java.lang.String getDescription()
public void setSiteOfEnforcement(java.lang.String site)
public java.lang.String getSiteOfEnforcement()
public void setInForceStatus(boolean inForce)
public boolean getInForceStatus()
public void setPolicyRVM(KAoSRoleValueMapContainer policyRVMContainer)
public KAoSRoleValueMapContainer getPolicyRVM()
public BasicActionDescription getControlsAction()
public void updateSubpropertiesOfProperty(java.lang.String propName, java.util.Collection subProps)
propName
- name of the propertysubProps
- the collection of its subpropertiespublic void updateInstancesOfClass(java.lang.String className, java.util.Collection instances)
className
- name of the classinstances
- collection of its instancespublic void updateActionSubclasses(java.lang.String className, java.util.Collection subclasses)
className
- the action class whose subclasses are updatedsubclasses
- the collection of updated subclassespublic java.util.List getPropretiesOfInterest()
public java.util.List getClassRangesOfInterest()
public java.util.List getActionSubclassesOfInterest()
public void setControlRVM(KAoSRoleValueMapContainer controlRVMContainer)
public KAoSRoleValueMapContainer getControlRVM()
public BasicActionDescription getTriggerAction()
public void setTriggerRVM(KAoSRoleValueMapContainer triggerRVMContainer)
public KAoSRoleValueMapContainer getTriggerRVM()
public void setCondition(KAoSConditionDescription cond)
public KAoSConditionDescription getCondition()
public KAoSRoleValueMapContainer getConditionRVM()
public void setObligationConstraints(ObligationConstraintsDescription ocd)
public ObligationConstraintsDescription getObligationConstraints()
public java.lang.String toString()
toString
in class java.lang.Object
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |