org.apache.cxf.ws.rm
Class RMManager
java.lang.Object
org.apache.cxf.ws.rm.RMManager
- All Implemented Interfaces:
- org.apache.cxf.endpoint.ClientLifeCycleListener, org.apache.cxf.endpoint.ServerLifeCycleListener
public class RMManager
- extends java.lang.Object
- implements org.apache.cxf.endpoint.ServerLifeCycleListener, org.apache.cxf.endpoint.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(org.apache.cxf.endpoint.Server server)
- Specified by:
startServer in interface org.apache.cxf.endpoint.ServerLifeCycleListener
stopServer
public void stopServer(org.apache.cxf.endpoint.Server server)
- Specified by:
stopServer in interface org.apache.cxf.endpoint.ServerLifeCycleListener
clientCreated
public void clientCreated(org.apache.cxf.endpoint.Client client)
- Specified by:
clientCreated in interface org.apache.cxf.endpoint.ClientLifeCycleListener
clientDestroyed
public void clientDestroyed(org.apache.cxf.endpoint.Client client)
- Specified by:
clientDestroyed in interface org.apache.cxf.endpoint.ClientLifeCycleListener
getBus
public org.apache.cxf.Bus getBus()
setBus
public void setBus(org.apache.cxf.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(org.apache.cxf.binding.Binding binding)
getDeliveryAssurance
public DeliveryAssuranceType getDeliveryAssurance()
- Returns:
- Returns the deliveryAssurance.
setDeliveryAssurance
public void setDeliveryAssurance(DeliveryAssuranceType deliveryAssurance)
- Parameters:
deliveryAssurance - The deliveryAssurance to set.
getDestinationPolicy
public DestinationPolicyType getDestinationPolicy()
- Returns:
- Returns the destinationPolicy.
setDestinationPolicy
public void setDestinationPolicy(DestinationPolicyType destinationPolicy)
- Parameters:
destinationPolicy - The destinationPolicy to set.
getRMAssertion
public RMAssertion getRMAssertion()
- Returns:
- Returns the rmAssertion.
setRMAssertion
public void setRMAssertion(RMAssertion rma)
- Parameters:
rma - The rmAssertion to set.
getSourcePolicy
public SourcePolicyType getSourcePolicy()
- Returns:
- Returns the sourcePolicy.
setSourcePolicy
public void setSourcePolicy(SourcePolicyType sp)
- Parameters:
sp - The sourcePolicy to set.
getReliableEndpoint
public RMEndpoint getReliableEndpoint(org.apache.cxf.message.Message message)
getDestination
public Destination getDestination(org.apache.cxf.message.Message message)
getSource
public Source getSource(org.apache.cxf.message.Message message)
getSequence
public SourceSequence getSequence(Identifier inSeqId,
org.apache.cxf.message.Message message,
org.apache.cxf.ws.addressing.AddressingProperties maps)
throws SequenceFault,
RMException
- Throws:
SequenceFault
RMException
shutdown
@PreDestroy
public void shutdown()
Apache CXF is an effort undergoing incubation at the Apache Software Foundation(ASF) and sponsored by the Apache Incubator PMC.