Uses of Class
com.janeirodigital.shapetrees.core.resources.ManageableInstance
Packages that use ManageableInstance
Package
Description
Implementation of
client-side
shape tree validation using the OkHttp HTTP client for Java.
-
Uses of ManageableInstance in com.janeirodigital.shapetrees.client.okhttp
Methods in com.janeirodigital.shapetrees.client.okhttp with parameters of type ManageableInstanceModifier and TypeMethodDescriptionprotected abstract Optional<okhttp3.Response>OkHttpValidatingMethodHandler.validateRequest(okhttp3.Request nativeRequest, ShapeTreeRequest shapeTreeRequest, ShapeTreeContext shapeTreeContext, ManageableInstance requestInstance) protected Optional<okhttp3.Response>OkHttpValidatingPatchMethodHandler.validateRequest(okhttp3.Request nativeRequest, ShapeTreeRequest shapeTreeRequest, ShapeTreeContext shapeTreeContext, ManageableInstance targetInstance) protected Optional<okhttp3.Response>OkHttpValidatingPostMethodHandler.validateRequest(okhttp3.Request nativeRequest, ShapeTreeRequest shapeTreeRequest, ShapeTreeContext shapeTreeContext, ManageableInstance targetInstance) protected Optional<okhttp3.Response>OkHttpValidatingPutMethodHandler.validateRequest(okhttp3.Request nativeRequest, ShapeTreeRequest shapeTreeRequest, ShapeTreeContext shapeTreeContext, ManageableInstance targetInstance) -
Uses of ManageableInstance in com.janeirodigital.shapetrees.core.comparators
Methods in com.janeirodigital.shapetrees.core.comparators with parameters of type ManageableInstanceModifier and TypeMethodDescriptionintResourceTypeAssignmentPriority.compare(ManageableInstance a, ManageableInstance b) -
Uses of ManageableInstance in com.janeirodigital.shapetrees.core.resources
Methods in com.janeirodigital.shapetrees.core.resources that return ManageableInstanceModifier and TypeMethodDescriptionstatic ManageableInstanceManageableInstance.createInstanceResource(ResourceAccessor accessor, ShapeTreeContext context, URL resourceUrl, ResourceAttributes headers, String body, String contentType) Creates the resource identified by the providedresourceUrland gets a correspondingManageableInstance.static ManageableInstanceManageableInstance.getInstance(ResourceAccessor accessor, ShapeTreeContext context, URL resourceUrl) Return aManageableInstanceconstructed starting with the resource identified by the providedresourceUrl.static ManageableInstanceManageableInstance.reloadInstance(ManageableInstance originalInstance) Return a new version of providedManageableInstanceoriginalInstanceMethods in com.janeirodigital.shapetrees.core.resources that return types with arguments of type ManageableInstanceModifier and TypeMethodDescriptionManageableInstance.getContainedInstances()Gets a list ofManageableInstances contained in a managed resource that is a container.Methods in com.janeirodigital.shapetrees.core.resources with parameters of type ManageableInstanceModifier and TypeMethodDescriptionstatic ManageableInstanceManageableInstance.reloadInstance(ManageableInstance originalInstance) Return a new version of providedManageableInstanceoriginalInstance -
Uses of ManageableInstance in com.janeirodigital.shapetrees.core.validation
Methods in com.janeirodigital.shapetrees.core.validation with parameters of type ManageableInstanceModifier and TypeMethodDescriptionstatic ValidationResultShapeTreeRequestProcessor.assign(ResourceAccessor accessor, ManageableInstance manageableInstance, ShapeTreeContext shapeTreeContext, ShapeTreeManager rootManager, ShapeTreeAssignment rootAssignment, ShapeTreeAssignment parentAssignment, ValidationResult advanceValidationResult) static ValidationResultShapeTreeRequestProcessor.plant(ResourceAccessor accessor, ManageableInstance manageableInstance, ShapeTreeContext shapeTreeContext, ShapeTreeManager updatedRootManager, ShapeTreeManagerDelta delta) Plants a shape tree on an existing resourcestatic ValidationResultShapeTreeRequestProcessor.unassign(ResourceAccessor accessor, ManageableInstance manageableInstance, ShapeTreeContext shapeTreeContext, ShapeTreeAssignment rootAssignment) static ValidationResultShapeTreeRequestProcessor.unplant(ResourceAccessor accessor, ManageableInstance manageableInstance, ShapeTreeContext shapeTreeContext, ShapeTreeManagerDelta delta) static ValidationResultShapeTreeRequestProcessor.updateManager(ResourceAccessor accessor, ManageableInstance manageableInstance, ShapeTreeRequest shapeTreeRequest) static ContainingValidationResultShapeTreeRequestProcessor.validateCreate(ResourceAccessor accessor, ManageableInstance targetInstance, ManageableInstance parentContainer, ShapeTreeRequest shapeTreeRequest, String proposedName) static ValidationResultShapeTreeRequestProcessor.validateUpdate(ResourceAccessor accessor, ManageableInstance targetInstance, ShapeTreeRequest shapeTreeRequest)