com.sun.xml.ws.tx.common
Class TxMapUpdateProvider
java.lang.Object
com.sun.xml.ws.tx.common.TxMapUpdateProvider
- All Implemented Interfaces:
- PolicyMapUpdateProvider
public class TxMapUpdateProvider
- extends java.lang.Object
- implements PolicyMapUpdateProvider
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.
Method Summary |
void |
update(com.sun.xml.ws.policy.PolicyMapExtender policyMapMutator,
com.sun.xml.ws.policy.PolicyMap policyMap,
com.sun.xml.ws.api.model.SEIModel model,
com.sun.xml.ws.api.WSBinding wsBinding)
Update policy map with operation scope of correct ws-at policy assertions. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TxMapUpdateProvider
public TxMapUpdateProvider()
update
public void update(com.sun.xml.ws.policy.PolicyMapExtender policyMapMutator,
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 PolicyMapUpdateProvider
- Parameters:
policyMapMutator
- policyMap
- model
- wsBinding
-
- Throws:
com.sun.xml.ws.policy.PolicyException