public final class ReliableMessagingFeatureBuilder extends Object
| Constructor and Description |
|---|
ReliableMessagingFeatureBuilder(RmProtocolVersion version) |
public ReliableMessagingFeatureBuilder(RmProtocolVersion version)
public ReliableMessagingFeature build()
public ReliableMessagingFeatureBuilder acknowledgementTransmissionInterval(long value)
public ReliableMessagingFeatureBuilder ackRequestTransmissionInterval(long value)
public ReliableMessagingFeatureBuilder messageRetransmissionInterval(long value)
public ReliableMessagingFeatureBuilder retransmissionBackoffAlgorithm(ReliableMessagingFeature.BackoffAlgorithm value)
public ReliableMessagingFeatureBuilder maxMessageRetransmissionCount(long value)
public ReliableMessagingFeatureBuilder maxRmSessionControlMessageResendAttempts(long value)
ReliableMessagingFeature#getMaxInitRmSessionAttempts()public ReliableMessagingFeatureBuilder destinationBufferQuota(long value)
public ReliableMessagingFeatureBuilder closeSequenceOperationTimeout(long value)
public ReliableMessagingFeatureBuilder deliveryAssurance(ReliableMessagingFeature.DeliveryAssurance value)
public ReliableMessagingFeatureBuilder sequenceInactivityTimeout(long value)
public ReliableMessagingFeatureBuilder enableOrderedDelivery()
public RmProtocolVersion getProtocolVersion()
ReliableMessagingFeature#getVersion()public ReliableMessagingFeatureBuilder securityBinding(ReliableMessagingFeature.SecurityBinding value)
public ReliableMessagingFeatureBuilder enablePersistence()
public ReliableMessagingFeatureBuilder disablePersistence()
public ReliableMessagingFeatureBuilder sequenceMaintenancePeriod(long value)
public ReliableMessagingFeatureBuilder maxConcurrentSessions(long value)
public ReliableMessagingFeatureBuilder disableOfferElementGeneration()
public ReliableMessagingFeatureBuilder rejectOutOfOrderMessages()
Copyright © 2005–2017 Oracle Corporation. All rights reserved.