|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
true the event
will be included in the event bundle returned by RepositoryService.getEvents(Subscription, long).
SessionInfo.
Batch defines an ordered list of of operations that must be
executed at once on the persistent layer.Node identified by the given
NodeId.
Node identified by the given
NodeId.
Node identified by the given
NodeId and for activity identified by the specified
activityId.
Node identified by the given
NodeId.
statement is valid according to the
specified query language and returns the bind variable
names found in the query statement.
ChildInfo...srcNodeId
in workspace named srcWorkspaceName to the destination
in the workspace specified by the given SessionInfo.
QPropertyDefinition of an autocreated
property, compute suitable values to be used in transient space until
the newly created node gets saved.
this absolute path to
other.
srcNodeId
in workspace named srcWorkspaceName to the destination
in the workspace specified by the given SessionInfo.
Name with the given namespace URI and
local part and validates the given parameters.
Name holding the value of the specified
string.
Path out of the given parent path
string and the given relative path string.
- create(Path, Name, boolean) -
Method in interface org.apache.jackrabbit.spi.PathFactory
- Creates a new
Path out of the given parent path
string and the give name.
- create(Path, Name, int, boolean) -
Method in interface org.apache.jackrabbit.spi.PathFactory
- Creates a new
Path out of the given parent path
and the give name and normalized index.
- create(Name) -
Method in interface org.apache.jackrabbit.spi.PathFactory
- Creates a relative path based on a
Name.
- create(Name, int) -
Method in interface org.apache.jackrabbit.spi.PathFactory
- Creates a relative path based on a
Name and a normalized index.
- create(Path.Element[]) -
Method in interface org.apache.jackrabbit.spi.PathFactory
- Create a new
Path from the given elements.
- create(String) -
Method in interface org.apache.jackrabbit.spi.PathFactory
- Returns a
Path holding the value of the specified
string.
- create(String, int) -
Method in interface org.apache.jackrabbit.spi.QValueFactory
- Create a new
QValue using the given String representation
of the value and its type.
- create(Calendar) -
Method in interface org.apache.jackrabbit.spi.QValueFactory
- Create a new
QValue with type PropertyType.DATE.
- create(double) -
Method in interface org.apache.jackrabbit.spi.QValueFactory
- Create a new
QValue with type PropertyType.DOUBLE.
- create(long) -
Method in interface org.apache.jackrabbit.spi.QValueFactory
- Create a new
QValue with type PropertyType.LONG.
- create(boolean) -
Method in interface org.apache.jackrabbit.spi.QValueFactory
- Create a new
QValue with type PropertyType.BOOLEAN.
- create(Name) -
Method in interface org.apache.jackrabbit.spi.QValueFactory
- Create a new
QValue with type PropertyType.NAME.
- create(Path) -
Method in interface org.apache.jackrabbit.spi.QValueFactory
- Create a new
QValue with type PropertyType.PATH.
- create(BigDecimal) -
Method in interface org.apache.jackrabbit.spi.QValueFactory
- Create a new
QValue with type PropertyType.DECIMAL.
- create(URI) -
Method in interface org.apache.jackrabbit.spi.QValueFactory
- Create a new
QValue with type PropertyType.URI.
- create(byte[]) -
Method in interface org.apache.jackrabbit.spi.QValueFactory
- Create a new
QValue with type PropertyType.BINARY.
- create(InputStream) -
Method in interface org.apache.jackrabbit.spi.QValueFactory
- Creates a QValue that contains the given binary stream.
- create(File) -
Method in interface org.apache.jackrabbit.spi.QValueFactory
- Create a new
QValue with type PropertyType.BINARY.
- createActivity(SessionInfo, String) -
Method in interface org.apache.jackrabbit.spi.RepositoryService
- Create a new activity.
- createBatch(SessionInfo, ItemId) -
Method in interface org.apache.jackrabbit.spi.RepositoryService
- Indicates the start of a set of operations that cause modifications
on the underlying persistence layer.
- createConfiguration(SessionInfo, NodeId) -
Method in interface org.apache.jackrabbit.spi.RepositoryService
-
- createElement(Name) -
Method in interface org.apache.jackrabbit.spi.PathFactory
- Creates a path element from the given
name.
- createElement(Name, int) -
Method in interface org.apache.jackrabbit.spi.PathFactory
- Same as
PathFactory.createElement(Name) except that an explicit index can be
specified.
- createElement(String) -
Method in interface org.apache.jackrabbit.spi.PathFactory
- Creates a path element from the given
identifier.
- createEventFilter(SessionInfo, int, Path, boolean, String[], Name[], boolean) -
Method in interface org.apache.jackrabbit.spi.RepositoryService
- Creates an event filter.
- createNodeId(NodeId, Path) -
Method in interface org.apache.jackrabbit.spi.IdFactory
- Creates a new
NodeId from the given parent id and
the given Path object.
- createNodeId(String, Path) -
Method in interface org.apache.jackrabbit.spi.IdFactory
- Creates a new
NodeId from the given unique id (which identifies
an ancestor Node) and the given Path object.
- createNodeId(String) -
Method in interface org.apache.jackrabbit.spi.IdFactory
- Creates a new
NodeId from the given unique id.
- createPropertyId(NodeId, Name) -
Method in interface org.apache.jackrabbit.spi.IdFactory
- Creates a new
PropertyId from the given parent id and
property name.
- createRepositoryService(Map<?, ?>) -
Method in interface org.apache.jackrabbit.spi.RepositoryServiceFactory
- Create a new
RepositoryService.
- createSubscription(SessionInfo, EventFilter[]) -
Method in interface org.apache.jackrabbit.spi.RepositoryService
- Creates a new
Subscription for events with an initial set of
EventFilters.
- createWorkspace(SessionInfo, String, String) -
Method in interface org.apache.jackrabbit.spi.RepositoryService
- Create a new workspace with the specified
name.
name.
Path.getString().
true if this element denotes the current
('.') element, otherwise returns false.
true if this element represents an identifier element.
true if this element represents a regular name
(i.e.
ItemInfo denotes a node, false otherwise.
true if this element denotes the parent
('..') element, otherwise returns false.
true if this element denotes the root element,
otherwise returns false.
RepositoryService, that the given SessionInfo
will not be used any more.
Name
QItemDefinition.
QNodeDefinition.
QPropertyDefinition.
QValueConstraint.
Event is similar to the regular JCR Event and adds additional
information about the affected item.EventBundle is similar to the
EventIterator interface.EventFilter is applied to the events as generated on the
repository server.NodeId from the given JCR string representation.
Binary representation of this QValue
object.
boolean representation of this value.
Calendar representation of this value.
ChildInfos of the node represent by
this info, an empty iterator if that node doesn't have any child nodes
or null if the implementation is not able or for some
internal reasons not willing to compute the ChildInfo
iterator.
ChildInfos present on the
Node represented by the given parentId.
BigDecimal representation of this value.
null if no default
values are defined.
Names that are being
referenced by this node type definition (e.g.
double representation of this value.
EventJournal after a given point in
time.
NodeId for the node that is based on this info
object.
IdFactory.
Node.
PropertyType.NAME and PropertyType.PATH the
length of the internal value must not be used for indicating the length
of a property such as retrieved by calling Property.getLength()
and Property.getLengths().
Name object.
Node identified
by the given NodeId or null.
null if the token
should not be exposed to the API user.
SessionInfo.
long representation of this value.
Node.
Name of the property identified by this id.
null if not set.
Name representation of this value.
NameFactory.
uri.
Name object.
prefix.
QNodeDefinition for the Node
identified by the given id.
NodeId of the lock-holding Node.
NodeId of node for a given selectorname this
result row represents.
NodeInfo for the node identified by the given
NodeId.
NodeId of the parent.
Path of the item represented by this
ItemInfo.
Path representation of this value.
PathFactory.
null if not set.
QPropertyDefinition for the Property
identified by the given id.
PropertyInfo for the Property
identified by the given id.
QNodeTypeDefinitions of all registered nodetypes.
QNodeTypeDefinitions for the given names.
QValueFactory defined with this SPI implementation.
RepositoryService.getReferences(SessionInfo, NodeId, Name, boolean) instead.
Ids of the properties that are referencing
the node identified by the given nodeId.
Repository implementation built on top of
this RepositoryService.
Path of the root node.
selectorName of this result row.
Long.MAX_VALUE if the timeout is unknown or infinite).
InputStream representation of this QValue
object.
Path.Element.
PathFactory.create(String).
The String representation must consist of the String representation of
its elements separated by Path.DELIMITER.
String representation of this QValue
object.
PropertyDefinition.getValueConstraints().
PropertyType of this QValue object.
Node or null
if the Node is not identified by a uniqueID.
URI representation of this value.
QValues.
SessionInfo.
XAResource object that the transaction manager
will use to manage this XASessionInfo object's participation
in a distributed transaction.
IdFactory defines methods to construct new ItemIds.SessionInfo that will be used by other methods
on the RepositoryService.
InputStream into the
persistent layer.
true if the definition is abstract; false otherwise.
Path.getDepth().
Path.getDepth().
other path would be equal to this
path if both of them are normalized.
SessionInfo.
true if this event bundle is associated with a
change that was initiated by a local session info.
true if the SessionInfo used to
retrieve this LockInfo is the lock holder and thus enabled
to refresh or release the lock.
true if the definition is queryable; false otherwise.
ItemId identifies an item using a combination of unique ID
and path.ItemInfo is the base interface of NodeInfo
and PropertyInfo.Node identified by the given id.
Node identified by the given id.
LockInfo is used to transport lock information across the SPI
boundary.NodeId and its subtree
with the corresponding node present in the workspace with the name of
srcWorkspaceName.
NodeId and its subtree
with the corresponding node present in the workspace with the name of
srcWorkspaceName.
activityId into
the workspace the specified sessionInfo has been created for.
srcNodeId to the
new parent identified by destParentNodeId and change its
name to destName.
srcNodeId (and its
entire subtree) to the new location defined by destParentNodeId
and a new name (destName).
Name is a combination of a namespace URI and a local part.NameFactory...NodeId identifies a node on the SPI layer.NodeInfo provides the basic information required to build
nodes making up the repository hierarchy.
Note however, that the list of child nodes does not form part of a
NodeInfo.SessionInfo that will be used by other methods
on the RepositoryService.
SessionInfo for the given workspace name that
will be used by other methods on the RepositoryService.
Path interface defines the SPI level representation of
a JCR path.PathFactory...PropertyId identifies a property on the SPI layer.PropertyInfo provides the basic information to build a
Property.QItemDefinition is the SPI representation of
an item definition.QNodeDefinition is the SPI representation of
a node definition.QNodeTypeDefinition is the SPI representation of a
node type.QPropertyDefinition is the SPI representation of
a property definition.QueryInfo is the the return value of
RepositoryService.executeQuery(SessionInfo, String, String, Map, long, long, Map)
which is used to run a query on the RepositoryService.QueryResultRow represents the SPI equivalent of a query result
row.QValue is the SPI representation of a
jcr value.QValueConstraint is used to check the syntax of a value
constraint and to test if a specific value satisfies it.QValueFactory defines methods to create QValue
instances.QNodeTypeDefinitions.
activityId.
SessionInfo.
versionId.
NodeIds.
RepositoryService interface defines methods used to
retrieve information from the persistent layer of the repository as well
as the methods that modify its persistent state.RepositoryService instances.NodeId.
nodeId to the state defined
by the version with the specified versionId.
SessionInfo is created upon
RepositoryService.obtain(javax.jcr.Credentials, String) or
RepositoryService.obtain(SessionInfo, String) and will be used for
any call on the RepositoryService that requires user and workspace
identification.
In addition the SessionInfo acts as primary container for
lock tokens.nodeId.
Event.getUserData().
Batch or discard all the previous modifications.
Path consisting of those Path.Element objects
between the given from, inclusive, and the given to,
exclusive.
Subscription defines a marker interface for an event
subscription.nodeId.
Node identified by the given
NodeId.
Please note, that on logout all
session-scoped locks must be released by calling unlock.
names.
NodeId replacing
it (an the complete subtree) with a clone of its corresponding node
present in the workspace with the given srcWorkspaceName.
XASessionInfo extends the SessionInfo and provides
access to the XAResource of the session info.
|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||