Uses of Interface
com.janeirodigital.shapetrees.core.validation.ShapeTreeRequest
Packages that use ShapeTreeRequest
Package
Description
Implementation of
client-side
shape tree validation using the OkHttp HTTP client for Java.
-
Uses of ShapeTreeRequest in com.janeirodigital.shapetrees.client.okhttp
Classes in com.janeirodigital.shapetrees.client.okhttp that implement ShapeTreeRequestMethods in com.janeirodigital.shapetrees.client.okhttp with parameters of type ShapeTreeRequestModifier 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 ShapeTreeRequest in com.janeirodigital.shapetrees.core.helpers
Methods in com.janeirodigital.shapetrees.core.helpers with parameters of type ShapeTreeRequestModifier and TypeMethodDescriptionstatic ShapeTreeContext
RequestHelper.buildContextFromRequest
(ShapeTreeRequest shapeTreeRequest) Builds a ShapeTreeContext from the incoming request.static org.apache.jena.graph.Graph
RequestHelper.getIncomingBodyGraph
(ShapeTreeRequest shapeTreeRequest, URL baseUrl, InstanceResource targetResource) Loads body of request into graphRequestHelper.getIncomingFocusNodes
(ShapeTreeRequest shapeTreeRequest, URL baseUrl) static URL
RequestHelper.getIncomingParentContainerUrl
(ShapeTreeRequest shapeTreeRequest) Get the URL of the incoming resource target's parent containerstatic ShapeTreeResourceType
RequestHelper.getIncomingResourceType
(ShapeTreeRequest shapeTreeRequest) Determines the type of resource represented by an incoming ShapeTreeRequest.static ShapeTreeManager
RequestHelper.getIncomingShapeTreeManager
(ShapeTreeRequest shapeTreeRequest, ManagerResource managerResource) RequestHelper.getIncomingTargetShapeTrees
(ShapeTreeRequest shapeTreeRequest, URL baseUrl) Gets target shape tree / hint from request header -
Uses of ShapeTreeRequest in com.janeirodigital.shapetrees.core.validation
Methods in com.janeirodigital.shapetrees.core.validation with parameters of type ShapeTreeRequestModifier and TypeMethodDescriptionstatic ValidationResult
ShapeTreeRequestProcessor.updateManager
(ResourceAccessor accessor, ManageableInstance manageableInstance, ShapeTreeRequest shapeTreeRequest) static ContainingValidationResult
ShapeTreeRequestProcessor.validateCreate
(ResourceAccessor accessor, ManageableInstance targetInstance, ManageableInstance parentContainer, ShapeTreeRequest shapeTreeRequest, String proposedName) static ValidationResult
ShapeTreeRequestProcessor.validateUpdate
(ResourceAccessor accessor, ManageableInstance targetInstance, ShapeTreeRequest shapeTreeRequest)