Interface RhinoExtensionProperties


  • public interface RhinoExtensionProperties

    This interface defines resource adaptor configuration property extensions specific to Rhino. A resource adaptor deployed in Rhino can expect to find values defined for these properties in the configuration properties objects passed to it.

    • Field Summary

      Fields 
      Modifier and Type Field Description
      static String CLUSTER_ID  
      static String MAX_ACTIVITIES
      Name of the extension resource adaptor configuration property that imposes a fixed limit on the number of activities an activity handler can support.
      static String NODE_ID
      Name of the extension resource adaptor configuration property that identifies the Rhino node ID where the resource adaptor object is located.
      static String NODE_ID_STRING
      Name of the extension resource adaptor configuration property that identifies the Rhino node ID where the resource adaptor object is located.
      static String REPLICATE_ACTIVITIES
      Name of the extension resource adaptor configuration property that specifies if Rhino thinks the resource adaptor is replicating activities.
      static String REPLICATION_BY_KEY_VALUE_STORE
      String value for the REPLICATION_METHOD configuration property that identifies that replication for the namespace occurs using a key/value store.
      static String REPLICATION_METHOD
      Name of the extension resource adaptor configuration property that identifies the replication method of the replicated storage resource used in the resource adaptor’s namespace.
      static String REPLICATION_OVER_SAVANNA
      String value for the REPLICATION_METHOD configuration property that identifies that replication for the namespace occurs over the savanna framework.
      static String SESSION_OWNERSHIP_PRESENT
      Name of the extension resource adaptor configuration property that indicates whether or not session ownership functionality is available in the resource adaptor’s namespace.
      static String SESSION_OWNERSHIP_SUPPORTS_ADOPTION
      Name of the extension resource adaptor configuration property that indicates whether or not the session ownership subsystem supports the record adoption functionality introduced in Rhino 2.6.2.
    • Field Detail

      • NODE_ID

        static final String NODE_ID

        Name of the extension resource adaptor configuration property that identifies the Rhino node ID where the resource adaptor object is located.

        The type of this configuration property is java.lang.Integer.

        See Also:
        Constant Field Values
      • NODE_ID_STRING

        static final String NODE_ID_STRING

        Name of the extension resource adaptor configuration property that identifies the Rhino node ID where the resource adaptor object is located.

        The type of this configuration property is java.lang.String.

        See Also:
        Constant Field Values
      • REPLICATE_ACTIVITIES

        static final String REPLICATE_ACTIVITIES

        Name of the extension resource adaptor configuration property that specifies if Rhino thinks the resource adaptor is replicating activities.

        The type of this configuration property is java.lang.String. Valid values are "none', "mixed", or "all".

        See Also:
        Constant Field Values
      • MAX_ACTIVITIES

        static final String MAX_ACTIVITIES

        Name of the extension resource adaptor configuration property that imposes a fixed limit on the number of activities an activity handler can support.

        The type of this configuration property is java.lang.Integer. Valid values are 0 (meaning no limit), or a positive integer.

        See Also:
        Constant Field Values
      • REPLICATION_METHOD

        static final String REPLICATION_METHOD

        Name of the extension resource adaptor configuration property that identifies the replication method of the replicated storage resource used in the resource adaptor’s namespace.

        The type of this configuration property is java.lang.String. Valid values are defined by the REPLICATION_OVER_SAVANNA and REPLICATION_BY_KEY_VALUE_STORE constants.

        Since:
        Rhino 2.6.1
        See Also:
        Constant Field Values
      • REPLICATION_OVER_SAVANNA

        static final String REPLICATION_OVER_SAVANNA

        String value for the REPLICATION_METHOD configuration property that identifies that replication for the namespace occurs over the savanna framework.

        The value of this constant is "savanna".

        Since:
        Rhino 2.6.1
        See Also:
        Constant Field Values
      • REPLICATION_BY_KEY_VALUE_STORE

        static final String REPLICATION_BY_KEY_VALUE_STORE

        String value for the REPLICATION_METHOD configuration property that identifies that replication for the namespace occurs using a key/value store.

        The value of this constant is "key-value-store".

        Since:
        Rhino 2.6.1
        See Also:
        Constant Field Values
      • SESSION_OWNERSHIP_PRESENT

        static final String SESSION_OWNERSHIP_PRESENT

        Name of the extension resource adaptor configuration property that indicates whether or not session ownership functionality is available in the resource adaptor’s namespace.

        The type of this configuration property is java.lang.Boolean.

        Since:
        Rhino 2.6.1
        See Also:
        Constant Field Values
      • SESSION_OWNERSHIP_SUPPORTS_ADOPTION

        static final String SESSION_OWNERSHIP_SUPPORTS_ADOPTION

        Name of the extension resource adaptor configuration property that indicates whether or not the session ownership subsystem supports the record adoption functionality introduced in Rhino 2.6.2.

        The type of this configuration property is java.lang.Boolean. The value of this property can only ever be true if the value of the SESSION_OWNERSHIP_PRESENT property is also true.

        Since:
        Rhino 2.6.2
        See Also:
        Constant Field Values