org.apache.tuscany.sca.policy
Interface PolicyContext

All Known Implementing Classes:
PolicyContextImpl

public interface PolicyContext

A context container for policies.


Method Summary
 void addIntent(java.lang.Object key, Intent intent)
           
 void addIntents(java.lang.Object key, java.util.List<Intent> intents)
           
 void addPolicySet(java.lang.Object key, PolicySet policySet)
           
 void addPolicySets(java.lang.Object key, java.util.List<PolicySet> policySets)
           
 void clearIntents(java.lang.Object key)
           
 void clearPolicySets(java.lang.Object key)
           
 java.util.List<Intent> getIntents(java.lang.Object key)
           
 java.util.List<PolicySet> getPolicySets(java.lang.Object key)
           
 

Method Detail

getIntents

java.util.List<Intent> getIntents(java.lang.Object key)

getPolicySets

java.util.List<PolicySet> getPolicySets(java.lang.Object key)

addIntents

void addIntents(java.lang.Object key,
                java.util.List<Intent> intents)

addPolicySets

void addPolicySets(java.lang.Object key,
                   java.util.List<PolicySet> policySets)

addIntent

void addIntent(java.lang.Object key,
               Intent intent)

addPolicySet

void addPolicySet(java.lang.Object key,
                  PolicySet policySet)

clearIntents

void clearIntents(java.lang.Object key)

clearPolicySets

void clearPolicySets(java.lang.Object key)