Package org.apache.cxf.ws.rm
Class RMConfiguration
java.lang.Object
org.apache.cxf.ws.rm.RMConfiguration
Configuration parameters for reliable messaging. These may be defined by a combination of Spring/Blueprint
configuration with default values and WS-ReliableMessagingPolicy overrides.
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionConstructor.Copy constructor. -
Method Summary
Modifier and TypeMethodDescriptionlongGet the number of milliseconds for the acknowledgment interval.longGet the number of milliseconds for the inactivity timeout.booleanbooleanbooleanbooleanvoidsetAcknowledgementInterval(Long acknowledgementInterval) voidsetBaseRetransmissionInterval(Long baseRetransmissionInterval) voidsetDeliveryAssurance(RMConfiguration.DeliveryAssurance deliveryAssurance) voidsetExponentialBackoff(boolean exponentialBackoff) voidsetInactivityTimeout(Long inactivityTimeout) voidsetInOrder(boolean inOrder) voidsetRM10AddressingNamespace(String addrns) voidsetRMNamespace(String uri) voidsetSequenceSTRRequired(boolean sequenceSTRRequired) voidsetSequenceTransportSecurityRequired(boolean sequenceTransportSecurityRequired)
-
Constructor Details
-
RMConfiguration
public RMConfiguration()Constructor. -
RMConfiguration
Copy constructor.- Parameters:
base-
-
-
Method Details
-
isInOrder
public boolean isInOrder()- Returns:
- Returns the inOrder.
-
setInOrder
public void setInOrder(boolean inOrder) - Parameters:
inOrder- The inOrder to set.
-
getDeliveryAssurance
- Returns:
- Returns the deliveryAssurance.
-
setDeliveryAssurance
- Parameters:
deliveryAssurance- The deliveryAssurance to set.
-
getInactivityTimeout
- Returns:
- inactivityTimeout
-
getInactivityTimeoutTime
public long getInactivityTimeoutTime()Get the number of milliseconds for the inactivity timeout.- Returns:
- milliseconds, 0 if not set
-
setInactivityTimeout
- Parameters:
inactivityTimeout-
-
getAcknowledgementInterval
- Returns:
- acknowledgementInterval
-
getAcknowledgementIntervalTime
public long getAcknowledgementIntervalTime()Get the number of milliseconds for the acknowledgment interval.- Returns:
- milliseconds, 0 if not set
-
setAcknowledgementInterval
- Parameters:
acknowledgementInterval-
-
getBaseRetransmissionInterval
- Returns:
- baseRetransmissionInterval
-
setBaseRetransmissionInterval
- Parameters:
baseRetransmissionInterval-
-
isExponentialBackoff
public boolean isExponentialBackoff()- Returns:
- exponentialBackoff
-
setExponentialBackoff
public void setExponentialBackoff(boolean exponentialBackoff) - Parameters:
exponentialBackoff-
-
isSequenceSTRRequired
public boolean isSequenceSTRRequired()- Returns:
- sequenceSTRRequired
-
setSequenceSTRRequired
public void setSequenceSTRRequired(boolean sequenceSTRRequired) - Parameters:
sequenceSTRRequired-
-
isSequenceTransportSecurityRequired
public boolean isSequenceTransportSecurityRequired()- Returns:
- sequenceTransportSecurityRequired
-
setSequenceTransportSecurityRequired
public void setSequenceTransportSecurityRequired(boolean sequenceTransportSecurityRequired) - Parameters:
sequenceTransportSecurityRequired-
-
getRMNamespace
-
setRMNamespace
-
getRM10AddressingNamespace
-
setRM10AddressingNamespace
-
getAddressingNamespace
-
getProtocolVariation
-