Oracle Fusion Middleware
Java API Reference for Oracle WebLogic Server
12c (12.1.2)

Part Number E27170-01

weblogic.wsee.reliability2
Class WsrmConstants

java.lang.Object
  extended by weblogic.wsee.reliability2.WsrmConstants

public class WsrmConstants
extends Object

MessageContext property name constants for WS-RM implementation.


Nested Class Summary
static class WsrmConstants.DeliveryQOS
           
static class WsrmConstants.FaultCode
          SOAP fault codes
static class WsrmConstants.FaultGeneratedBy
           
static class WsrmConstants.HeaderElement
           
static class WsrmConstants.RMVersion
          Enumerated values for RM versions we support
static class WsrmConstants.SOAPVersion
           
 
Field Summary
static String ACKNOWLEDGEMENT_INTERVAL
          Stub property name for ReliabilityAcknowledgementInterval.
static String BASE_RETRANSMISSION_INTERVAL
          Stub property name for ReliabilityBaseRetransmissionInterval.
static String BUFFER_QUEUE_JNDI_NAME
          A String JNDI name at which the queue to be used for message buffering is located.
static String BUFFER_QUEUE_MDB_RUNAS_PRINCIPAL_NAME
          A string principal name which will be used as the run-as principal for the MDB that consumes buffered messages off the buffer queue given by BUFFER_QUEUE_JNDI_NAME.
static String FORCE_WSRM_1_0_CLIENT
          String property, that if present (regardless of its value) in the request message context will cause the client to send all RM messages using the WS-RM 1.0 protocol.
static String INACTIVITY_TIMEOUT
          Stub property name for ReliabilityInactivityTimeout.
static String NON_BUFFERED_DESTINATION
          A boolean flag indicating that non-persistent receipt of messages is requested.
static String NON_BUFFERED_SOURCE
          A boolean flag indicating that non-persistent delivery is requested.
static String ORACLE_RM_PREFIX
           
static String[] PROP_NAMES_FOR_RM_DESTINATION
          Represents the properties that would apply to an RM destination
static String[] PROP_NAMES_FOR_RM_DESTINATION_ONLY
          Represents the properties that would apply to an RM source
static String[] PROP_NAMES_FOR_RM_SOURCE
          Represents the properties that would apply to an RM source
static String[] PROP_NAMES_FOR_RM_SOURCE_ONLY
          Represents the properties that would apply to an RM source
static String[] PROP_NAMES_FOR_RM_SOURCE_OR_DESTINATION
          Represents the properties that would apply to an RM source
static String RETRANSMISSION_EXPONENTIAL_BACKOFF
          Stub property name for ReliabilityRetransmissionExponentialBackoff.
static String RETRY_COUNT
          String (integer value only) property representing the number of times JMS should retry a failed message on the reliability queue.
static String RETRY_DELAY
          String duration property representing the amount of time JMS should wait before retrying a failed message on the reliability queue.
static String RM_VERSION
          Holds the effective version of RM (RMVersion object) for the current message
static String SEQUENCE_EXPIRATION
          Stub property name for ReliabilitySequenceExpiration.
static String SEQUENCE_STR
          String('true', 'false') property indicating whether we should use a security token reference to secure a reliable sequence.
static String SEQUENCE_TRANSPORT_SECURITY
          String('true', 'false') property indicating whether we should use transport security to secure a reliable sequence.
static String USE_SESSION_MANAGER_PROP
           
 
Constructor Summary
WsrmConstants()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

USE_SESSION_MANAGER_PROP

public static final String USE_SESSION_MANAGER_PROP
See Also:
Constant Field Values

BASE_RETRANSMISSION_INTERVAL

public static final String BASE_RETRANSMISSION_INTERVAL
Stub property name for ReliabilityBaseRetransmissionInterval. Value should be as defined in the ReliabilityConfigBean

See Also:
Constant Field Values

RETRANSMISSION_EXPONENTIAL_BACKOFF

public static final String RETRANSMISSION_EXPONENTIAL_BACKOFF
Stub property name for ReliabilityRetransmissionExponentialBackoff. Value should be as defined in the ReliabilityConfigBean

See Also:
Constant Field Values

NON_BUFFERED_SOURCE

public static final String NON_BUFFERED_SOURCE
A boolean flag indicating that non-persistent delivery is requested. Defaults to the value of WebServiceMBean.getNonPersistentSource(). Set at sequence creation time, and cannot be reset.

See Also:
Constant Field Values

RETRY_COUNT

public static final String RETRY_COUNT
String (integer value only) property representing the number of times JMS should retry a failed message on the reliability queue.

See Also:
Constant Field Values

RETRY_DELAY

public static final String RETRY_DELAY
String duration property representing the amount of time JMS should wait before retrying a failed message on the reliability queue. The format for this duration is that expected by the weblogic.wsee.jws.container.Duration class.

See Also:
Duration.setFromDescription(String), Constant Field Values

ACKNOWLEDGEMENT_INTERVAL

public static final String ACKNOWLEDGEMENT_INTERVAL
Stub property name for ReliabilityAcknowledgementInterval. Value should be as defined in the ReliabilityConfigBean

See Also:
Constant Field Values

NON_BUFFERED_DESTINATION

public static final String NON_BUFFERED_DESTINATION
A boolean flag indicating that non-persistent receipt of messages is requested. Defaults to the value of WebServiceMBean.getNonPersistentDestination(). Set at sequence creation time, and cannot be reset.

See Also:
Constant Field Values

BUFFER_QUEUE_JNDI_NAME

public static final String BUFFER_QUEUE_JNDI_NAME
A String JNDI name at which the queue to be used for message buffering is located. Defaults to the value of WebServiceMBean.getMessagingQueueName(). Set at service deployment time, and can be reset after redeploying the service.

See Also:
Constant Field Values

BUFFER_QUEUE_MDB_RUNAS_PRINCIPAL_NAME

public static final String BUFFER_QUEUE_MDB_RUNAS_PRINCIPAL_NAME
A string principal name which will be used as the run-as principal for the MDB that consumes buffered messages off the buffer queue given by BUFFER_QUEUE_JNDI_NAME. Defaults to the value of WebServiceMBean.getMessagingQueueMDBRunAsPrincipalName()

See Also:
WebServiceMBean.getMessagingQueueMDBRunAsPrincipalName(), Constant Field Values

INACTIVITY_TIMEOUT

public static final String INACTIVITY_TIMEOUT
Stub property name for ReliabilityInactivityTimeout. Value should be as defined in the ReliabilityConfigBean

See Also:
Constant Field Values

SEQUENCE_EXPIRATION

public static final String SEQUENCE_EXPIRATION
Stub property name for ReliabilitySequenceExpiration. Value should be as defined in the ReliabilityConfigBean

See Also:
Constant Field Values

PROP_NAMES_FOR_RM_SOURCE_ONLY

public static final String[] PROP_NAMES_FOR_RM_SOURCE_ONLY
Represents the properties that would apply to an RM source


PROP_NAMES_FOR_RM_DESTINATION_ONLY

public static final String[] PROP_NAMES_FOR_RM_DESTINATION_ONLY
Represents the properties that would apply to an RM source


PROP_NAMES_FOR_RM_SOURCE_OR_DESTINATION

public static final String[] PROP_NAMES_FOR_RM_SOURCE_OR_DESTINATION
Represents the properties that would apply to an RM source


PROP_NAMES_FOR_RM_SOURCE

public static final String[] PROP_NAMES_FOR_RM_SOURCE
Represents the properties that would apply to an RM source


PROP_NAMES_FOR_RM_DESTINATION

public static final String[] PROP_NAMES_FOR_RM_DESTINATION
Represents the properties that would apply to an RM destination


RM_VERSION

public static final String RM_VERSION
Holds the effective version of RM (RMVersion object) for the current message

See Also:
Constant Field Values

FORCE_WSRM_1_0_CLIENT

public static final String FORCE_WSRM_1_0_CLIENT
String property, that if present (regardless of its value) in the request message context will cause the client to send all RM messages using the WS-RM 1.0 protocol. The client will also then expect all responses and acks to be WS-RM 1.0 as well.

See Also:
Constant Field Values

SEQUENCE_STR

public static final String SEQUENCE_STR
String('true', 'false') property indicating whether we should use a security token reference to secure a reliable sequence. This property is mutually exclusive with SEQUENCE_TRANSPORT_SECURITY.

See Also:
Constant Field Values

SEQUENCE_TRANSPORT_SECURITY

public static final String SEQUENCE_TRANSPORT_SECURITY
String('true', 'false') property indicating whether we should use transport security to secure a reliable sequence. This property is mutually exclusive with SEQUENCE_STR.

See Also:
Constant Field Values

ORACLE_RM_PREFIX

public static final String ORACLE_RM_PREFIX
See Also:
Constant Field Values
Constructor Detail

WsrmConstants

public WsrmConstants()

Copyright 1996, 2013, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.

Oracle Fusion Middleware
Java API Reference for Oracle WebLogic Server
12c (12.1.2)

Part Number E27170-01