All Classes Interface Summary Class Summary Exception Summary
| Class |
Description |
| AccessControlEntry |
An AccessControlEntry represents the association of one or more
Privilege objects with a specific Principal.
|
| AccessControlException |
Exception thrown by access control related methods of
AccessControlManager.
|
| AccessControlList |
|
| AccessControlManager |
|
| AccessControlPolicy |
The AccessControlPolicy is a marker interface for all kind of
access control policies.
|
| AccessControlPolicyIterator |
Allows easy iteration through a list of AccessControlPolicys
with nextAccessControlPolicy as well as a skip
method inherited from RangeIterator.
|
| AccessDeniedException |
Exception thrown by access-related methods.
|
| ActivityViolationException |
Exception will be thrown by Node.checkout and
Node.checkpoint if an activity A is present on the current
session and any of the following conditions is met: There already is
a node in another workspace that has a checked-out node for the version
history of N whose jcr:activity references A. There is a version in
the version history of N that is not a predecessor of N but whose
jcr:activity references A.
|
| And |
Performs a logical conjunction of two other constraints.
|
| Binary |
A Binary object holds a JCR property value of type
BINARY.
|
| BindVariableValue |
Evaluates to the value of a bind variable.
|
| ChildNode |
Tests whether the selector node is a child of a node
reachable by absolute path path.
|
| ChildNodeJoinCondition |
|
| Column |
Defines a column to include in the tabular view of query results.
|
| Comparison |
Filters node-tuples based on the outcome of a binary operation.
|
| Constraint |
Filters the set of node-tuples formed by evaluating the query's selectors and
the joins between them.
|
| ConstraintViolationException |
Exception thrown when an action would violate a constraint on repository
structure.
|
| Credentials |
|
| DescendantNode |
Tests whether the selector node is a descendant of a
node reachable by absolute path path.
|
| DescendantNodeJoinCondition |
|
| DynamicOperand |
An operand whose value can only be determined in evaluating the query.
|
| EquiJoinCondition |
Tests whether the value of a property in a first selector is equal to the
value of a property in a second selector.
|
| Event |
An event fired by the observation mechanism.
|
| EventIterator |
Allows easy iteration through a list of Events with
nextEvent as well as a skip method inherited from
RangeIterator.
|
| EventJournal |
|
| EventListener |
An event listener.
|
| EventListenerIterator |
Allows easy iteration through a list of EventListeners with
nextEventListener as well as a skip method
inherited from RangeIterator.
|
| FullTextSearch |
Performs a full-text search.
|
| FullTextSearchScore |
Evaluates to a DOUBLE value equal to the full-text search score
of a node.
|
| GuestCredentials |
GuestCredentials implements the Credentials
interface and is used to obtain a "guest", "public" or "anonymous" session.
|
| Hold |
Hold represents a hold that can be applied to an existing node
in order to prevent the node from being modified or removed.
|
| ImportUUIDBehavior |
|
| InvalidItemStateException |
|
| InvalidLifecycleTransitionException |
Exception thrown by Lifecycle management-related methods.
|
| InvalidNodeTypeDefinitionException |
Exception thrown when an attempt is made to register an invalid node type
definition template.
|
| InvalidQueryException |
Thrown by methods of Query.
|
| InvalidSerializedDataException |
Exception thrown by the deserialization methods of Session if
the serialized data being input has an invalid format.
|
| Item |
|
| ItemDefinition |
|
| ItemExistsException |
An exception thrown when an attempt is made to place an item in a position
where another item already exists.
|
| ItemNotFoundException |
|
| ItemVisitor |
This interface defines two signatures of the visit method; one
taking a Node, the other a Property.
|
| Join |
Performs a join between two node-tuple sources.
|
| JoinCondition |
Filters the set of node-tuples formed from a join.
|
| LabelExistsVersionException |
Exception thrown by VersionHistory.addVersionLabel if
moveLabel is set to false and an attempt is made to
add a label that already exists in the VersionHistory.
|
| Length |
Evaluates to the length (or lengths, if multi-valued) of a property.
|
| Literal |
Evaluates to a literal value.
|
| Lock |
Represents a lock placed on an item.
|
| LockException |
Exception thrown by when a lock-related error occurs.
|
| LockManager |
This interface encapsulates methods for the management of locks.
|
| LoginException |
|
| LowerCase |
Evaluates to the lower-case string value (or values, if multi-valued) of
operand.
|
| MergeException |
|
| NamedAccessControlPolicy |
An NamedAccessControlPolicy is an opaque access control policy
that is described by a JCR name and optionally a description.
|
| NamespaceException |
|
| NamespaceRegistry |
|
| Node |
The Node interface represents a node in a workspace.
|
| NodeDefinition |
A node definition.
|
| NodeDefinitionTemplate |
The NodeDefinitionTemplate interface extends
NodeDefinition with the addition of write methods, enabling the
characteristics of a child node definition to be set, after which the
NodeDefinitionTemplate is added to a NodeTypeTemplate.
|
| NodeIterator |
Allows easy iteration through a list of Nodes with
nextNode as well as a skip method inherited from
RangeIterator.
|
| NodeLocalName |
Evaluates to a NAME value equal to the local (unprefixed) name
of a node.
|
| NodeName |
Evaluates to a NAME value equal to the namespace-qualified name
of a node.
|
| NodeType |
A NodeType object represents a "live" node type that is
registered in the repository.
|
| NodeTypeDefinition |
The NodeTypeDefinition interface provides methods for
discovering the static definition of a node type.
|
| NodeTypeExistsException |
Exception thrown when an attempt is made to register a node type that already
exists, and allowUpdate has not been set to true.
|
| NodeTypeIterator |
An iterator for NodeType objects.
|
| NodeTypeManager |
Allows for the retrieval and (in implementations that support it) the
registration of node types.
|
| NodeTypeTemplate |
The NodeTypeTemplate interface is used to define node types which
are then registered through the NodeTypeManager.registerNodeType method.
|
| NoSuchNodeTypeException |
Exception thrown by node type-related methods.
|
| NoSuchWorkspaceException |
|
| Not |
Performs a logical negation of another constraint.
|
| ObservationManager |
The ObservationManager object.
|
| OnParentVersionAction |
The possible actions specified by the onParentVersion attribute
in a property definition within a node type definition.
|
| Operand |
An operand to a binary operation specified by a Comparison.
|
| Or |
Performs a logical disjunction of two other constraints.
|
| Ordering |
Determines the relative order of two node-tuples by evaluating operand for each.
|
| PathNotFoundException |
Exception thrown when no Item exists at the specified path or
when the specified path implies intermediary Nodes that do not
exist.
|
| Privilege |
A privilege represents the capability of performing a particular set of
operations on items in the JCR repository.
|
| Property |
A Property object represents the smallest granularity of content
storage.
|
| PropertyDefinition |
A property definition.
|
| PropertyDefinitionTemplate |
The PropertyDefinitionTemplate interface extends
PropertyDefinition with the addition of write methods, enabling
the characteristics of a child property definition to be set, after which the
PropertyDefinitionTemplate is added to a
NodeTypeTemplate.
|
| PropertyExistence |
Tests the existence of a property.
|
| PropertyIterator |
Allows easy iteration through a list of Propertys with
nextProperty as well as a skip method.
|
| PropertyType |
The property types supported by the JCR standard.
|
| PropertyValue |
Evaluates to the value (or values, if multi-valued) of a property.
|
| Query |
A Query object.
|
| QueryManager |
This interface encapsulates methods for the management of search queries.
|
| QueryObjectModel |
A query in the JCR query object model.
|
| QueryObjectModelConstants |
Defines constants used in the query object model.
|
| QueryObjectModelFactory |
A QueryObjectModelFactory creates instances of the JCR query
object model.
|
| QueryResult |
A QueryResult object.
|
| RangeIterator |
Extends Iterator with the skip,
getSize and getPosition methods.
|
| ReferentialIntegrityException |
Exception thrown on referential integrity violation.
|
| Repository |
The entry point into the content repository.
|
| RepositoryException |
Main exception thrown by classes in this package.
|
| RepositoryFactory |
RepositoryFactory is a factory for Repository
objects.
|
| RetentionManager |
|
| RetentionPolicy |
An RetentionPolicy is an object with a name and an optional
description.
|
| Row |
A row in the query result table.
|
| RowIterator |
Allows easy iteration through a list of Rows with
nextRow as well as a skip method inherited from
RangeIterator.
|
| SameNode |
Tests whether the selector node is reachable by
absolute path path.
|
| SameNodeJoinCondition |
Tests whether two nodes are "the same" according to the isSame
method of javax.jcr.Item.
|
| Selector |
Selects a subset of the nodes in the repository based on node type.
|
| Session |
The Session object provides read and (in level 2) write access
to the content of a particular workspace in the repository.
|
| SimpleCredentials |
SimpleCredentials implements the Credentials
interface and represents simple user ID/password credentials.
|
| Source |
Evaluates to a set of node-tuples.
|
| StaticOperand |
An operand whose value can be determined from static analysis of the query,
prior to its evaluation.
|
| TraversingItemVisitor |
An implementation of ItemVisitor.
|
| TraversingItemVisitor.Default |
Convenience class providing default implementations of the abstract
methods of TraversingItemVisitor.
|
| UnsupportedRepositoryOperationException |
Thrown by methods that are not supported by a particular implementation.
|
| UpperCase |
Evaluates to the upper-case string value (or values, if multi-valued) of
operand.
|
| Value |
A generic holder for the value of a property.
|
| ValueFactory |
The ValueFactory object provides methods for the creation Value
objects that can then be used to set properties.
|
| ValueFormatException |
Exception thrown when an attempt is made to assign a value to a property that
has an invalid format, given the type of the property.
|
| Version |
A Version object wraps an nt:version node.
|
| VersionException |
Exception thrown by Version.addSuccessor if an invalid version graph
operation is attempted.
|
| VersionHistory |
A VersionHistory object wraps an nt:versionHistory
node.
|
| VersionIterator |
Allows easy iteration through a list of Versions objects with
nextVersion as well as a skip method inherited from
RangeIterator.
|
| VersionManager |
|
| Workspace |
A Workspace object represents a view onto a persitent workspace
within a repository.
|