Uses of Interface
com.janeirodigital.shapetrees.core.resources.ResourceAccessor
Packages that use ResourceAccessor
Package
Description
Implementation of
client-side
shape tree validation using the OkHttp HTTP client for Java.
-
Uses of ResourceAccessor in com.janeirodigital.shapetrees.client.okhttp
Classes in com.janeirodigital.shapetrees.client.okhttp that implement ResourceAccessorModifier and TypeClassDescriptionclassAllows theshapetrees-coreto accessManageableInstances andInstanceResources over the network via HTTP.Fields in com.janeirodigital.shapetrees.client.okhttp declared as ResourceAccessorModifier and TypeFieldDescriptionprotected final ResourceAccessorOkHttpValidatingMethodHandler.resourceAccessorConstructors in com.janeirodigital.shapetrees.client.okhttp with parameters of type ResourceAccessorModifierConstructorDescriptionprotectedOkHttpValidatingMethodHandler(ResourceAccessor resourceAccessor) protectedprotectedprotected -
Uses of ResourceAccessor in com.janeirodigital.shapetrees.core.resources
Methods in com.janeirodigital.shapetrees.core.resources that return ResourceAccessorMethods in com.janeirodigital.shapetrees.core.resources with parameters of type ResourceAccessorModifier 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. -
Uses of ResourceAccessor in com.janeirodigital.shapetrees.core.validation
Methods in com.janeirodigital.shapetrees.core.validation with parameters of type ResourceAccessorModifier and TypeMethodDescriptionstatic ValidationResultShapeTreeRequestProcessor.assign(ResourceAccessor accessor, ManageableInstance manageableInstance, ShapeTreeContext shapeTreeContext, ShapeTreeManager rootManager, ShapeTreeAssignment rootAssignment, ShapeTreeAssignment parentAssignment, ValidationResult advanceValidationResult) static ShapeTreeAssignmentShapeTreeRequestProcessor.getRootAssignment(ResourceAccessor accessor, ShapeTreeContext shapeTreeContext, ShapeTreeAssignment assignment) 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)