com.sun.xml.ws.policy
Class PolicyMapExtender

java.lang.Object
  extended by com.sun.xml.ws.policy.PolicyMapMutator
      extended by com.sun.xml.ws.policy.PolicyMapExtender

public final class PolicyMapExtender
extends PolicyMapMutator

The class provides methods to extend policy map content with new policies

Author:
Marek Potociar (marek.potociar@sun.com)

Method Summary
static PolicyMapExtender createPolicyMapExtender()
           
 void putEndpointSubject(PolicyMapKey key, PolicySubject subject)
           
 void putFaultMessageSubject(PolicyMapKey key, PolicySubject subject)
           
 void putInputMessageSubject(PolicyMapKey key, PolicySubject subject)
           
 void putOperationSubject(PolicyMapKey key, PolicySubject subject)
           
 void putOutputMessageSubject(PolicyMapKey key, PolicySubject subject)
           
 void putServiceSubject(PolicyMapKey key, PolicySubject subject)
           
 
Methods inherited from class com.sun.xml.ws.policy.PolicyMapMutator
connect, disconnect, getMap, isConnected
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

createPolicyMapExtender

public static PolicyMapExtender createPolicyMapExtender()

putServiceSubject

public void putServiceSubject(PolicyMapKey key,
                              PolicySubject subject)

putEndpointSubject

public void putEndpointSubject(PolicyMapKey key,
                               PolicySubject subject)

putOperationSubject

public void putOperationSubject(PolicyMapKey key,
                                PolicySubject subject)

putInputMessageSubject

public void putInputMessageSubject(PolicyMapKey key,
                                   PolicySubject subject)

putOutputMessageSubject

public void putOutputMessageSubject(PolicyMapKey key,
                                    PolicySubject subject)

putFaultMessageSubject

public void putFaultMessageSubject(PolicyMapKey key,
                                   PolicySubject subject)


Copyright © 2005-2015 Oracle Corporation. All Rights Reserved.