Class ReceiveTuning

  • All Implemented Interfaces:
    Parameter

    public class ReceiveTuning
    extends java.lang.Object
    implements Parameter
    • Constructor Summary

      Constructors 
      Constructor Description
      ReceiveTuning()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void apply​(com.solacesystems.jms.SolConnectionFactory cf)  
      java.lang.Integer getReceiveAdAckThreshold()
      This property specifies the threshold for sending an acknowledgement to the appliance.
      java.lang.Integer getReceiveAdAckTimerInMillis()
      This property specifies the duration of the acknowledgement timer.
      java.lang.Integer getReceiveAdWindowSize()
      This property specifies the size of the sliding acknowledgement window.
      java.lang.Integer getReceiveBufferSize()
      This property is used to configure the socket’s receive buffer size in bytes.
      java.lang.Integer getSubscriberLocalPriority()
      This property specifies the priority that a client’s subscriptions have for receiving Deliver-To-One messages published on the Solace appliance that the client is directly connected to.
      java.lang.Integer getSubscriberNetworkPriority()
      This property specifies the priority that a client’s subscriptions have for receiving Deliver-To-One messages published by other Solace appliances in the Solace Messaging Platform.
      void setReceiveAdAckThreshold​(java.lang.Integer receiveAdAckThreshold)
      This property specifies the threshold for sending an acknowledgement to the appliance.
      void setReceiveAdAckTimerInMillis​(java.lang.Integer receiveAdAckTimerInMillis)
      This property specifies the duration of the acknowledgement timer.
      void setReceiveAdWindowSize​(java.lang.Integer receiveAdWindowSize)
      This property specifies the size of the sliding acknowledgement window.
      void setReceiveBufferSize​(java.lang.Integer receiveBufferSize)
      This property is used to configure the socket’s receive buffer size in bytes.
      void setSubscriberLocalPriority​(java.lang.Integer subscriberLocalPriority)
      This property specifies the priority that a client’s subscriptions have for receiving Deliver-To-One messages published on the Solace appliance that the client is directly connected to.
      void setSubscriberNetworkPriority​(java.lang.Integer subscriberNetworkPriority)
      This property specifies the priority that a client’s subscriptions have for receiving Deliver-To-One messages published by other Solace appliances in the Solace Messaging Platform.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ReceiveTuning

        public ReceiveTuning()
    • Method Detail

      • apply

        public void apply​(com.solacesystems.jms.SolConnectionFactory cf)
        Specified by:
        apply in interface Parameter
      • getReceiveAdAckThreshold

        public java.lang.Integer getReceiveAdAckThreshold()
        This property specifies the threshold for sending an acknowledgement to the appliance.
      • setReceiveAdAckThreshold

        public void setReceiveAdAckThreshold​(java.lang.Integer receiveAdAckThreshold)
        This property specifies the threshold for sending an acknowledgement to the appliance.
      • getReceiveAdAckTimerInMillis

        public java.lang.Integer getReceiveAdAckTimerInMillis()
        This property specifies the duration of the acknowledgement timer.
      • setReceiveAdAckTimerInMillis

        public void setReceiveAdAckTimerInMillis​(java.lang.Integer receiveAdAckTimerInMillis)
        This property specifies the duration of the acknowledgement timer.
      • getReceiveAdWindowSize

        public java.lang.Integer getReceiveAdWindowSize()
        This property specifies the size of the sliding acknowledgement window.
      • setReceiveAdWindowSize

        public void setReceiveAdWindowSize​(java.lang.Integer receiveAdWindowSize)
        This property specifies the size of the sliding acknowledgement window.
      • getReceiveBufferSize

        public java.lang.Integer getReceiveBufferSize()
        This property is used to configure the socket’s receive buffer size in bytes.
      • setReceiveBufferSize

        public void setReceiveBufferSize​(java.lang.Integer receiveBufferSize)
        This property is used to configure the socket’s receive buffer size in bytes.
      • getSubscriberLocalPriority

        public java.lang.Integer getSubscriberLocalPriority()
        This property specifies the priority that a client’s subscriptions have for receiving Deliver-To-One messages published on the Solace appliance that the client is directly connected to.
      • setSubscriberLocalPriority

        public void setSubscriberLocalPriority​(java.lang.Integer subscriberLocalPriority)
        This property specifies the priority that a client’s subscriptions have for receiving Deliver-To-One messages published on the Solace appliance that the client is directly connected to.
      • getSubscriberNetworkPriority

        public java.lang.Integer getSubscriberNetworkPriority()
        This property specifies the priority that a client’s subscriptions have for receiving Deliver-To-One messages published by other Solace appliances in the Solace Messaging Platform.
      • setSubscriberNetworkPriority

        public void setSubscriberNetworkPriority​(java.lang.Integer subscriberNetworkPriority)
        This property specifies the priority that a client’s subscriptions have for receiving Deliver-To-One messages published by other Solace appliances in the Solace Messaging Platform.