Class AtPolicyMapConfigurator

  • All Implemented Interfaces:
    com.sun.xml.ws.policy.jaxws.spi.PolicyMapConfigurator

    public class AtPolicyMapConfigurator
    extends Object
    implements com.sun.xml.ws.policy.jaxws.spi.PolicyMapConfigurator
    From CMT EJB methods generate wsdl:binding/wsdl:operations with semantically equivalent WS-AT Policy Assertion(s).

    Known limitation: not accounting for EJB deployment descriptor, only working off of TransactionAttribute annotations.

    • Constructor Detail

      • AtPolicyMapConfigurator

        public AtPolicyMapConfigurator()
    • Method Detail

      • update

        public Collection<com.sun.xml.ws.policy.PolicySubject> update​(com.sun.xml.ws.policy.PolicyMap policyMap,
                                                                      com.sun.xml.ws.api.model.SEIModel model,
                                                                      com.sun.xml.ws.api.WSBinding wsBinding)
                                                               throws com.sun.xml.ws.policy.PolicyException
        Update policy map with operation scope of correct WS-AT policy assertions.

        Only looking for this for Java to WSDL at tool time.

        Specified by:
        update in interface com.sun.xml.ws.policy.jaxws.spi.PolicyMapConfigurator
        Parameters:
        policyMapMutator -
        policyMap -
        model -
        wsBinding -
        Throws:
        com.sun.xml.ws.policy.PolicyException