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

A

addEntry(Principal, Privilege[], boolean) - Method in interface org.apache.jackrabbit.api.security.JackrabbitAccessControlList
Same as JackrabbitAccessControlList.addEntry(Principal, Privilege[], boolean, Map) using some implementation specific restrictions.
addEntry(Principal, Privilege[], boolean, Map<String, Value>) - Method in interface org.apache.jackrabbit.api.security.JackrabbitAccessControlList
Adds an access control entry to this policy consisting of the specified principal, the specified privileges, the isAllow flag and an optional map containing additional restrictions.
addMember(Authorizable) - Method in interface org.apache.jackrabbit.api.security.user.Group
Add a member to this Group.
allows(Subject) - Method in interface org.apache.jackrabbit.api.security.user.Impersonation
Test if the given subject (i.e.
and(T, T) - Method in interface org.apache.jackrabbit.api.security.user.QueryBuilder
Return a condition which holds if both sub conditions hold.
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
 
autoSave(boolean) - Method in interface org.apache.jackrabbit.api.security.user.UserManager
Changes the auto save behavior of this UserManager.

B

beforeScanning(Node) - Method in interface org.apache.jackrabbit.api.management.MarkEventListener
This method is called before a node is scanned.
build(QueryBuilder<T>) - Method in interface org.apache.jackrabbit.api.security.user.Query
Build the query using a QueryBuilder.

C

changePassword(String) - Method in interface org.apache.jackrabbit.api.security.user.User
Change the password of this user.
changePassword(String, String) - Method in interface org.apache.jackrabbit.api.security.user.User
Change the password of this user.
clearPopularQueriesQueue() - Method in interface org.apache.jackrabbit.api.jmx.QueryStatManagerMBean
clears the Popular queue
clearPopularQueriesQueue() - Method in interface org.apache.jackrabbit.api.stats.QueryStat
clears the Popular queue
clearSlowQueriesQueue() - Method in interface org.apache.jackrabbit.api.jmx.QueryStatManagerMBean
clears the Slow queue
clearSlowQueriesQueue() - Method in interface org.apache.jackrabbit.api.stats.QueryStat
clears the Slow queue
close() - Method in interface org.apache.jackrabbit.api.management.DataStoreGarbageCollector
Cleanup resources used internally by this instance.
contains(String, String) - Method in interface org.apache.jackrabbit.api.security.user.QueryBuilder
Create a full text search condition.
createDataStoreGarbageCollector() - Method in interface org.apache.jackrabbit.api.management.RepositoryManager
Create a data store garbage collector for this repository.
createGroup(String) - Method in interface org.apache.jackrabbit.api.security.user.UserManager
Creates a Group for the given groupID, which must not be null.
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
Same as UserManager.createGroup(String, Principal, String) where the name of the specified principal is used to create the group's ID.
createGroup(String, Principal, String) - Method in interface org.apache.jackrabbit.api.security.user.UserManager
Creates a new Group that is based on the given id, principal and the specified intermediatePath 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 parameters.
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.jmx.ManagedRepositoryMBean
Creates a new workspace with the given name.

D

DataStoreGarbageCollector - Interface in org.apache.jackrabbit.api.management
Garbage collector for DataStore.
declaredMemberOf() - Method in interface org.apache.jackrabbit.api.security.user.Authorizable
 
disable(String) - Method in interface org.apache.jackrabbit.api.security.user.User
Disable this user thus preventing future login if the reason is a non-null String.
Note however, that this user will still be accessible by UserManager.getAuthorizable(java.lang.String).

E

eq(String, Value) - Method in interface org.apache.jackrabbit.api.security.user.QueryBuilder
Create a condition which holds if the node of an Authorizable has a property at relPath which is equal to value.
exists(String) - Method in interface org.apache.jackrabbit.api.security.user.QueryBuilder
Create a condition which holds if the node of an Authorizable has a property at relPath.

F

findAuthorizables(String, String) - Method in interface org.apache.jackrabbit.api.security.user.UserManager
Returns all Authorizables that have a property with the given relative path (or name) that matches the specified value.
findAuthorizables(String, String, int) - Method in interface org.apache.jackrabbit.api.security.user.UserManager
Returns all Authorizables that have a property with the given relative path (or name) that matches the specified value.
findAuthorizables(Query) - Method in interface org.apache.jackrabbit.api.security.user.UserManager
Return Authorizables that match a specific Query.
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.

G

ge(String, Value) - Method in interface org.apache.jackrabbit.api.security.user.QueryBuilder
Create a condition which holds if the node of an Authorizable has a property at relPath which is greater than or equal to value.
getApplicablePolicies(Principal) - Method in interface org.apache.jackrabbit.api.security.JackrabbitAccessControlManager
Returns the applicable policies for the specified principal or an empty array if no additional policies can be applied.
getAttribute(String) - Method in class org.apache.jackrabbit.api.security.authentication.token.TokenCredentials
Returns the value of the named attribute as an Object, or null if no attribute of the given name exists.
getAttributeNames() - Method in class org.apache.jackrabbit.api.security.authentication.token.TokenCredentials
Returns the names of the attributes available to this credentials instance.
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 Principal.
getAuthorizableByPath(String) - Method in interface org.apache.jackrabbit.api.security.user.UserManager
In accordance to Authorizable.getPath() this method allows to retrieve an given authorizable by it's path.
getContentIdentity() - Method in interface org.apache.jackrabbit.api.JackrabbitValue
Get a unique identifier of the content of this value.
getCreationTime() - Method in interface org.apache.jackrabbit.api.stats.QueryStatDto
 
getCredentials() - Method in interface org.apache.jackrabbit.api.security.user.User
Returns the internal Credentials representation for this user.
getDeclaredMembers() - Method in interface org.apache.jackrabbit.api.security.user.Group
 
getDescriptors() - Method in interface org.apache.jackrabbit.api.jmx.ManagedRepositoryMBean
Returns all the repository descriptors.
getDirection() - Method in enum org.apache.jackrabbit.api.security.user.QueryBuilder.Direction
 
getDisabledReason() - Method in interface org.apache.jackrabbit.api.security.user.User
Returns the String specified upon disabling this user or null if User.isDisabled() returns false.
getDuration() - Method in interface org.apache.jackrabbit.api.stats.QueryStatDto
 
getEffectivePolicies(Set<Principal>) - Method in interface org.apache.jackrabbit.api.security.JackrabbitAccessControlManager
Returns the AccessControlPolicy objects that are in effect for the given Principals.
getEveryone() - Method in interface org.apache.jackrabbit.api.security.principal.PrincipalManager
Returns the Principal which is implicitly applied to every subject.
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.
getID() - Method in interface org.apache.jackrabbit.api.security.user.Authorizable
Return the implementation specific identifier for this Authorizable.
getImpersonation() - Method in interface org.apache.jackrabbit.api.security.user.User
 
getImpersonators() - Method in interface org.apache.jackrabbit.api.security.user.Impersonation
 
getLanguage() - Method in interface org.apache.jackrabbit.api.stats.QueryStatDto
 
getMembers() - Method in interface org.apache.jackrabbit.api.security.user.Group
 
getName() - Method in interface org.apache.jackrabbit.api.jmx.ManagedRepositoryMBean
Returns the name of this repository implementation.
getOccurrenceCount() - Method in interface org.apache.jackrabbit.api.stats.QueryStatDto
 
getPath() - Method in interface org.apache.jackrabbit.api.security.JackrabbitAccessControlPolicy
Returns the path of the node this policy has been created for.
getPath() - Method in interface org.apache.jackrabbit.api.security.principal.ItemBasedPrincipal
Returns the JCR path of the item that corresponds to this Principal.
getPath() - Method in interface org.apache.jackrabbit.api.security.user.Authorizable
Returns a JCR path if this authorizable instance is associated with an item that can be accessed by the editing Session.

Throws UnsupportedRepositoryOperationException if this method is not supported or if there is no item associated with this authorizable that is accessible by the editing Session.

Throws RepositoryException if another error occurs while retrieving the path.

getPolicies(Principal) - Method in interface org.apache.jackrabbit.api.security.JackrabbitAccessControlManager
Returns the AccessControlPolicy objects that have been set for the given principal or an empty array if no policy has been set.
getPopularQueries() - Method in interface org.apache.jackrabbit.api.jmx.QueryStatManagerMBean
 
getPopularQueries() - Method in interface org.apache.jackrabbit.api.stats.QueryStat
 
getPopularQueriesQueueSize() - Method in interface org.apache.jackrabbit.api.jmx.QueryStatManagerMBean
 
getPopularQueriesQueueSize() - Method in interface org.apache.jackrabbit.api.stats.QueryStat
 
getPosition() - Method in interface org.apache.jackrabbit.api.stats.QueryStatDto
 
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.
getPrivilege(String) - Method in interface org.apache.jackrabbit.api.security.authorization.PrivilegeManager
Returns the privilege with the specified privilegeName.
getPrivilegeManager() - Method in interface org.apache.jackrabbit.api.JackrabbitWorkspace
Returns the privilege manager.
getPrivileges(String, Set<Principal>) - Method in interface org.apache.jackrabbit.api.security.JackrabbitAccessControlManager
Returns the privileges the given set of Principals has for absolute path absPath, which must be an existing node.
getProperty(String) - Method in interface org.apache.jackrabbit.api.security.user.Authorizable
Returns the values for the properties with the specified name or null.
getPropertyNames() - Method in interface org.apache.jackrabbit.api.security.user.Authorizable
Returns the names of properties present with this Authorizable not taking possible relative paths into consideration.
getPropertyNames(String) - Method in interface org.apache.jackrabbit.api.security.user.Authorizable
Returns the names of properties present with this Authorizable at the specified relative path.
getReference() - Method in interface org.apache.jackrabbit.api.ReferenceBinary
Returns a secure reference to this binary, or null if such a reference is not available.
getRegisteredPrivileges() - Method in interface org.apache.jackrabbit.api.security.authorization.PrivilegeManager
Returns all registered privileges.
getRepositoryManager(JackrabbitRepository) - Method in interface org.apache.jackrabbit.api.JackrabbitRepositoryFactory
Get the repository management component.
getRestriction(String) - Method in interface org.apache.jackrabbit.api.security.JackrabbitAccessControlEntry
Return the value of the restriction with the specified name or null if no such restriction exists.
getRestrictionNames() - Method in interface org.apache.jackrabbit.api.security.JackrabbitAccessControlEntry
Return the names of the restrictions present with this access control entry.
getRestrictionNames() - Method in interface org.apache.jackrabbit.api.security.JackrabbitAccessControlList
Returns the names of the supported restrictions or an empty array if no restrictions are respected.
getRestrictionType(String) - Method in interface org.apache.jackrabbit.api.security.JackrabbitAccessControlList
Return the expected property type of the restriction with the specified restrictionName.
getSleepBetweenNodes() - Method in interface org.apache.jackrabbit.api.management.DataStoreGarbageCollector
Get the delay between scanning items.
getSlowQueries() - Method in interface org.apache.jackrabbit.api.jmx.QueryStatManagerMBean
 
getSlowQueries() - Method in interface org.apache.jackrabbit.api.stats.QueryStat
 
getSlowQueriesQueueSize() - Method in interface org.apache.jackrabbit.api.jmx.QueryStatManagerMBean
 
getSlowQueriesQueueSize() - Method in interface org.apache.jackrabbit.api.stats.QueryStat
 
getStatement() - Method in interface org.apache.jackrabbit.api.stats.QueryStatDto
 
getTimeSeries(RepositoryStatistics.Type) - Method in interface org.apache.jackrabbit.api.stats.RepositoryStatistics
 
getTimeSeries(String, boolean) - Method in interface org.apache.jackrabbit.api.stats.RepositoryStatistics
 
getToken() - Method in class org.apache.jackrabbit.api.security.authentication.token.TokenCredentials
Returns the token this credentials are built from.
getTotalSize() - Method in interface org.apache.jackrabbit.api.query.JackrabbitQueryResult
Returns the total number of hits.
getType(String) - Static method in enum org.apache.jackrabbit.api.stats.RepositoryStatistics.Type
 
getUserManager() - Method in interface org.apache.jackrabbit.api.JackrabbitSession
Returns the UserManager for the current Session.
getValuePerHour() - Method in interface org.apache.jackrabbit.api.stats.TimeSeries
Returns the measured value per hour over the last week.
getValuePerMinute() - Method in interface org.apache.jackrabbit.api.stats.TimeSeries
Returns the measured value per minute over the last hour.
getValuePerSecond() - Method in interface org.apache.jackrabbit.api.stats.TimeSeries
Returns the measured value per second over the last minute.
getValuePerWeek() - Method in interface org.apache.jackrabbit.api.stats.TimeSeries
Returns the measured value per week over the last three years.
getVersion() - Method in interface org.apache.jackrabbit.api.jmx.ManagedRepositoryMBean
Returns the version of this repository implementation.
getWorkspaceNames() - Method in interface org.apache.jackrabbit.api.jmx.ManagedRepositoryMBean
Returns the names of all the workspaces in this repository.
getXAResource() - Method in interface org.apache.jackrabbit.api.XASession
Deprecated.
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.
gt(String, Value) - Method in interface org.apache.jackrabbit.api.security.user.QueryBuilder
Create a condition which holds if the node of an Authorizable has a property at relPath which is greater than value.

H

hasNodeType(String) - Method in interface org.apache.jackrabbit.api.JackrabbitNodeTypeManager
Deprecated.
Checks if a node type with the given name is registered.
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, Set<Principal>, Privilege[]) - Method in interface org.apache.jackrabbit.api.security.JackrabbitAccessControlManager
Returns whether the given set of Principals 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.

I

impersonates(String) - Method in interface org.apache.jackrabbit.api.security.user.QueryBuilder
Create a condition which holds for Authorizables which can impersonate as name.
Impersonation - Interface in org.apache.jackrabbit.api.security.user
The Impersonation maintains Principals that are allowed to impersonate.
isAdmin() - Method in interface org.apache.jackrabbit.api.security.user.User
 
isAllow() - Method in interface org.apache.jackrabbit.api.security.JackrabbitAccessControlEntry
 
isAutoSave() - Method in interface org.apache.jackrabbit.api.security.user.UserManager
If any write operations executed through the User API are automatically persisted this method returns true.
isDeclaredMember(Authorizable) - Method in interface org.apache.jackrabbit.api.security.user.Group
Test whether an Authorizable is a declared member of this group.
isDisabled() - Method in interface org.apache.jackrabbit.api.security.user.User
Returns true if this user is disabled, false otherwise.
isEmpty() - Method in interface org.apache.jackrabbit.api.security.JackrabbitAccessControlList
Returns true if this policy does not yet define any entries.
isEnabled() - Method in interface org.apache.jackrabbit.api.stats.QueryStat
If this service is currently registering stats
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
 
isMember(Authorizable) - Method in interface org.apache.jackrabbit.api.security.user.Group
 
isPersistenceManagerScan() - Method in interface org.apache.jackrabbit.api.management.DataStoreGarbageCollector
Check if using the IterablePersistenceManager interface is allowed.
isResetValueEachSecond() - Method in enum org.apache.jackrabbit.api.stats.RepositoryStatistics.Type
 
ItemBasedPrincipal - Interface in org.apache.jackrabbit.api.security.principal
ItemBasedPrincipal is a Principal having a corresponding item within the JCR repository.

J

JackrabbitAccessControlEntry - Interface in org.apache.jackrabbit.api.security
JackrabbitAccessControlEntry is a Jackrabbit specific extension of the AccessControlEntry interface.
JackrabbitAccessControlList - Interface in org.apache.jackrabbit.api.security
JackrabbitAccessControlList is an extension of the AccessControlList.
JackrabbitAccessControlManager - Interface in org.apache.jackrabbit.api.security
JackrabbitAccessControlManager provides extensions to the AccessControlManager interface.
JackrabbitAccessControlPolicy - Interface in org.apache.jackrabbit.api.security
JackrabbitAccessControlPolicy is an extension of the AccessControlPolicy that exposes the path of the Node to which it can be applied using AccessControlManager.setPolicy(String, javax.jcr.security.AccessControlPolicy).
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.
JackrabbitNode - Interface in org.apache.jackrabbit.api
The Jackrabbit Node interface.
JackrabbitNodeTypeManager - Interface in org.apache.jackrabbit.api
Deprecated.
Use standard JCR 2.0 API methods defined by NodeTypeManager instead.
JackrabbitPrincipal - Interface in org.apache.jackrabbit.api.security.principal
JackrabbitPrincipal marks the principal to be the result of authentication against the repository.
JackrabbitQueryResult - Interface in org.apache.jackrabbit.api.query
The Jackrabbit query result interface.
JackrabbitRepository - Interface in org.apache.jackrabbit.api
The Jackrabbit repository interface.
JackrabbitRepositoryFactory - Interface in org.apache.jackrabbit.api
Classes that implement this interface additionally provide management features.
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.

L

le(String, Value) - Method in interface org.apache.jackrabbit.api.security.user.QueryBuilder
Create a condition which holds if the node of an Authorizable has a property at relPath which is smaller than or equal to value.
like(String, String) - Method in interface org.apache.jackrabbit.api.security.user.QueryBuilder
Create a condition which holds if the node of an Authorizable has a property at relPath which matches the pattern in pattern.
lt(String, Value) - Method in interface org.apache.jackrabbit.api.security.user.QueryBuilder
Create a condition which holds if the node of an Authorizable has a property at relPath which is smaller than value.

M

ManagedRepositoryMBean - Interface in org.apache.jackrabbit.api.jmx
Interface for managing a JCR repository as a JMX MBean.
mark() - Method in interface org.apache.jackrabbit.api.management.DataStoreGarbageCollector
Scan the repository.
MarkEventListener - Interface in org.apache.jackrabbit.api.management
The listener interface for receiving garbage collection scan events.
memberOf() - Method in interface org.apache.jackrabbit.api.security.user.Authorizable
 

N

NAME - Static variable in interface org.apache.jackrabbit.api.jmx.QueryStatManagerMBean
 
nameMatches(String) - Method in interface org.apache.jackrabbit.api.security.user.QueryBuilder
Create a condition which holds if the name of the Authorizable matches a pattern.
neq(String, Value) - Method in interface org.apache.jackrabbit.api.security.user.QueryBuilder
Create a condition which holds if the node of an Authorizable has a property at relPath which is not equal to value.
nextPrincipal() - Method in interface org.apache.jackrabbit.api.security.principal.PrincipalIterator
Returns the next principal.
not(T) - Method in interface org.apache.jackrabbit.api.security.user.QueryBuilder
Return a condition which holds if condition does not hold.

O

or(T, T) - Method in interface org.apache.jackrabbit.api.security.user.QueryBuilder
Return a condition which holds if any of the two sub conditions hold.
orderBefore(AccessControlEntry, AccessControlEntry) - Method in interface org.apache.jackrabbit.api.security.JackrabbitAccessControlList
If the AccessControlList implementation supports reordering of entries the specified srcEntry is inserted at the position of the specified destEntry.

If destEntry is null the entry is moved to the end of the list.

If srcEntry and destEntry are the same no changes are made.

org.apache.jackrabbit.api - package org.apache.jackrabbit.api
Jackrabbit extensions for JCR core interfaces
org.apache.jackrabbit.api.jmx - package org.apache.jackrabbit.api.jmx
JMX management interfaces for JCR.
org.apache.jackrabbit.api.management - package org.apache.jackrabbit.api.management
Interfaces for managing a Jackrabbit repository.
org.apache.jackrabbit.api.observation - package org.apache.jackrabbit.api.observation
Jackrabbit extensions for JCR observation.
org.apache.jackrabbit.api.query - package org.apache.jackrabbit.api.query
 
org.apache.jackrabbit.api.security - package org.apache.jackrabbit.api.security
Jackrabbit extensions for access control.
org.apache.jackrabbit.api.security.authentication.token - package org.apache.jackrabbit.api.security.authentication.token
Token credentials.
org.apache.jackrabbit.api.security.authorization - package org.apache.jackrabbit.api.security.authorization
Jackrabbit extensions for authorization.
org.apache.jackrabbit.api.security.principal - package org.apache.jackrabbit.api.security.principal
Jackrabbit extensions for JAAS principals.
org.apache.jackrabbit.api.security.user - package org.apache.jackrabbit.api.security.user
Jackrabbit extensions for user management.
org.apache.jackrabbit.api.stats - package org.apache.jackrabbit.api.stats
Jackrabbit repository statistics

P

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.
PrivilegeManager - Interface in org.apache.jackrabbit.api.security.authorization
PrivilegeManager is a jackrabbit specific extensions to JCR access control management that allows to retrieve privileges known by this JCR implementation and to register new custom privileges according to implementation specific rules.

Q

Query - Interface in org.apache.jackrabbit.api.security.user
A query to match Authorizables.
QueryBuilder<T> - Interface in org.apache.jackrabbit.api.security.user
 
QueryBuilder.Direction - Enum in org.apache.jackrabbit.api.security.user
The sort order of the result set of a query.
QueryStat - Interface in org.apache.jackrabbit.api.stats
Statistics on query operations
QueryStatDto - Interface in org.apache.jackrabbit.api.stats
Object that holds statistical info about a query.
QueryStatManagerMBean - Interface in org.apache.jackrabbit.api.jmx
JMX Bindings for QueryStat.

R

ReferenceBinary - Interface in org.apache.jackrabbit.api
Referenceable binary.
ReferenceBinaryException - Exception in org.apache.jackrabbit.api
 
ReferenceBinaryException(String) - Constructor for exception org.apache.jackrabbit.api.ReferenceBinaryException
 
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.
registerPrivilege(String, boolean, String[]) - Method in interface org.apache.jackrabbit.api.security.authorization.PrivilegeManager
Creates and registers a new custom privilege with the specified characteristics and returns the new privilege.

If the registration succeeds, the changes are immediately effective; there is no need to call save.

remove() - Method in interface org.apache.jackrabbit.api.security.user.Authorizable
Removes this Authorizable, if the session has sufficient permissions.
removeAttribute(String) - Method in class org.apache.jackrabbit.api.security.authentication.token.TokenCredentials
Removes an attribute from this credentials instance.
removeMember(Authorizable) - Method in interface org.apache.jackrabbit.api.security.user.Group
Remove a member from this Group.
removeProperty(String) - Method in interface org.apache.jackrabbit.api.security.user.Authorizable
Removes the property with the given name.
rename(String) - Method in interface org.apache.jackrabbit.api.JackrabbitNode
 
RepositoryManager - Interface in org.apache.jackrabbit.api.management
The repository manager provides life-cycle management features for repositories.
RepositoryStatistics - Interface in org.apache.jackrabbit.api.stats
Statistics on core repository operations
RepositoryStatistics.Type - Enum in org.apache.jackrabbit.api.stats
 
reset() - Method in interface org.apache.jackrabbit.api.stats.QueryStat
clears all data
revokeImpersonation(Principal) - Method in interface org.apache.jackrabbit.api.security.user.Impersonation
 

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.
setAttribute(String, String) - Method in class org.apache.jackrabbit.api.security.authentication.token.TokenCredentials
Stores an attribute in this credentials instance.
setCondition(T) - Method in interface org.apache.jackrabbit.api.security.user.QueryBuilder
Set the condition for the query.
setEnabled(boolean) - Method in interface org.apache.jackrabbit.api.stats.QueryStat
Enables/Disables the service
setLimit(Value, long) - Method in interface org.apache.jackrabbit.api.security.user.QueryBuilder
Set limits for the query.
setLimit(long, long) - Method in interface org.apache.jackrabbit.api.security.user.QueryBuilder
Set limits for the query.
setMarkEventListener(MarkEventListener) - Method in interface org.apache.jackrabbit.api.management.DataStoreGarbageCollector
Set the event listener.
setMixins(String[]) - Method in interface org.apache.jackrabbit.api.JackrabbitNode
 
setPersistenceManagerScan(boolean) - Method in interface org.apache.jackrabbit.api.management.DataStoreGarbageCollector
Enable or disable using the IterablePersistenceManager interface to scan the items.
setPopularQueriesQueueSize(int) - Method in interface org.apache.jackrabbit.api.jmx.QueryStatManagerMBean
Change the size of the Popular queue
setPopularQueriesQueueSize(int) - Method in interface org.apache.jackrabbit.api.stats.QueryStat
Change the size of the Popular queue
setPosition(long) - Method in interface org.apache.jackrabbit.api.stats.QueryStatDto
 
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.
setScope(String, boolean) - Method in interface org.apache.jackrabbit.api.security.user.QueryBuilder
Set the scope for the query.
setSelector(Class<? extends Authorizable>) - Method in interface org.apache.jackrabbit.api.security.user.QueryBuilder
Set the selector for the query.
setSleepBetweenNodes(long) - Method in interface org.apache.jackrabbit.api.management.DataStoreGarbageCollector
Set the delay between scanning items.
setSlowQueriesQueueSize(int) - Method in interface org.apache.jackrabbit.api.jmx.QueryStatManagerMBean
Change the size of the Slow queue
setSlowQueriesQueueSize(int) - Method in interface org.apache.jackrabbit.api.stats.QueryStat
Change the size of the Slow queue
setSortOrder(String, QueryBuilder.Direction, boolean) - Method in interface org.apache.jackrabbit.api.security.user.QueryBuilder
Set the sort order of the Authorizables returned by the query.
setSortOrder(String, QueryBuilder.Direction) - Method in interface org.apache.jackrabbit.api.security.user.QueryBuilder
Set the sort order of the Authorizables returned by the query.
shutdown() - Method in interface org.apache.jackrabbit.api.JackrabbitRepository
Shuts down the repository.
size() - Method in interface org.apache.jackrabbit.api.security.JackrabbitAccessControlList
Returns the number of entries or 0 if the policy is empty.
stop() - Method in interface org.apache.jackrabbit.api.management.RepositoryManager
Shuts down the repository.
sweep() - Method in interface org.apache.jackrabbit.api.management.DataStoreGarbageCollector
Delete all unused items in the data store.

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.
TimeSeries - Interface in org.apache.jackrabbit.api.stats
Interface for a time series of the measured values per second, minute, hour and day.
TokenCredentials - Class in org.apache.jackrabbit.api.security.authentication.token
TokenCredentials implements the Credentials interface and represents single token credentials.
TokenCredentials(String) - Constructor for class org.apache.jackrabbit.api.security.authentication.token.TokenCredentials
Create a new instance.

U

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 authorizable objects i.e.

V

valueOf(String) - Static method in enum org.apache.jackrabbit.api.security.user.QueryBuilder.Direction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.jackrabbit.api.stats.RepositoryStatistics.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.jackrabbit.api.security.user.QueryBuilder.Direction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.jackrabbit.api.stats.RepositoryStatistics.Type
Returns an array containing the constants of this enum type, in the order they are declared.

X

XASession - Interface in org.apache.jackrabbit.api
Deprecated.
An XA-enabled session should directly implement the XAResource interface
A B C D E F G H I J L M N O P Q R S T U V X 

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