Package org.hippoecm.repository.api
package org.hippoecm.repository.api
-
ClassDescriptionA Plain Old Java Object (POJO) representing a document in a JCR repository.This interface is not yet part of the public API of the Hippo Repository.Any
Node
instance returned by any method of a Hippo Repostitory may be cast to the HippoNode interface to expose additional functionality.Extends a #javax.jcr.NodeIterator interface, with an additional method.This interface defines the node types and item names that are in use by the Hippo repository build on top of JCR.The HippoQuery is an extension to javax.jcr.query.Query to implement parameterized queries.An extension of a plainSession
based session.Any instance of aWorkspace
returned by a HippoRepository may be cast to a HippoWorkspace to expose some additional services from the Hippo repository.This call is not (yet) part of the API, but under evaluation.An MappingException is thrown for workflow or document mapping when when a required data or configuration is not present or a representation in data could not be made.Helper class for encoding and decoding node namesMap representation of a JCR Node.A JCREvent
with the revision id of the corresponding ClusterRecord exposed by theRevisionEvent.getRevision()
method.An extension ofEventJournal
which also allows skipping based on Event revision.Strategy interface for encoding and decoding strings.The StringCodecFactory allows you access to symbolic named StringCodec's.Usage of this class discouraged.Usage of this class discouraged.Helper class for encoding and decoding node namesThe UriEncoding class is responsible for creating human-readable URI from a String, by either removing characters or by mapping them to characters that need not be percent-encoded.ProvidesStringCodec
instances for certain encodings, possibly customized for a certain locale.A marker interface for synchronous event listener.A workflow is a set of procedures that can be performed on a document in the repository.A workflow context class is made available to a workflow implementation (see WorkflowImpl@getWorkflowContext) to obtain additional information during the execution of a workflow step.An WorkflowException is thrown when a workflow implementation disallows the workflow step to be taken for some reason.The work-flow manager is a service associated with a JCR session which provides access to a work-flow associated with a document stored in the repository.