|
![]() |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.openpermis.editor.policy.presenter.PolicyPool
public class PolicyPool
Pool Handling for a policy presenter.
Constructor Summary | |
---|---|
PolicyPool(org.openpermis.policy.bean.PolicyBean policy)
Creates a new presenter for the specified policy. |
Method Summary | |
---|---|
PolicyPartPool<org.openpermis.policy.bean.ActionBean> |
getActionPool()
Returns the policy pool for actions. |
PolicyPartPool<org.openpermis.policy.bean.AuthorityBean> |
getAuthorityPool()
Returns the policy pool for authorities. |
PolicyPartPool<org.openpermis.policy.bean.ObligationBean> |
getObligationPool()
Returns the policy pool for obligations. |
PolicyPartPool<org.openpermis.policy.bean.DomainBean> |
getResourceDomainPool()
Returns the policy pool for resourceDomains. |
PolicyRoleRefPool |
getRolePool()
Returns the policy pool for roles. |
PolicyPartPool<org.openpermis.policy.bean.DomainBean> |
getSubjectDomainPool()
Returns the policy pool for subjectDomains. |
PolicyPartPool<org.openpermis.policy.bean.TargetBean> |
getTargetPool()
Returns the policy pool for targets. |
void |
mergePool(org.openpermis.policy.bean.PolicyBean policy,
boolean expunge)
Merges all pools. |
void |
mergeRolePool(org.openpermis.policy.bean.PolicyBean policy,
boolean expunge)
Merges role pool. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public PolicyPool(org.openpermis.policy.bean.PolicyBean policy)
policy
- the policy to create the presenter for, must not be null
.Method Detail |
---|
public PolicyPartPool<org.openpermis.policy.bean.DomainBean> getResourceDomainPool()
public PolicyPartPool<org.openpermis.policy.bean.DomainBean> getSubjectDomainPool()
public PolicyPartPool<org.openpermis.policy.bean.TargetBean> getTargetPool()
public PolicyPartPool<org.openpermis.policy.bean.ObligationBean> getObligationPool()
public PolicyRoleRefPool getRolePool()
public PolicyPartPool<org.openpermis.policy.bean.ActionBean> getActionPool()
public PolicyPartPool<org.openpermis.policy.bean.AuthorityBean> getAuthorityPool()
public void mergePool(org.openpermis.policy.bean.PolicyBean policy, boolean expunge)
policy
- the policy.expunge
- indicates if unused parts are removed from the list.public void mergeRolePool(org.openpermis.policy.bean.PolicyBean policy, boolean expunge)
policy
- the policy.expunge
- indicates if unused parts are removed from the list.
|
![]() |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
PERMIS Role Based Access Control 0.4.0 (Build 15)
2009/05/20 08:15:11
Copyright (c) 2002-2007 Ergon Informatik AG