Class InstancePath


  • public class InstancePath
    extends Object
    The Class InstancePath.
    Author:
    Luca Frosini (ISTI - CNR)
    • Field Detail

      • INSTANCES_PATH_PART

        public static final String INSTANCES_PATH_PART
        The Constant INSTANCES_PATH_PART.
        See Also:
        Constant Field Values
      • CONTEXTS_PATH_PART

        public static final String CONTEXTS_PATH_PART
        The path part used for instance Context membership sub-resources.
        See Also:
        Constant Field Values
      • LIMIT_QUERY_PARAMETER

        public static final String LIMIT_QUERY_PARAMETER
        The Constant LIMIT_QUERY_PARAMETER.
        See Also:
        Constant Field Values
      • OFFSET_QUERY_PARAMETER

        public static final String OFFSET_QUERY_PARAMETER
        The Constant OFFSET_QUERY_PARAMETER.
        See Also:
        Constant Field Values
      • POLYMORPHIC_QUERY_PARAMETER

        public static final String POLYMORPHIC_QUERY_PARAMETER
        The Constant POLYMORPHIC_QUERY_PARAMETER.
        See Also:
        Constant Field Values
      • HIERARCHICAL_MODE_QUERY_PARAMETER

        public static final String HIERARCHICAL_MODE_QUERY_PARAMETER
        The Constant HIERARCHICAL_MODE_QUERY_PARAMETER.
        See Also:
        Constant Field Values
      • METADATA_POLICY_QUERY_PARAMETER

        public static final String METADATA_POLICY_QUERY_PARAMETER
        Canonical query parameter controlling metadata inclusion strategy. Accepted values are derived from MetadataPolicy.
        See Also:
        Constant Field Values
      • CONTEXTS_POLICY_QUERY_PARAMETER

        public static final String CONTEXTS_POLICY_QUERY_PARAMETER
        Canonical query parameter controlling where contexts membership maps appear. Accepted values are derived from ContextsPolicy.
        See Also:
        Constant Field Values
      • MEMBERSHIP_SCOPE_QUERY_PARAMETER

        public static final String MEMBERSHIP_SCOPE_QUERY_PARAMETER
        Canonical query parameter selecting the Context boundary of contexts membership maps. Accepted values are derived from MembershipScope.
        See Also:
        Constant Field Values
      • PROPAGATION_MODE_QUERY_PARAMETER

        public static final String PROPAGATION_MODE_QUERY_PARAMETER
        Controls how the avalanche effect propagates when adding an instance to a Context. Accepted values: surgical (restricted to IS-Manager, Infrastructure-Manager and IS-Admin), shallow (default), deep.
        See Also:
        Constant Field Values
      • BYPASS_HIERARCHY_CHECK_QUERY_PARAMETER

        public static final String BYPASS_HIERARCHY_CHECK_QUERY_PARAMETER
        When true on Add to Context, waives destination containment so that IS-Manager, Infrastructure-Manager and IS-Admin can target any live Context instead of only the token Context subtree and its siblings. It never changes the source lookup.
        See Also:
        Constant Field Values
      • SYNC_EXISTING_HIERARCHY_QUERY_PARAMETER

        public static final String SYNC_EXISTING_HIERARCHY_QUERY_PARAMETER
        When true on a PUT /instances/{type}/{uuid} call, the service synchronises the instance's context membership across the existing hierarchy rather than treating the call as a simple create-or-replace. Mutually exclusive with HIERARCHICAL_MODE_QUERY_PARAMETER.
        See Also:
        Constant Field Values
      • DRY_RUN_QUERY_PARAMETER

        public static final String DRY_RUN_QUERY_PARAMETER
        When true, the operation is simulated and not persisted to the database.
        See Also:
        Constant Field Values
    • Constructor Detail

      • InstancePath

        public InstancePath()