Module org.glassfish.metro.wsit.api
Class ReliableMessagingFeature
- java.lang.Object
-
- jakarta.xml.ws.WebServiceFeature
-
- com.oracle.webservices.oracle_internal_api.rm.ReliableMessagingFeature
-
public class ReliableMessagingFeature extends jakarta.xml.ws.WebServiceFeatureConfigure 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
-
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()
-
-
-
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 classjakarta.xml.ws.WebServiceFeature
-
getSeedPolicyName
public static String getSeedPolicyName()
-
builder
public static ReliableMessagingFeature.Builder builder()
-
-