A B C D E F G H I J L M N O P R S T U V W X

A

AccessControlEntry - Interface in org.apache.jackrabbit.api.jsr283.security
An AccessControlEntry represents the association of one or more Privilege objects with a specific Principal.
AccessControlException - Exception in org.apache.jackrabbit.api.jsr283.security
Exception thrown by access control related methods of AccessControlManager.
AccessControlException() - Constructor for exception org.apache.jackrabbit.api.jsr283.security.AccessControlException
Constructs a new instance of this class with null as its detail message.
AccessControlException(String) - Constructor for exception org.apache.jackrabbit.api.jsr283.security.AccessControlException
Constructs a new instance of this class with the specified detail message.
AccessControlException(String, Throwable) - Constructor for exception org.apache.jackrabbit.api.jsr283.security.AccessControlException
Constructs a new instance of this class with the specified detail message and root cause.
AccessControlException(Throwable) - Constructor for exception org.apache.jackrabbit.api.jsr283.security.AccessControlException
Constructs a new instance of this class with the specified root cause.
AccessControlList - Interface in org.apache.jackrabbit.api.jsr283.security
The AccessControlList is an AccessControlPolicy representing a list of access control entries.
AccessControlManager - Interface in org.apache.jackrabbit.api.jsr283.security
The AccessControlManager object is accessed via javax.jcr.Session#getAccessControlManager().
AccessControlPolicy - Interface in org.apache.jackrabbit.api.jsr283.security
The AccessControlPolicy is a marker interface for all kind of access control policies.
AccessControlPolicyIterator - Interface in org.apache.jackrabbit.api.jsr283.security
Allows easy iteration through a list of AccessControlPolicys with nextAccessControlPolicy as well as a skip method inherited from RangeIterator.
ACTION_ADD_NODE - Static variable in interface org.apache.jackrabbit.api.jsr283.Session
A constant representing the add_node action string, used to determine if this Session has permission to add a new node.
ACTION_READ - Static variable in interface org.apache.jackrabbit.api.jsr283.Session
A constant representing the read action string, used to determine if this Session has permission to retrieve an item (and read the value, in the case of a property).
ACTION_REMOVE - Static variable in interface org.apache.jackrabbit.api.jsr283.Session
A constant representing the remove action string, used to determine if this Session has permission to remove an item.
ACTION_SET_PROPERTY - Static variable in interface org.apache.jackrabbit.api.jsr283.Session
A constant representing the set_property action string, used to determine if this Session has permission to set (add or modify) a property.
addAccessControlEntry(Principal, Privilege[]) - Method in interface org.apache.jackrabbit.api.jsr283.security.AccessControlList
Adds an access control entry to this policy consisting of the specified principal and the specified privileges.
addHold(String, String, boolean) - Method in interface org.apache.jackrabbit.api.jsr283.retention.RetentionManager
Places a hold on the existing node at absPath.
addLockToken(String) - Method in interface org.apache.jackrabbit.api.jsr283.lock.LockManager
Adds the specified lock token to the current Session.
addMember(Authorizable) - Method in interface org.apache.jackrabbit.api.security.user.Group
Add a member to this Group.
Changes will be persisted immediately.
addReferee(Principal) - Method in interface org.apache.jackrabbit.api.security.user.Authorizable
Add the given Principal to this Authorizable.
allows(Subject) - Method in interface org.apache.jackrabbit.api.security.user.Impersonation
Test if the given subject (i.e.
Authorizable - Interface in org.apache.jackrabbit.api.security.user
The Authorizable is the common base interface for User and Group.
AuthorizableExistsException - Exception in org.apache.jackrabbit.api.security.user
AuthorizableExistsException
AuthorizableExistsException(String) - Constructor for exception org.apache.jackrabbit.api.security.user.AuthorizableExistsException
 

B

Binary - Interface in org.apache.jackrabbit.api.jsr283
A Binary object holds a JCR property value of type BINARY.

C

cancelMerge(String, Version) - Method in interface org.apache.jackrabbit.api.jsr283.version.VersionManager
Cancels the merge process with respect to the node at absPath and the specified version.
changePassword(String) - Method in interface org.apache.jackrabbit.api.security.user.User
Change the password of this user.
checkin(String) - Method in interface org.apache.jackrabbit.api.jsr283.version.VersionManager
Creates for the versionable node at absPath a new version with a system generated version name and returns that version (which will be the new base version of this node).
checkout(String) - Method in interface org.apache.jackrabbit.api.jsr283.version.VersionManager
Sets the versionable node at absPath to checked-out status by setting its jcr:isCheckedOut property to true.
checkpoint(String) - Method in interface org.apache.jackrabbit.api.jsr283.version.VersionManager
Performs a checkin() followed by a checkout() on the versionable node at absPath.
createActivity(String) - Method in interface org.apache.jackrabbit.api.jsr283.version.VersionManager
This method creates a new nt:activity at an implementation-determined location in the /jcr:system/jcr:activities subtree.
createConfiguration(String, Version) - Method in interface org.apache.jackrabbit.api.jsr283.version.VersionManager
Calling createConfiguration on the node N at absPath creates, in the configuration storage, a new nt:configuration node whose root is N.
createGroup(Principal) - Method in interface org.apache.jackrabbit.api.security.user.UserManager
Creates a new Group that is based on the given principal.
createGroup(Principal, String) - Method in interface org.apache.jackrabbit.api.security.user.UserManager
Creates a new Group that is based on the given principal and the specified itermediatePath hint.
createUser(String, String) - Method in interface org.apache.jackrabbit.api.security.user.UserManager
Creates an User for the given userID / password pair; neither of the specified parameters can be null.
Same as UserManager.createUser(String,String,Principal,String) where the specified userID is equal to the principal name and the intermediate path is null.
createUser(String, String, Principal, String) - Method in interface org.apache.jackrabbit.api.security.user.UserManager
Creates an User for the given userID that authenitcates with the given Credentials and returns the specified Principal upon Authorizable.getPrincipal().
createWorkspace(String) - Method in interface org.apache.jackrabbit.api.JackrabbitWorkspace
Creates a workspace with the given name.
createWorkspace(String, InputSource) - Method in interface org.apache.jackrabbit.api.JackrabbitWorkspace
Creates a workspace with the given name and a workspace configuration template.
createWorkspace(String) - Method in interface org.apache.jackrabbit.api.jsr283.Workspace
Creates a new Workspace with the specified name.
createWorkspace(String, String) - Method in interface org.apache.jackrabbit.api.jsr283.Workspace
Creates a new Workspace with the specified name initialized with a clone of the content of the workspace srcWorkspace.

D

declaredMemberOf() - Method in interface org.apache.jackrabbit.api.security.user.Authorizable
 
deleteWorkspace(String) - Method in interface org.apache.jackrabbit.api.jsr283.Workspace
Deletes the workspace with the specified name from the repository, deleting all content within it.
doneMerge(String, Version) - Method in interface org.apache.jackrabbit.api.jsr283.version.VersionManager
Completes the merge process with respect to the node at absPath and the specified version.

E

Event - Interface in org.apache.jackrabbit.api.jsr283.observation
Event is a preliminary interface that contains the new methods introduce in JSR 283.
EventIterator - Interface in org.apache.jackrabbit.api.jsr283.observation
 
EventJournal - Interface in org.apache.jackrabbit.api.jsr283.observation
An EventJournal is an extension of EventIterator that provides the additional method EventJournal.skipTo(long):

F

findAuthorizables(String, String) - Method in interface org.apache.jackrabbit.api.security.user.UserManager
Returns all Authorizables that have property with the given name and that Property equals the given value.
findAuthorizables(String, String, int) - Method in interface org.apache.jackrabbit.api.security.user.UserManager
Returns all Authorizables that have property with the given name and that Property equals the given value.
findPrincipals(String) - Method in interface org.apache.jackrabbit.api.security.principal.PrincipalManager
Gets the principals matching a simple filter expression applied against the principal name.
findPrincipals(String, int) - Method in interface org.apache.jackrabbit.api.security.principal.PrincipalManager
Gets the principals matching a simple filter expression applied against the principal name AND the specified search type.
followLifecycleTransition(String) - Method in interface org.apache.jackrabbit.api.jsr283.Node
Causes the lifecycle state of this node to undergo the specified transition.

G

getAccessControlEntries() - Method in interface org.apache.jackrabbit.api.jsr283.security.AccessControlList
Returns all access control entries present with this policy.
getAccessControlManager() - Method in interface org.apache.jackrabbit.api.jsr283.Session
Returns the access control manager for this Session.
getActivity() - Method in interface org.apache.jackrabbit.api.jsr283.version.VersionManager
Returns the node representing the current activity or null if there is no current activity.
getAggregatePrivileges() - Method in interface org.apache.jackrabbit.api.jsr283.security.Privilege
If this privilege is an aggregate privilege, returns the privileges it contains, the privileges contained by any aggregate privileges among those, and so on (the transitive closure of privileges contained by this privilege).
getAllFrozenNodes() - Method in interface org.apache.jackrabbit.api.jsr283.version.VersionHistory
Returns an iterator over all the frozen nodes of all the versions of this version history.
getAllLinearFrozenNodes() - Method in interface org.apache.jackrabbit.api.jsr283.version.VersionHistory
This method returns all the frozen nodes of all the versions in this verison history in the same order as VersionHistory.getAllLinearVersions().
getAllLinearVersions() - Method in interface org.apache.jackrabbit.api.jsr283.version.VersionHistory
This method returns an iterator over all the versions in the line of descent from the root version to that base version within this history that is bound to the workspace through which this VersionHistory was accessed.
getAllowedLifecycleTransistions() - Method in interface org.apache.jackrabbit.api.jsr283.Node
Returns the list of valid state transitions for this node.
getApplicablePolicies(String) - Method in interface org.apache.jackrabbit.api.jsr283.security.AccessControlManager
Returns the access control policies that are capable of being applied to the node at absPath.
getAuthorizable(String) - Method in interface org.apache.jackrabbit.api.security.user.UserManager
Get the Authorizable by its id.
getAuthorizable(Principal) - Method in interface org.apache.jackrabbit.api.security.user.UserManager
Get the Authorizable by its main Principal.
getBaseVersion(String) - Method in interface org.apache.jackrabbit.api.jsr283.version.VersionManager
Returns the current base version of the versionable node at absPath.
getContentIdentity() - Method in interface org.apache.jackrabbit.api.JackrabbitValue
Get a unique identifier of the content of this value.
getCredentials() - Method in interface org.apache.jackrabbit.api.security.user.User
Returns Credentials for this user.
getDate() - Method in interface org.apache.jackrabbit.api.jsr283.observation.Event
Returns the date when the change was persisted that caused this event.
getDate() - Method in interface org.apache.jackrabbit.api.jsr283.observation.EventIterator
Returns the date associated with this event iterator, or null.
getDeclaredAggregatePrivileges() - Method in interface org.apache.jackrabbit.api.jsr283.security.Privilege
If this privilege is an aggregate privilege, returns the privileges directly contained by the aggregate privilege.
getDeclaredChildNodeDefinitions() - Method in interface org.apache.jackrabbit.api.jsr283.nodetype.NodeTypeDefinition
Returns an array containing the child node definitions actually declared in this node type.
getDeclaredMembers() - Method in interface org.apache.jackrabbit.api.security.user.Group
 
getDeclaredPropertyDefinitions() - Method in interface org.apache.jackrabbit.api.jsr283.nodetype.NodeTypeDefinition
Returns an array containing the property definitions actually declared in this node type.
getDeclaredSupertypeNames() - Method in interface org.apache.jackrabbit.api.jsr283.nodetype.NodeTypeDefinition
Returns the names of the supertypes actually declared in this node type.
getDescriptorValue(String) - Method in interface org.apache.jackrabbit.api.jsr283.Repository
The value of a single-value descriptor is found by passing the key for that descriptor to this method.
getDescriptorValues(String) - Method in interface org.apache.jackrabbit.api.jsr283.Repository
The value array of a multi-value descriptor is found by passing the key for that descriptor to this method.
getEffectivePolicies(String) - Method in interface org.apache.jackrabbit.api.jsr283.security.AccessControlManager
Returns the AccessControlPolicy objects that currently are in effect at the node at absPath.
getEveryone() - Method in interface org.apache.jackrabbit.api.security.principal.PrincipalManager
Returns the Principal which is implicitely is applied to every subject.
getFrozenNode() - Method in interface org.apache.jackrabbit.api.jsr283.version.Version
Returns the frozen node of this version.
getGroupMembership(Principal) - Method in interface org.apache.jackrabbit.api.security.principal.PrincipalManager
Returns an iterator over all group principals for which the given principal is either direct or indirect member of.
getHolds(String) - Method in interface org.apache.jackrabbit.api.jsr283.retention.RetentionManager
Returns all hold objects that have been added through this API to the existing node at absPath.
getID() - Method in interface org.apache.jackrabbit.api.security.user.Authorizable
Return the implementation specific identifer for this Authorizable.
getIdentifier() - Method in interface org.apache.jackrabbit.api.jsr283.Node
Returns the identifier of this node.
getIdentifier() - Method in interface org.apache.jackrabbit.api.jsr283.observation.Event
Returns the identifier associated with this event or null if this event has no associated identifier.
getImpersonation() - Method in interface org.apache.jackrabbit.api.security.user.User
 
getImpersonators() - Method in interface org.apache.jackrabbit.api.security.user.Impersonation
 
getInfo() - Method in interface org.apache.jackrabbit.api.jsr283.observation.Event
Returns the information map associated with this event.
getLinearPredecessor() - Method in interface org.apache.jackrabbit.api.jsr283.version.Version
Assuming that this Version object was acquired through a Workspace W and is within the VersionHistory H, this method returns the predecessor of this version along the same line of descent as is returned by H.getAllLinearVersions() where H was also acquired through W.
getLinearSuccessor() - Method in interface org.apache.jackrabbit.api.jsr283.version.Version
Assuming that this Version object was acquired through a Workspace W and is within the VersionHistory H, this method returns the successor of this version along the same line of descent as is returned by H.getAllLinearVersions() where H was also acquired through W.
getLock(String) - Method in interface org.apache.jackrabbit.api.jsr283.lock.LockManager
Returns the Lock object that applies to the node at the specified absPath.
getLockManager() - Method in interface org.apache.jackrabbit.api.jsr283.Workspace
Returns the LockManager object, through which locking methods are accessed.
getLockTokens() - Method in interface org.apache.jackrabbit.api.jsr283.lock.LockManager
Returns an array containing all lock tokens currently held by the current Session.
getMembers() - Method in interface org.apache.jackrabbit.api.security.user.Group
 
getName() - Method in interface org.apache.jackrabbit.api.jsr283.nodetype.NodeTypeDefinition
Returns the name of the node type.
getName() - Method in interface org.apache.jackrabbit.api.jsr283.retention.Hold
Returns the name of this Hold.
getName() - Method in interface org.apache.jackrabbit.api.jsr283.retention.RetentionPolicy
Returns the name of the retention policy.
getName() - Method in interface org.apache.jackrabbit.api.jsr283.security.NamedAccessControlPolicy
Returns the name of the access control policy, which is JCR name and should be unique among the choices applicable to any particular node.
getName() - Method in interface org.apache.jackrabbit.api.jsr283.security.Privilege
Returns the name of this privilege.
getNode() - Method in interface org.apache.jackrabbit.api.jsr283.query.Row
Returns the Node corresponding to this Row.
getNode(String) - Method in interface org.apache.jackrabbit.api.jsr283.query.Row
Returns the Node corresponding to this Row and the specified selector.
getNode(String) - Method in interface org.apache.jackrabbit.api.jsr283.Session
Returns the node at the specified absolute path in the workspace.
getNodeByIdentifier(String) - Method in interface org.apache.jackrabbit.api.jsr283.Session
Returns the node specified by the given identifier.
getNodeDefinitionTemplates() - Method in interface org.apache.jackrabbit.api.jsr283.nodetype.NodeTypeTemplate
Returns a mutable List of NodeDefinitionTemplate objects.
getPath() - Method in interface org.apache.jackrabbit.api.jsr283.query.Row
Equivalent to Row.getNode().getPath().
getPath(String) - Method in interface org.apache.jackrabbit.api.jsr283.query.Row
Equivalent to Row.getNode(selectorName).getPath().
getPolicies(String) - Method in interface org.apache.jackrabbit.api.jsr283.security.AccessControlManager
Returns the AccessControlPolicy objects that have been set to the node at absPath or an empty array if no policy has been set.
getPrimaryItemName() - Method in interface org.apache.jackrabbit.api.jsr283.nodetype.NodeTypeDefinition
Returns the name of the primary item (one of the child items of the nodes of this node type).
getPrincipal() - Method in interface org.apache.jackrabbit.api.jsr283.security.AccessControlEntry
Returns the principal associated with this access control entry.
getPrincipal(String) - Method in interface org.apache.jackrabbit.api.security.principal.PrincipalManager
Returns the principal with the given name if is known to this manager (with respect to the sessions access rights).
getPrincipal() - Method in interface org.apache.jackrabbit.api.security.user.Authorizable
 
getPrincipalManager() - Method in interface org.apache.jackrabbit.api.JackrabbitSession
Returns the PrincipalManager for the current Session.
getPrincipals(int) - Method in interface org.apache.jackrabbit.api.security.principal.PrincipalManager
Returns all Principals matching the specified search type.
getPrincipals() - Method in interface org.apache.jackrabbit.api.security.user.Authorizable
 
getPrivileges() - Method in interface org.apache.jackrabbit.api.jsr283.security.AccessControlEntry
Returns the privileges associated with this access control entry.
getPrivileges(String) - Method in interface org.apache.jackrabbit.api.jsr283.security.AccessControlManager
Returns the privileges the session has for absolute path absPath, which must be an existing node.
getProperty(String) - Method in interface org.apache.jackrabbit.api.jsr283.Session
Returns the property at the specified absolute path in the workspace.
getProperty(String) - Method in interface org.apache.jackrabbit.api.security.user.Authorizable
Returns the values for the properties with the specified name or null.
getPropertyDefinitionTemplates() - Method in interface org.apache.jackrabbit.api.jsr283.nodetype.NodeTypeTemplate
Returns a mutable List of PropertyDefinitionTemplate objects.
getPropertyNames() - Method in interface org.apache.jackrabbit.api.security.user.Authorizable
Returns the names of properties present with this Authorizable.
getReferences(String) - Method in interface org.apache.jackrabbit.api.jsr283.Node
This method returns all REFERENCE properties that refer to this node, have the specified name and that are accessible through the current Session.
getRepository(Map) - Method in interface org.apache.jackrabbit.api.jsr283.RepositoryFactory
Attempts to establish a connection to a repository using the given parameters.
getRetentionManager() - Method in interface org.apache.jackrabbit.api.jsr283.Session
Returns the retention and hold manager for this Session.
getRetentionPolicy(String) - Method in interface org.apache.jackrabbit.api.jsr283.retention.RetentionManager
Returns the retention policy that has been set using RetentionManager.setRetentionPolicy(java.lang.String, org.apache.jackrabbit.api.jsr283.retention.RetentionPolicy) on the node at absPath or null if no policy has been set.
getScore() - Method in interface org.apache.jackrabbit.api.jsr283.query.Row
Returns the full text search score for this row associated with the default selector.
getScore(String) - Method in interface org.apache.jackrabbit.api.jsr283.query.Row
Returns the full text search score for this row associated with the specified selector.
getSecondsRemaining() - Method in interface org.apache.jackrabbit.api.jsr283.lock.Lock
Returns the seconds remaining until this locks times out (Long.MAX_VALUE if the timeout is unknown or infinite).
getSharedSet() - Method in interface org.apache.jackrabbit.api.jsr283.Node
Returns an iterator over all nodes that are in the shared set of this node.
getSize() - Method in interface org.apache.jackrabbit.api.jsr283.Binary
Returns the size of this Binary value in bytes.
getStream() - Method in interface org.apache.jackrabbit.api.jsr283.Binary
Returns an InputStream representation of this value.
getSupportedPrivileges(String) - Method in interface org.apache.jackrabbit.api.jsr283.security.AccessControlManager
Returns the privileges supported for absolute path absPath, which must be an existing node.
getUserData() - Method in interface org.apache.jackrabbit.api.jsr283.observation.Event
Returns the user data set through ObservationManager.setUserData() on the ObservationManager bound to the Session that caused the event.
getUserManager() - Method in interface org.apache.jackrabbit.api.JackrabbitSession
Returns the UserManager for the current Session.
getVersionableIdentifier() - Method in interface org.apache.jackrabbit.api.jsr283.version.VersionHistory
Returns the identifier of the versionable node for which this is the version history.
getVersionHistory(String) - Method in interface org.apache.jackrabbit.api.jsr283.version.VersionManager
Returns the VersionHistory object of the node at absPath.
getVersionManager() - Method in interface org.apache.jackrabbit.api.jsr283.Workspace
Returns the VersionManager object.
getWeakReferences() - Method in interface org.apache.jackrabbit.api.jsr283.Node
This method returns all WEAKREFERENCE properties that refer to this node and that are accessible through the current Session.
getWeakReferences(String) - Method in interface org.apache.jackrabbit.api.jsr283.Node
This method returns all WEAKREFERENCE properties that refer to this node, have the specified name and that are accessible through the current Session.
getXAResource() - Method in interface org.apache.jackrabbit.api.XASession
Retrieves an XAResource object that the transaction manager will use to manage this XASession object's participation in a distributed transaction.
grantImpersonation(Principal) - Method in interface org.apache.jackrabbit.api.security.user.Impersonation
 
Group - Interface in org.apache.jackrabbit.api.security.user
A Group is a collection of Authorizables.
GuestCredentials - Class in org.apache.jackrabbit.api.jsr283
GuestCredentials implements the Credentials interface and is used to obtain a "guest", "public" or "anonymous" session.
GuestCredentials() - Constructor for class org.apache.jackrabbit.api.jsr283.GuestCredentials
The constructor creates a new GuestCredentials object.

H

hasCapability(String, Object, Map) - Method in interface org.apache.jackrabbit.api.jsr283.Session
Checks whether an operation can be performed given as much context as can be determined by the repository, including: Permissions granted to the current user, including access control privileges.
hasNodeType(String) - Method in interface org.apache.jackrabbit.api.JackrabbitNodeTypeManager
Deprecated. Checks if a node type with the given name is registered.
hasOrderableChildNodes() - Method in interface org.apache.jackrabbit.api.jsr283.nodetype.NodeTypeDefinition
Returns true if nodes of this type must support orderable child nodes; returns false otherwise.
hasPermission(String, String) - Method in interface org.apache.jackrabbit.api.jsr283.Session
Returns true if this Session has permission to perform the specified actions at the specified absPath and false otherwise.
hasPrincipal(String) - Method in interface org.apache.jackrabbit.api.security.principal.PrincipalManager
Checks if the principal with the given name is known to this manager (in respect to the sessions access rights).
hasPrivileges(String, Privilege[]) - Method in interface org.apache.jackrabbit.api.jsr283.security.AccessControlManager
Returns whether the session has the specified privileges for absolute path absPath, which must be an existing node.
hasProperty(String) - Method in interface org.apache.jackrabbit.api.security.user.Authorizable
Tests if a the property with specified name exists.
Hold - Interface in org.apache.jackrabbit.api.jsr283.retention
Hold represents a hold that can be applied to an existing node in order to prevent the node from being modified or removed.
holdsLock(String) - Method in interface org.apache.jackrabbit.api.jsr283.lock.LockManager
Returns true if the node at absPath holds a lock; otherwise returns false.

I

Impersonation - Interface in org.apache.jackrabbit.api.security.user
The Impersonation maintains Principals that are allowed to impersonate.
InvalidLifecycleTransitionException - Exception in org.apache.jackrabbit.api.jsr283
Exception thrown by Lifecycle management-related methods.
InvalidLifecycleTransitionException() - Constructor for exception org.apache.jackrabbit.api.jsr283.InvalidLifecycleTransitionException
Constructs a new instance of this class with null as its detail message.
InvalidLifecycleTransitionException(String) - Constructor for exception org.apache.jackrabbit.api.jsr283.InvalidLifecycleTransitionException
Constructs a new instance of this class with the specified detail message.
InvalidLifecycleTransitionException(String, Throwable) - Constructor for exception org.apache.jackrabbit.api.jsr283.InvalidLifecycleTransitionException
Constructs a new instance of this class with the specified detail message and root cause.
InvalidLifecycleTransitionException(Throwable) - Constructor for exception org.apache.jackrabbit.api.jsr283.InvalidLifecycleTransitionException
Constructs a new instance of this class with the specified root cause.
InvalidNodeTypeDefinitionException - Exception in org.apache.jackrabbit.api.jsr283.nodetype
Exception thrown when an attempt is made to register an invalid node type definition template.
InvalidNodeTypeDefinitionException() - Constructor for exception org.apache.jackrabbit.api.jsr283.nodetype.InvalidNodeTypeDefinitionException
Constructs a new instance of this class with null as its detail message.
InvalidNodeTypeDefinitionException(String) - Constructor for exception org.apache.jackrabbit.api.jsr283.nodetype.InvalidNodeTypeDefinitionException
Constructs a new instance of this class with the specified detail message.
InvalidNodeTypeDefinitionException(String, Throwable) - Constructor for exception org.apache.jackrabbit.api.jsr283.nodetype.InvalidNodeTypeDefinitionException
Constructs a new instance of this class with the specified detail message and root cause.
InvalidNodeTypeDefinitionException(Throwable) - Constructor for exception org.apache.jackrabbit.api.jsr283.nodetype.InvalidNodeTypeDefinitionException
Constructs a new instance of this class with the specified root cause.
isAbstract() - Method in interface org.apache.jackrabbit.api.jsr283.nodetype.NodeTypeDefinition
Returns true if this is an abstract node type; returns false otherwise.
isAbstract() - Method in interface org.apache.jackrabbit.api.jsr283.security.Privilege
Returns whether this privilege is an abstract privilege.
isAdmin() - Method in interface org.apache.jackrabbit.api.security.user.User
 
isAggregate() - Method in interface org.apache.jackrabbit.api.jsr283.security.Privilege
Returns whether this privilege is an aggregate privilege.
isCheckedOut(String) - Method in interface org.apache.jackrabbit.api.jsr283.version.VersionManager
Returns true if the node at absPath is either versionable (full or simple) and currently checked-out, non-versionable and its nearest versionable ancestor is checked-out or non-versionable and it has no versionable ancestor.
isDeep() - Method in interface org.apache.jackrabbit.api.jsr283.retention.Hold
Returns true if this Hold is deep.
isExternal() - Method in interface org.apache.jackrabbit.api.observation.JackrabbitEvent
Return a flag indicating whether this is an externally generated event.
isGroup() - Method in interface org.apache.jackrabbit.api.security.user.Authorizable
 
isLocked(String) - Method in interface org.apache.jackrabbit.api.jsr283.lock.LockManager
Returns true if the node at absPath is locked either as a result of a lock held by that node or by a deep lock on a node above that node; otherwise returns false.
isLockOwningSession() - Method in interface org.apache.jackrabbit.api.jsr283.lock.Lock
Returns true if the current session is the owner of this lock, either because it is session-scoped and bound to this session or open-scoped and this session currently holds the token for this lock.
isMember(Authorizable) - Method in interface org.apache.jackrabbit.api.security.user.Group
 
isMixin() - Method in interface org.apache.jackrabbit.api.jsr283.nodetype.NodeTypeDefinition
Returns true if this is a mixin type; returns false if it is primary.
isSingleValueDescriptor(String) - Method in interface org.apache.jackrabbit.api.jsr283.Repository
Returns true if key is a valid single-value descriptor; otherwise returns false.
isStandardDescriptor(String) - Method in interface org.apache.jackrabbit.api.jsr283.Repository
Returns true if key is a standard descriptor defined by the string constants in this interface and false if it is either a valid implementation-specific key or not a valid key.

J

JackrabbitEvent - Interface in org.apache.jackrabbit.api.observation
This is an extension of the event interface which provides a method to detect whether the changes happened on locally or remotely in a clustered environment.
JackrabbitNodeTypeManager - Interface in org.apache.jackrabbit.api
Deprecated. This interface will be replaced by the standard JCR 2.0 API in Apache Jackrabbit 2.0.
JackrabbitRepository - Interface in org.apache.jackrabbit.api
The Jackrabbit repository interface.
JackrabbitSession - Interface in org.apache.jackrabbit.api
JackrabbitSession...
JackrabbitValue - Interface in org.apache.jackrabbit.api
Values returned by Jackrabbit may implement this interface.
JackrabbitWorkspace - Interface in org.apache.jackrabbit.api
The Jackrabbit workspace interface.
JCR_ADD_CHILD_NODES - Static variable in interface org.apache.jackrabbit.api.jsr283.security.Privilege
A constant representing jcr:addChildNodes (in extended form), the privilege to create child nodes of a node.
JCR_ALL - Static variable in interface org.apache.jackrabbit.api.jsr283.security.Privilege
A constant representing jcr:all (in extended form), an aggregate privilege that contains all predefined privileges: jcr:read jcr:write jcr:readAccessControl jcr:modifyAccessControl jcr:lockManagement jcr:versionManagement jcr:nodeTypeManagement jcr:retentionManagement jcr:lifecycleManagement It should, in addition, include all implementation-defined privileges.
JCR_LIFECYCLE_MANAGEMENT - Static variable in interface org.apache.jackrabbit.api.jsr283.security.Privilege
A constant representing jcr:lifecycleManagement.
JCR_LOCK_MANAGEMENT - Static variable in interface org.apache.jackrabbit.api.jsr283.security.Privilege
A constant representing jcr:lockManagement.
JCR_MODIFY_ACCESS_CONTROL - Static variable in interface org.apache.jackrabbit.api.jsr283.security.Privilege
A constant representing jcr:modifyAccessControl (in extended form), the privilege to modify the access control policies of a node.
JCR_MODIFY_PROPERTIES - Static variable in interface org.apache.jackrabbit.api.jsr283.security.Privilege
A constant representing jcr:modifyProperties (in extended form), the privilege to create, modify and remove the properties of a node.
JCR_NODE_TYPE_MANAGEMENT - Static variable in interface org.apache.jackrabbit.api.jsr283.security.Privilege
A constant representing jcr:nodeTypeManagement.
JCR_READ - Static variable in interface org.apache.jackrabbit.api.jsr283.security.Privilege
A constant representing jcr:read (in extended form), the privilege to retrieve a node and get its properties and their values.
JCR_READ_ACCESS_CONTROL - Static variable in interface org.apache.jackrabbit.api.jsr283.security.Privilege
A constant representing jcr:readAccessControl (in extended form), the privilege to get the access control policy of a node.
JCR_REMOVE_CHILD_NODES - Static variable in interface org.apache.jackrabbit.api.jsr283.security.Privilege
A constant representing jcr:removeChildNodes (in extended form), the privilege to remove child nodes of a node.
JCR_REMOVE_NODE - Static variable in interface org.apache.jackrabbit.api.jsr283.security.Privilege
A constant representing jcr:removeNode (in extended form), the privilege to remove a node.
JCR_RETENTION_MANAGEMENT - Static variable in interface org.apache.jackrabbit.api.jsr283.security.Privilege
A constant representing jcr:retentionManagement.
JCR_VERSION_MANAGEMENT - Static variable in interface org.apache.jackrabbit.api.jsr283.security.Privilege
A constant representing jcr:versionManagement.
JCR_WRITE - Static variable in interface org.apache.jackrabbit.api.jsr283.security.Privilege
A constant representing jcr:write (in extended form), an aggregate privilege that contains: jcr:modifyProperties jcr:addChildNodes jcr:removeNode jcr:removeChildNodes

L

Lock - Interface in org.apache.jackrabbit.api.jsr283.lock
This interface holds extensions made in JCR 2.0 while work is in progress implementing JCR 2.0.
lock(String, boolean, boolean, long, String) - Method in interface org.apache.jackrabbit.api.jsr283.lock.LockManager
Places a lock on the node at absPath.
LockManager - Interface in org.apache.jackrabbit.api.jsr283.lock
This interface holds extensions made in JCR 2.0 while work is in progress implementing JCR 2.0.

M

memberOf() - Method in interface org.apache.jackrabbit.api.security.user.Authorizable
 
merge(String, String, boolean) - Method in interface org.apache.jackrabbit.api.jsr283.version.VersionManager
This method can be thought of as a version-sensitive update.
merge(String, String, boolean, boolean) - Method in interface org.apache.jackrabbit.api.jsr283.version.VersionManager
This method can be thought of as a version-sensitive update.
merge(Node) - Method in interface org.apache.jackrabbit.api.jsr283.version.VersionManager
This method merges the changes that were made under the specified activity into the current workspace.

N

NAME_ACTIVITIES_NODE - Static variable in interface org.apache.jackrabbit.api.jsr283.Workspace
A constant for the name of the activities node.
NAME_CONFIGURATIONS_NODE - Static variable in interface org.apache.jackrabbit.api.jsr283.Workspace
A constant for the name of the configurations node.
NAME_JCR_XMLCHARACTERS - Static variable in interface org.apache.jackrabbit.api.jsr283.Workspace
A constant for the name of the jcr:xmlcharacters property produced on Workspace.importXML(java.lang.String, java.io.InputStream, int).
NAME_JCR_XMLTEXT - Static variable in interface org.apache.jackrabbit.api.jsr283.Workspace
A constant for the name of the jcr:xmltext node produced on Workspace.importXML(java.lang.String, java.io.InputStream, int).
NAME_NODE_TYPES_NODE - Static variable in interface org.apache.jackrabbit.api.jsr283.Workspace
A constant for the name of the node type definition storage node.
NAME_SYSTEM_NODE - Static variable in interface org.apache.jackrabbit.api.jsr283.Workspace
A constant for the name of the system node.
NAME_UNFILED_NODE - Static variable in interface org.apache.jackrabbit.api.jsr283.Workspace
A constant for the name of the unfiled storage node.
NAME_VERSION_STORAGE_NODE - Static variable in interface org.apache.jackrabbit.api.jsr283.Workspace
A constant for the name of the version storage node.
NAME_WORKSPACE_ROOT - Static variable in interface org.apache.jackrabbit.api.jsr283.Workspace
A constant for the name of the workspace root node.
NamedAccessControlPolicy - Interface in org.apache.jackrabbit.api.jsr283.security
An NamedAccessControlPolicy is an opaque access control policy that is described by a JCR name and optionally a description.
nextAccessControlPolicy() - Method in interface org.apache.jackrabbit.api.jsr283.security.AccessControlPolicyIterator
Returns the next AccessControlPolicy in the iteration.
nextPrincipal() - Method in interface org.apache.jackrabbit.api.security.principal.PrincipalIterator
Returns the next principal.
Node - Interface in org.apache.jackrabbit.api.jsr283
This interface holds extensions made in JCR 2.0 while work is in progress implementing JCR 2.0.
NODE_MOVED - Static variable in interface org.apache.jackrabbit.api.jsr283.observation.Event
Generated on persist when a node is moved.
NodeDefinitionTemplate - Interface in org.apache.jackrabbit.api.jsr283.nodetype
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.
nodeExists(String) - Method in interface org.apache.jackrabbit.api.jsr283.Session
Returns true if a node exists at absPath and this Session has read access to it; otherwise returns false.
NodeTypeDefinition - Interface in org.apache.jackrabbit.api.jsr283.nodetype
The NodeTypeDefinition interface provides methods for discovering the static definition of a node type.
NodeTypeExistsException - Exception in org.apache.jackrabbit.api.jsr283.nodetype
Exception thrown when an attempt is made to register a node type that already exisits, and allowUpdate has not been set to true.
NodeTypeExistsException() - Constructor for exception org.apache.jackrabbit.api.jsr283.nodetype.NodeTypeExistsException
Constructs a new instance of this class with null as its detail message.
NodeTypeExistsException(String) - Constructor for exception org.apache.jackrabbit.api.jsr283.nodetype.NodeTypeExistsException
Constructs a new instance of this class with the specified detail message.
NodeTypeExistsException(String, Throwable) - Constructor for exception org.apache.jackrabbit.api.jsr283.nodetype.NodeTypeExistsException
Constructs a new instance of this class with the specified detail message and root cause.
NodeTypeExistsException(Throwable) - Constructor for exception org.apache.jackrabbit.api.jsr283.nodetype.NodeTypeExistsException
Constructs a new instance of this class with the specified root cause.
NodeTypeTemplate - Interface in org.apache.jackrabbit.api.jsr283.nodetype
The NodeTypeTemplate interface represents a simple container structure used to define node types which are then registered through the NodeTypeManager.registerNodeType method.
NoSuchPrincipalException - Exception in org.apache.jackrabbit.api.security.principal
Exception used to indicate that a Principal is not known to the system.
NoSuchPrincipalException(String) - Constructor for exception org.apache.jackrabbit.api.security.principal.NoSuchPrincipalException
 

O

org.apache.jackrabbit.api - package org.apache.jackrabbit.api
Contains set of interfaces that form the Jackrabbit-specific extensions to the JCR API
org.apache.jackrabbit.api.jsr283 - package org.apache.jackrabbit.api.jsr283
 
org.apache.jackrabbit.api.jsr283.lock - package org.apache.jackrabbit.api.jsr283.lock
 
org.apache.jackrabbit.api.jsr283.nodetype - package org.apache.jackrabbit.api.jsr283.nodetype
 
org.apache.jackrabbit.api.jsr283.observation - package org.apache.jackrabbit.api.jsr283.observation
 
org.apache.jackrabbit.api.jsr283.query - package org.apache.jackrabbit.api.jsr283.query
 
org.apache.jackrabbit.api.jsr283.retention - package org.apache.jackrabbit.api.jsr283.retention
 
org.apache.jackrabbit.api.jsr283.security - package org.apache.jackrabbit.api.jsr283.security
 
org.apache.jackrabbit.api.jsr283.version - package org.apache.jackrabbit.api.jsr283.version
 
org.apache.jackrabbit.api.observation - package org.apache.jackrabbit.api.observation
 
org.apache.jackrabbit.api.security.principal - package org.apache.jackrabbit.api.security.principal
 
org.apache.jackrabbit.api.security.user - package org.apache.jackrabbit.api.security.user
 

P

PATH_ACTIVITIES_NODE - Static variable in interface org.apache.jackrabbit.api.jsr283.Workspace
A constant for the absolute path of the activities node.
PATH_CONFIGURATIONS_NODE - Static variable in interface org.apache.jackrabbit.api.jsr283.Workspace
A constant for the absolute path of the configurations node.
PATH_NODE_TYPES_NODE - Static variable in interface org.apache.jackrabbit.api.jsr283.Workspace
A constant for the absolute path of the node type definition storage node.
PATH_SYSTEM_NODE - Static variable in interface org.apache.jackrabbit.api.jsr283.Workspace
A constant for the absolute path of the system node.
PATH_UNFILED_NODE - Static variable in interface org.apache.jackrabbit.api.jsr283.Workspace
A constant for the absolute path of the unfiled storage node.
PATH_VERSION_STORAGE_NODE - Static variable in interface org.apache.jackrabbit.api.jsr283.Workspace
A constant for the absolute path of the version storage node.
PATH_WORKSPACE_ROOT - Static variable in interface org.apache.jackrabbit.api.jsr283.Workspace
A constant for the absolute path of the workspace root node.
PERSIST - Static variable in interface org.apache.jackrabbit.api.jsr283.observation.Event
If event bundling is supported, this event is used to indicate a bundle boundary within the event journal.
PrincipalIterator - Interface in org.apache.jackrabbit.api.security.principal
A RangeIterator iterating over Principals.
PrincipalManager - Interface in org.apache.jackrabbit.api.security.principal
This interface defines the principal manager which is the clients view on all principals known to the repository.
Privilege - Interface in org.apache.jackrabbit.api.jsr283.security
A privilege represents the capability of performing a particular set of operations on items in the JCR repository.
privilegeFromName(String) - Method in interface org.apache.jackrabbit.api.jsr283.security.AccessControlManager
Returns the privilege with the specified privilegeName.
PropertyDefinitionTemplate - Interface in org.apache.jackrabbit.api.jsr283.nodetype
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.
propertyExists(String) - Method in interface org.apache.jackrabbit.api.jsr283.Session
Returns true if a property exists at absPath and this Session has read access to it; otherwise returns false.

R

read(byte[], long) - Method in interface org.apache.jackrabbit.api.jsr283.Binary
Reads successive bytes from the specified position in this Binary into the passed byte array until either the byte array is full or the end of the Binary is encountered.
registerNodeTypes(InputSource) - Method in interface org.apache.jackrabbit.api.JackrabbitNodeTypeManager
Deprecated. Registers node types from the given node type XML stream.
registerNodeTypes(InputStream, String) - Method in interface org.apache.jackrabbit.api.JackrabbitNodeTypeManager
Deprecated. Registers node types from the given input stream of the given type.
RELPATH_JCR_XMLCHARACTERS - Static variable in interface org.apache.jackrabbit.api.jsr283.Workspace
A constant for the relative path from the node representing the imported XML element of the jcr:xmlcharacters property produced on Workspace.importXML(java.lang.String, java.io.InputStream, int).
remove() - Method in interface org.apache.jackrabbit.api.security.user.Authorizable
Removes this Authorizable, if the session has sufficient permissions.
removeAccessControlEntry(AccessControlEntry) - Method in interface org.apache.jackrabbit.api.jsr283.security.AccessControlList
Removes the specified AccessControlEntry from this policy.
removeActivity(String) - Method in interface org.apache.jackrabbit.api.jsr283.version.VersionManager
This method removes an nt:activity at an implementation-determined location in the /jcr:system/jcr:activities subtree.
removeHold(String, Hold) - Method in interface org.apache.jackrabbit.api.jsr283.retention.RetentionManager
Removes the specified hold from the node at absPath.
removeItem(String) - Method in interface org.apache.jackrabbit.api.jsr283.Session
Removes the specified item (and its subtree).
removeLockToken(String) - Method in interface org.apache.jackrabbit.api.jsr283.lock.LockManager
Removes the specified lock token from this Session.
removeMember(Authorizable) - Method in interface org.apache.jackrabbit.api.security.user.Group
Remove a member from this Group.
Changes will be persisted immediately.
removePolicy(String, AccessControlPolicy) - Method in interface org.apache.jackrabbit.api.jsr283.security.AccessControlManager
Removes the specified AccessControlPolicy from the node at absPath.
removeProperty(String) - Method in interface org.apache.jackrabbit.api.security.user.Authorizable
Removes the property with the given name.
removeReferee(Principal) - Method in interface org.apache.jackrabbit.api.security.user.Authorizable
Remove the specified Principal for the referees of this Authorizable.
removeRetentionPolicy(String) - Method in interface org.apache.jackrabbit.api.jsr283.retention.RetentionManager
Causes the current retention policy on the node at absPath to no longer apply.
removeShare() - Method in interface org.apache.jackrabbit.api.jsr283.Node
A special kind of remove() that removes this node, but does not remove any other node in the shared set of this node.
removeSharedSet() - Method in interface org.apache.jackrabbit.api.jsr283.Node
A special kind of remove() that removes this node and every other node in the shared set of this node.
Repository - Interface in org.apache.jackrabbit.api.jsr283
This interface holds extensions made in JCR 2.0 while work is in progress implementing JCR 2.0.
RepositoryFactory - Interface in org.apache.jackrabbit.api.jsr283
RepositoryFactory is a factory class for Repository implementations.
restore(Version[], boolean) - Method in interface org.apache.jackrabbit.api.jsr283.version.VersionManager
Restores a set of versions at once.
restore(String, String, boolean) - Method in interface org.apache.jackrabbit.api.jsr283.version.VersionManager
Restores the node at absPath to the state defined by the version with the specified versionName.
restore(Version, boolean) - Method in interface org.apache.jackrabbit.api.jsr283.version.VersionManager
Restores the specified version and the changes the corresponding node to reflect the state defined by the specified version.
restore(String, Version, boolean) - Method in interface org.apache.jackrabbit.api.jsr283.version.VersionManager
Restores the specified version to absPath.
restoreByLabel(String, String, boolean) - Method in interface org.apache.jackrabbit.api.jsr283.version.VersionManager
Restores the version of the node at absPath with the specified version label.
RetentionManager - Interface in org.apache.jackrabbit.api.jsr283.retention
The RetentionManager object is accessed via javax.jcr.Session#getRetentionManager().
RetentionPolicy - Interface in org.apache.jackrabbit.api.jsr283.retention
An RetentionPolicy is an object with a name and an optional description.
revokeImpersonation(Principal) - Method in interface org.apache.jackrabbit.api.security.user.Impersonation
 
Row - Interface in org.apache.jackrabbit.api.jsr283.query
Row...

S

SEARCH_TYPE_ALL - Static variable in interface org.apache.jackrabbit.api.security.principal.PrincipalManager
Filter flag indicating that all Principals should be search irrespective whether they represent a group of Principals or not.
SEARCH_TYPE_AUTHORIZABLE - Static variable in interface org.apache.jackrabbit.api.security.user.UserManager
Filter flag indicating that all Authorizables should be searched.
SEARCH_TYPE_GROUP - Static variable in interface org.apache.jackrabbit.api.security.principal.PrincipalManager
Filter flag indicating that only Principals that represent a group of Principals should be searched and returned.
SEARCH_TYPE_GROUP - Static variable in interface org.apache.jackrabbit.api.security.user.UserManager
Filter flag indicating that only Groups should be searched and returned.
SEARCH_TYPE_NOT_GROUP - Static variable in interface org.apache.jackrabbit.api.security.principal.PrincipalManager
Filter flag indicating that only Principals that do NOT represent a group should be searched and returned.
SEARCH_TYPE_USER - Static variable in interface org.apache.jackrabbit.api.security.user.UserManager
Filter flag indicating that only Users should be searched and returned.
Session - Interface in org.apache.jackrabbit.api.jsr283
This interface holds extensions made in JCR 2.0 while work is in progress implementing JCR 2.0.
setAbstract(boolean) - Method in interface org.apache.jackrabbit.api.jsr283.nodetype.NodeTypeTemplate
Sets the abstract flag of the node type.
setActivity(Node) - Method in interface org.apache.jackrabbit.api.jsr283.version.VersionManager
This method is called by the client to set the current activity on the session from which this version manager has been obtained.
setAutoCreated(boolean) - Method in interface org.apache.jackrabbit.api.jsr283.nodetype.NodeDefinitionTemplate
Sets the auto-create status of the node.
setAutoCreated(boolean) - Method in interface org.apache.jackrabbit.api.jsr283.nodetype.PropertyDefinitionTemplate
Sets the auto-create status of the property.
setDeclaredSuperTypeNames(String[]) - Method in interface org.apache.jackrabbit.api.jsr283.nodetype.NodeTypeTemplate
Sets the names of the supertypes of the node type.
setDefaultPrimaryTypeName(String) - Method in interface org.apache.jackrabbit.api.jsr283.nodetype.NodeDefinitionTemplate
Sets the default primary type of this node.
setDefaultValues(Value[]) - Method in interface org.apache.jackrabbit.api.jsr283.nodetype.PropertyDefinitionTemplate
Sets the default value (or values, in the case of a multi-value property) of the property.
setMandatory(boolean) - Method in interface org.apache.jackrabbit.api.jsr283.nodetype.NodeDefinitionTemplate
Sets the mandatory status of the node.
setMandatory(boolean) - Method in interface org.apache.jackrabbit.api.jsr283.nodetype.PropertyDefinitionTemplate
Sets the mandatory status of the property.
setMixin(boolean) - Method in interface org.apache.jackrabbit.api.jsr283.nodetype.NodeTypeTemplate
Sets the mixin flag of the node type.
setMultiple(boolean) - Method in interface org.apache.jackrabbit.api.jsr283.nodetype.PropertyDefinitionTemplate
Sets the multi-value status of the property.
setName(String) - Method in interface org.apache.jackrabbit.api.jsr283.nodetype.NodeDefinitionTemplate
Sets the name of the node.
setName(String) - Method in interface org.apache.jackrabbit.api.jsr283.nodetype.NodeTypeTemplate
Sets the name of the node type.
setName(String) - Method in interface org.apache.jackrabbit.api.jsr283.nodetype.PropertyDefinitionTemplate
Sets the name of the property.
setOnParentVersion(int) - Method in interface org.apache.jackrabbit.api.jsr283.nodetype.NodeDefinitionTemplate
Sets the on-parent-version status of the node.
setOnParentVersion(int) - Method in interface org.apache.jackrabbit.api.jsr283.nodetype.PropertyDefinitionTemplate
Sets the on-parent-version status of the property.
setOrderableChildNodes(boolean) - Method in interface org.apache.jackrabbit.api.jsr283.nodetype.NodeTypeTemplate
Sets the orderable child nodes flag of the node type.
setPolicy(String, AccessControlPolicy) - Method in interface org.apache.jackrabbit.api.jsr283.security.AccessControlManager
Binds the policy to the node at absPath.
setPrimaryItemName(String) - Method in interface org.apache.jackrabbit.api.jsr283.nodetype.NodeTypeTemplate
Sets the name of the primary item.
setPrimaryType(String) - Method in interface org.apache.jackrabbit.api.jsr283.Node
Changes the primary node type of this node to nodeTypeName.
setProperty(String, BigDecimal) - Method in interface org.apache.jackrabbit.api.jsr283.Node
The behavior of this method is identical to that of Node.setProperty(String name, Value value) except that the value is specified as a BigDecimal and, if possible, the type assigned to the property is DECIMAL, otherwise a best-effort conversion is attempted.
setProperty(String, Binary) - Method in interface org.apache.jackrabbit.api.jsr283.Node
The behavior of this method is identical to that of Node.setProperty(String name, Value value) except that the value is specified as a Binary and, if possible, the type assigned to the property is BINARY, otherwise a best-effort conversion is attempted.
setProperty(String, Value) - Method in interface org.apache.jackrabbit.api.security.user.Authorizable
Set an arbitrary property to this Authorizable.
setProperty(String, Value[]) - Method in interface org.apache.jackrabbit.api.security.user.Authorizable
Set an arbitrary property to this Authorizable.
setProtected(boolean) - Method in interface org.apache.jackrabbit.api.jsr283.nodetype.NodeDefinitionTemplate
Sets the protected status of the node.
setProtected(boolean) - Method in interface org.apache.jackrabbit.api.jsr283.nodetype.PropertyDefinitionTemplate
Sets the protected status of the property.
setRequiredPrimaryTypeNames(String[]) - Method in interface org.apache.jackrabbit.api.jsr283.nodetype.NodeDefinitionTemplate
Sets the required primary types of this node.
setRequiredType(int) - Method in interface org.apache.jackrabbit.api.jsr283.nodetype.PropertyDefinitionTemplate
Sets the required type of the property.
setRetentionPolicy(String, RetentionPolicy) - Method in interface org.apache.jackrabbit.api.jsr283.retention.RetentionManager
Sets the retention policy of the node at absPath to that defined in the specified policy node.
setSameNameSiblings(boolean) - Method in interface org.apache.jackrabbit.api.jsr283.nodetype.NodeDefinitionTemplate
Sets the same-name sibling status of this node.
setValueConstraints(String[]) - Method in interface org.apache.jackrabbit.api.jsr283.nodetype.PropertyDefinitionTemplate
Sets the value constraints of the property.
shutdown() - Method in interface org.apache.jackrabbit.api.JackrabbitRepository
Shuts down the repository.
skipTo(long) - Method in interface org.apache.jackrabbit.api.jsr283.observation.EventJournal
Skip all elements of the iterator earlier than date.

T

TEXT_X_JCR_CND - Static variable in interface org.apache.jackrabbit.api.JackrabbitNodeTypeManager
Deprecated. The experimental content type for the compact node type definition files.
TEXT_XML - Static variable in interface org.apache.jackrabbit.api.JackrabbitNodeTypeManager
Deprecated. The standard XML content type to be used with XML-formatted node type streams.

U

unlock(String) - Method in interface org.apache.jackrabbit.api.jsr283.lock.LockManager
Removes the lock on the node at absPath.
User - Interface in org.apache.jackrabbit.api.security.user
User is a special Authorizable that can be authenticated and impersonated.
UserManager - Interface in org.apache.jackrabbit.api.security.user
The UserManager provides access to and means to maintain authoriable objects i.e.

V

Version - Interface in org.apache.jackrabbit.api.jsr283.version
A Version object wraps an nt:version node.
VersionHistory - Interface in org.apache.jackrabbit.api.jsr283.version
A VersionHistory object wraps an nt:versionHistory node.
VersionManager - Interface in org.apache.jackrabbit.api.jsr283.version
The VersionManager object is accessed via Workspace.getVersionManager().

W

Workspace - Interface in org.apache.jackrabbit.api.jsr283
The Workspace object represents a "view" of an actual repository workspace entity as seen through the authorization settings of its associated Session.

X

XASession - Interface in org.apache.jackrabbit.api
The XASession interface extends the capability of Session by adding access to a JCR repository's support for the Java Transaction API (JTA).

A B C D E F G H I J L M N O P R S T U V W X

Copyright © 2004-2010 The Apache Software Foundation. All Rights Reserved.