Class ReliableMessagingFeature

java.lang.Object
javax.xml.ws.WebServiceFeature
com.oracle.webservices.oracle_internal_api.rm.ReliableMessagingFeature

public class ReliableMessagingFeature extends javax.xml.ws.WebServiceFeature
Configure WS-ReliableMessaging.
  • Field Details

  • Method Details

    • getSequenceManagerMaintenancePeriod

      public long getSequenceManagerMaintenancePeriod()
      Specifies the period (in milliseconds) of a sequence manager maintenance task execution. Default value: 60000
    • getMaxConcurrentSession

      public int getMaxConcurrentSession()
      Specifies how many concurrently active RM sessions (measured based on inbound RM sequences) the sequence manager dedicated to the WS Endpoint accepts before starting to refuse new requests for sequence creation. Default value: 100
    • getUserTransactionTimeout

      public int getUserTransactionTimeout()
      When an XA TX is used to link the RMD with the user's ProviderRequest, this specifies the timeout value in seconds. The default value of 0 says to use the system default.
    • getID

      public String getID()
      Specified by:
      getID in class javax.xml.ws.WebServiceFeature
    • getSeedPolicyName

      public static String getSeedPolicyName()
    • builder

      public static ReliableMessagingFeature.Builder builder()
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object