org.apache.cxf.ws.rm
Class RMManager
java.lang.Object
org.apache.cxf.ws.rm.RMManager
- All Implemented Interfaces:
- ClientLifeCycleListener, ServerLifeCycleListener
public class RMManager
- extends java.lang.Object
- implements ServerLifeCycleListener, ClientLifeCycleListener
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RMManager
public RMManager()
startServer
public void startServer(Server server)
- Specified by:
startServer
in interface ServerLifeCycleListener
stopServer
public void stopServer(Server server)
- Specified by:
stopServer
in interface ServerLifeCycleListener
clientCreated
public void clientCreated(Client client)
- Specified by:
clientCreated
in interface ClientLifeCycleListener
clientDestroyed
public void clientDestroyed(Client client)
- Specified by:
clientDestroyed
in interface ClientLifeCycleListener
getBus
public Bus getBus()
setBus
public void setBus(Bus b)
register
@PostConstruct
public void register()
getStore
public RMStore getStore()
setStore
public void setStore(RMStore s)
getRetransmissionQueue
public RetransmissionQueue getRetransmissionQueue()
setRetransmissionQueue
public void setRetransmissionQueue(RetransmissionQueue rq)
getIdGenerator
public SequenceIdentifierGenerator getIdGenerator()
setIdGenerator
public void setIdGenerator(SequenceIdentifierGenerator generator)
getTimer
public java.util.Timer getTimer()
getBindingFaultFactory
public BindingFaultFactory getBindingFaultFactory(Binding binding)
getDeliveryAssurance
public org.apache.cxf.ws.rm.manager.DeliveryAssuranceType getDeliveryAssurance()
- Returns:
- Returns the deliveryAssurance.
setDeliveryAssurance
public void setDeliveryAssurance(org.apache.cxf.ws.rm.manager.DeliveryAssuranceType deliveryAssurance)
- Parameters:
deliveryAssurance
- The deliveryAssurance to set.
getDestinationPolicy
public org.apache.cxf.ws.rm.manager.DestinationPolicyType getDestinationPolicy()
- Returns:
- Returns the destinationPolicy.
setDestinationPolicy
public void setDestinationPolicy(org.apache.cxf.ws.rm.manager.DestinationPolicyType destinationPolicy)
- Parameters:
destinationPolicy
- The destinationPolicy to set.
getRMAssertion
public org.apache.cxf.ws.rm.policy.RMAssertion getRMAssertion()
- Returns:
- Returns the rmAssertion.
setRMAssertion
public void setRMAssertion(org.apache.cxf.ws.rm.policy.RMAssertion rma)
- Parameters:
rma
- The rmAssertion to set.
getSourcePolicy
public org.apache.cxf.ws.rm.manager.SourcePolicyType getSourcePolicy()
- Returns:
- Returns the sourcePolicy.
setSourcePolicy
public void setSourcePolicy(org.apache.cxf.ws.rm.manager.SourcePolicyType sp)
- Parameters:
sp
- The sourcePolicy to set.
getReliableEndpoint
public RMEndpoint getReliableEndpoint(Message message)
getDestination
public Destination getDestination(Message message)
getSource
public Source getSource(Message message)
getSequence
public SourceSequence getSequence(org.apache.cxf.ws.rm.Identifier inSeqId,
Message message,
AddressingProperties maps)
throws SequenceFault,
RMException
- Throws:
SequenceFault
RMException
shutdown
@PreDestroy
public void shutdown()
Apache CXF