Package com.janeirodigital.shapetrees.core.resources


package com.janeirodigital.shapetrees.core.resources
  • Class
    Description
     
    InstanceResource is a base class which may represent either a ManageableResource (a resource that can be managed by a shape tree), or a ManagerResource (a resource which assigns shape trees to a ManageableResource).
    A ManageableInstance represents a pairing of a shape tree ManagerResource and a ManageableResource.
    A ManageableResource represents a regular resource that could be managed by one or more shape trees.
    A ManagedResource indicates that a given ManageableResource is managed by a shape tree.
    A ManagerResource represents a resource that is associated with a regular MangeableResource, and contains metadata in the form of a ShapeTreeManager that assigns one or more shape trees to the associated ManageableResource.
    A MissingManageableResource represents a state where a given ManageableResource at a URL does not exist.
    A MissingManagerResource represents a state where a given ManagerResource at a URL does not exist.
    Extension of ResourceAttributes used specifically for storage of Link Relation attribute maps
    Interface used by the shape trees core for accessing individual InstanceResources.
    The HttpClientHeaders object is a multi-map with some constructors and put-ers tailored to the shapetrees-java libraries.
    An UnmanagedResource indicates that a given ManageableResource is not managed by a shape tree.