AbstractPolicyAgent(java.lang.String id,
Perimeter perimeter) |
AbstractPolicyAgent(java.lang.String id,
Perimeter perimeter,
java.util.List<PolicyAction> actions) |
AbstractPolicyAgent(java.lang.String id,
Perimeter perimeter,
java.util.List<PolicyAction> actions,
java.util.List<PolicyAction> specialActions) |
Perimeter(Perimeter perimeter) |
PolicyAgent(java.lang.String id,
Perimeter perimeter,
java.util.List<PolicyAction> actions) |
PolicyAgent(java.lang.String id,
Perimeter perimeter,
java.util.List<PolicyAction> actions,
java.util.List<PolicyAction> specialActions) |
PolicyAgent(java.lang.String id,
Perimeter perimeter,
java.util.List<PolicyAction> actions,
java.util.List<PolicyAction> specialActions,
int validation)
Should be use when validation is active.
|
PolicyAgent(java.lang.String id,
Perimeter perimeter,
java.util.List<PolicyAction> actions,
java.util.List<PolicyAction> specialActions,
java.util.List<? extends InnerAgent> agents,
double epsilon)
This constructor should be use when a policy agent is created after a merge rollback.
|
PolicyAgent(java.lang.String id,
Perimeter perimeter,
java.util.List<PolicyAction> actions,
java.util.List<PolicyAction> specialActions,
java.util.List<? extends InnerAgent> agents,
double epsilon,
java.lang.String linkedPolicyAgentID)
This constructor should be use when a policy agent is split.
|