Package com.sun.xml.ws.rx.rm.api
Class ReliableMessagingFeatureBuilder
- java.lang.Object
-
- com.sun.xml.ws.rx.rm.api.ReliableMessagingFeatureBuilder
-
public final class ReliableMessagingFeatureBuilder extends Object
- Author:
- Marek Potociar
-
-
Constructor Summary
Constructors Constructor Description ReliableMessagingFeatureBuilder(RmProtocolVersion version)
-
Method Summary
-
-
-
Constructor Detail
-
ReliableMessagingFeatureBuilder
public ReliableMessagingFeatureBuilder(RmProtocolVersion version)
-
-
Method Detail
-
build
public ReliableMessagingFeature build()
-
acknowledgementTransmissionInterval
public ReliableMessagingFeatureBuilder acknowledgementTransmissionInterval(long value)
-
ackRequestTransmissionInterval
public ReliableMessagingFeatureBuilder ackRequestTransmissionInterval(long value)
-
messageRetransmissionInterval
public ReliableMessagingFeatureBuilder messageRetransmissionInterval(long value)
-
retransmissionBackoffAlgorithm
public ReliableMessagingFeatureBuilder retransmissionBackoffAlgorithm(ReliableMessagingFeature.BackoffAlgorithm value)
-
maxMessageRetransmissionCount
public ReliableMessagingFeatureBuilder maxMessageRetransmissionCount(long value)
-
maxRmSessionControlMessageResendAttempts
public ReliableMessagingFeatureBuilder maxRmSessionControlMessageResendAttempts(long value)
- See Also:
ReliableMessagingFeature#getMaxInitRmSessionAttempts()
-
destinationBufferQuota
public ReliableMessagingFeatureBuilder destinationBufferQuota(long value)
-
closeSequenceOperationTimeout
public ReliableMessagingFeatureBuilder closeSequenceOperationTimeout(long value)
-
deliveryAssurance
public ReliableMessagingFeatureBuilder deliveryAssurance(ReliableMessagingFeature.DeliveryAssurance value)
-
sequenceInactivityTimeout
public ReliableMessagingFeatureBuilder sequenceInactivityTimeout(long value)
-
enableOrderedDelivery
public ReliableMessagingFeatureBuilder enableOrderedDelivery()
-
getProtocolVersion
public RmProtocolVersion getProtocolVersion()
- See Also:
ReliableMessagingFeature#getVersion()
-
securityBinding
public ReliableMessagingFeatureBuilder securityBinding(ReliableMessagingFeature.SecurityBinding value)
-
enablePersistence
public ReliableMessagingFeatureBuilder enablePersistence()
-
disablePersistence
public ReliableMessagingFeatureBuilder disablePersistence()
-
sequenceMaintenancePeriod
public ReliableMessagingFeatureBuilder sequenceMaintenancePeriod(long value)
-
maxConcurrentSessions
public ReliableMessagingFeatureBuilder maxConcurrentSessions(long value)
-
disableOfferElementGeneration
public ReliableMessagingFeatureBuilder disableOfferElementGeneration()
-
rejectOutOfOrderMessages
public ReliableMessagingFeatureBuilder rejectOutOfOrderMessages()
-
-