com.oracle.webservices.oracle_internal_api.rm
Class ReliableMessagingFeature

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

public class ReliableMessagingFeature
extends WebServiceFeature

Configure WS-ReliableMessaging.


Nested Class Summary
static class ReliableMessagingFeature.Builder
          Configure WS-ReliableMessaging.
 
Field Summary
static String ID
           
protected static long serialVersionUID
           
 
Fields inherited from class javax.xml.ws.WebServiceFeature
enabled
 
Method Summary
static ReliableMessagingFeature.Builder builder()
           
 boolean equals(Object o)
           
 String getID()
           
 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.
static String getSeedPolicyName()
           
 long getSequenceManagerMaintenancePeriod()
          Specifies the period (in milliseconds) of a sequence manager maintenance task execution.
 int getUserTransactionTimeout()
          When an XA TX is used to link the RMD with the user's ProviderRequest, this specifies the timeout value in seconds.
 int hashCode()
           
 String toString()
           
 
Methods inherited from class javax.xml.ws.WebServiceFeature
isEnabled
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

ID

public static final String ID
See Also:
Constant Field Values

serialVersionUID

protected static final long serialVersionUID
See Also:
Constant Field Values
Method Detail

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 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


Copyright © 2005-2015 Oracle Corporation. All Rights Reserved.