Class InstancePath
java.lang.Object
org.gcube.informationsystem.resourceregistry.api.rest.InstancePath
The Class InstancePath.
- Author:
- Luca Frosini (ISTI - CNR)
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringWhentrueon 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.static final StringDefault value for theBYPASS_HIERARCHY_CHECK_QUERY_PARAMETERquery parameter ("false").static final StringThe path part used for instance Context membership sub-resources.static final StringCanonical query parameter controlling wherecontextsmembership maps appear.static final StringDefault value for theCONTEXTS_POLICY_QUERY_PARAMETERquery parameter.static final StringWhentrue, the operation is simulated and not persisted to the database.static final StringDefault value for theDRY_RUN_QUERY_PARAMETERquery parameter ("false").static final StringThe Constant HIERARCHICAL_MODE_QUERY_PARAMETER.static final StringDefault value for theHIERARCHICAL_MODE_QUERY_PARAMETERquery parameter ("false").static final StringThe Constant INSTANCES_PATH_PART.static final StringThe Constant LIMIT_QUERY_PARAMETER.static final intDefault value for theLIMIT_QUERY_PARAMETERquery parameter (10).static final StringCanonical query parameter selecting the Context boundary ofcontextsmembership maps.static final StringDefault value for theMEMBERSHIP_SCOPE_QUERY_PARAMETERquery parameter.static final StringCanonical query parameter controlling metadata inclusion strategy.static final StringDefault value for theMETADATA_POLICY_QUERY_PARAMETERquery parameter.static final StringThe Constant OFFSET_QUERY_PARAMETER.static final intDefault value for theOFFSET_QUERY_PARAMETERquery parameter (0).static final StringThe Constant POLYMORPHIC_QUERY_PARAMETER.static final StringDefault value for thePOLYMORPHIC_QUERY_PARAMETERquery parameter ("true").static final StringControls how the avalanche effect propagates when adding an instance to a Context.static final StringDefault value for thePROPAGATION_MODE_QUERY_PARAMETERquery parameter (derived fromPropagationMode.DEFAULT).static final StringThe Contexts a write of a Resource reaches besides the token Context, onPOST /instances/{type}andPUT /instances/{type}/{uuid}: one of theSyncvalues or the UUID of a Context.static final StringDefault value for theSYNC_QUERY_PARAMETERquery parameter ("none"). -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
INSTANCES_PATH_PART
The Constant INSTANCES_PATH_PART.- See Also:
-
CONTEXTS_PATH_PART
The path part used for instance Context membership sub-resources.- See Also:
-
LIMIT_QUERY_PARAMETER
The Constant LIMIT_QUERY_PARAMETER.- See Also:
-
LIMIT_QUERY_PARAMETER_DEFAULT_VALUE
public static final int LIMIT_QUERY_PARAMETER_DEFAULT_VALUEDefault value for theLIMIT_QUERY_PARAMETERquery parameter (10).- See Also:
-
OFFSET_QUERY_PARAMETER
The Constant OFFSET_QUERY_PARAMETER.- See Also:
-
OFFSET_QUERY_PARAMETER_DEFAULT_VALUE
public static final int OFFSET_QUERY_PARAMETER_DEFAULT_VALUEDefault value for theOFFSET_QUERY_PARAMETERquery parameter (0).- See Also:
-
POLYMORPHIC_QUERY_PARAMETER
The Constant POLYMORPHIC_QUERY_PARAMETER.- See Also:
-
POLYMORPHIC_QUERY_PARAMETER_DEFAULT_VALUE
Default value for thePOLYMORPHIC_QUERY_PARAMETERquery parameter ("true").- See Also:
-
HIERARCHICAL_MODE_QUERY_PARAMETER
The Constant HIERARCHICAL_MODE_QUERY_PARAMETER.- See Also:
-
HIERARCHICAL_MODE_QUERY_PARAMETER_DEFAULT_VALUE
Default value for theHIERARCHICAL_MODE_QUERY_PARAMETERquery parameter ("false").- See Also:
-
METADATA_POLICY_QUERY_PARAMETER
Canonical query parameter controlling metadata inclusion strategy. Accepted values are derived fromMetadataPolicy.- See Also:
-
METADATA_POLICY_QUERY_PARAMETER_DEFAULT_VALUE
Default value for theMETADATA_POLICY_QUERY_PARAMETERquery parameter.- See Also:
-
CONTEXTS_POLICY_QUERY_PARAMETER
Canonical query parameter controlling wherecontextsmembership maps appear. Accepted values are derived fromContextsPolicy.- See Also:
-
CONTEXTS_POLICY_QUERY_PARAMETER_DEFAULT_VALUE
Default value for theCONTEXTS_POLICY_QUERY_PARAMETERquery parameter.- See Also:
-
MEMBERSHIP_SCOPE_QUERY_PARAMETER
Canonical query parameter selecting the Context boundary ofcontextsmembership maps. Accepted values are derived fromMembershipScope.- See Also:
-
MEMBERSHIP_SCOPE_QUERY_PARAMETER_DEFAULT_VALUE
Default value for theMEMBERSHIP_SCOPE_QUERY_PARAMETERquery parameter.- See Also:
-
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:
-
PROPAGATION_MODE_QUERY_PARAMETER_DEFAULT_VALUE
Default value for thePROPAGATION_MODE_QUERY_PARAMETERquery parameter (derived fromPropagationMode.DEFAULT).- See Also:
-
BYPASS_HIERARCHY_CHECK_QUERY_PARAMETER
Whentrueon 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:
-
BYPASS_HIERARCHY_CHECK_QUERY_PARAMETER_DEFAULT_VALUE
Default value for theBYPASS_HIERARCHY_CHECK_QUERY_PARAMETERquery parameter ("false").- See Also:
-
SYNC_QUERY_PARAMETER
The Contexts a write of a Resource reaches besides the token Context, onPOST /instances/{type}andPUT /instances/{type}/{uuid}: one of theSyncvalues or the UUID of a Context.- See Also:
-
SYNC_QUERY_PARAMETER_DEFAULT_VALUE
Default value for theSYNC_QUERY_PARAMETERquery parameter ("none").- See Also:
-
DRY_RUN_QUERY_PARAMETER
Whentrue, the operation is simulated and not persisted to the database.- See Also:
-
DRY_RUN_QUERY_PARAMETER_DEFAULT_VALUE
Default value for theDRY_RUN_QUERY_PARAMETERquery parameter ("false").- See Also:
-
-
Constructor Details
-
InstancePath
public InstancePath()
-