Class ReliableMessagingFeature
- java.lang.Object
-
- javax.xml.ws.WebServiceFeature
-
- com.oracle.webservices.oracle_internal_api.rm.ReliableMessagingFeature
-
public class ReliableMessagingFeature extends WebServiceFeature
Configure WS-ReliableMessaging.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classReliableMessagingFeature.BuilderConfigure WS-ReliableMessaging.
-
Field Summary
Fields Modifier and Type Field Description static StringIDprotected static longserialVersionUID-
Fields inherited from class javax.xml.ws.WebServiceFeature
enabled
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ReliableMessagingFeature.Builderbuilder()booleanequals(Object o)StringgetID()intgetMaxConcurrentSession()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 StringgetSeedPolicyName()longgetSequenceManagerMaintenancePeriod()Specifies the period (in milliseconds) of a sequence manager maintenance task execution.intgetUserTransactionTimeout()When an XA TX is used to link the RMD with the user's ProviderRequest, this specifies the timeout value in seconds.inthashCode()StringtoString()-
Methods inherited from class javax.xml.ws.WebServiceFeature
isEnabled
-
-
-
-
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:
getIDin classWebServiceFeature
-
getSeedPolicyName
public static String getSeedPolicyName()
-
builder
public static ReliableMessagingFeature.Builder builder()
-
-