public class RepositoryServiceLogger extends AbstractLogger implements org.apache.jackrabbit.spi.RepositoryService
RepositoryService.AbstractLogger.Callable, AbstractLogger.SafeCallablewriter| Constructor and Description |
|---|
RepositoryServiceLogger(org.apache.jackrabbit.spi.RepositoryService service,
LogWriter writer)
Create a new instance for the given
service which uses
writer for persisting log messages. |
| Modifier and Type | Method and Description |
|---|---|
void |
addVersionLabel(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
org.apache.jackrabbit.spi.NodeId versionHistoryId,
org.apache.jackrabbit.spi.NodeId versionId,
org.apache.jackrabbit.spi.Name label,
boolean moveLabel) |
org.apache.jackrabbit.spi.NodeId |
checkin(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
org.apache.jackrabbit.spi.NodeId nodeId) |
void |
checkout(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
org.apache.jackrabbit.spi.NodeId nodeId) |
void |
checkout(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
org.apache.jackrabbit.spi.NodeId nodeId,
org.apache.jackrabbit.spi.NodeId activityId) |
org.apache.jackrabbit.spi.NodeId |
checkpoint(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
org.apache.jackrabbit.spi.NodeId nodeId) |
org.apache.jackrabbit.spi.NodeId |
checkpoint(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
org.apache.jackrabbit.spi.NodeId nodeId,
org.apache.jackrabbit.spi.NodeId activityId) |
String[] |
checkQueryStatement(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
String statement,
String language,
Map<String,String> namespaces) |
void |
clone(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
String srcWorkspaceName,
org.apache.jackrabbit.spi.NodeId srcNodeId,
org.apache.jackrabbit.spi.NodeId destParentNodeId,
org.apache.jackrabbit.spi.Name destName,
boolean removeExisting) |
void |
copy(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
String srcWorkspaceName,
org.apache.jackrabbit.spi.NodeId srcNodeId,
org.apache.jackrabbit.spi.NodeId destParentNodeId,
org.apache.jackrabbit.spi.Name destName) |
org.apache.jackrabbit.spi.NodeId |
createActivity(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
String title) |
org.apache.jackrabbit.spi.Batch |
createBatch(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
org.apache.jackrabbit.spi.ItemId itemId) |
org.apache.jackrabbit.spi.NodeId |
createConfiguration(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
org.apache.jackrabbit.spi.NodeId nodeId) |
org.apache.jackrabbit.spi.EventFilter |
createEventFilter(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
int eventTypes,
org.apache.jackrabbit.spi.Path absPath,
boolean isDeep,
String[] uuid,
org.apache.jackrabbit.spi.Name[] qnodeTypeName,
boolean noLocal) |
org.apache.jackrabbit.spi.Subscription |
createSubscription(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
org.apache.jackrabbit.spi.EventFilter[] filters) |
org.apache.jackrabbit.spi.Tree |
createTree(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
org.apache.jackrabbit.spi.Batch batch,
org.apache.jackrabbit.spi.Name nodeName,
org.apache.jackrabbit.spi.Name primaryTypeName,
String uniqueId) |
void |
createWorkspace(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
String name,
String srcWorkspaceName) |
void |
deleteWorkspace(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
String name) |
void |
dispose(org.apache.jackrabbit.spi.SessionInfo sessionInfo) |
void |
dispose(org.apache.jackrabbit.spi.Subscription subscription) |
org.apache.jackrabbit.spi.QueryInfo |
executeQuery(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
String statement,
String language,
Map<String,String> namespaces,
long limit,
long offset,
Map<String,org.apache.jackrabbit.spi.QValue> values) |
Iterator<org.apache.jackrabbit.spi.ChildInfo> |
getChildInfos(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
org.apache.jackrabbit.spi.NodeId parentId) |
org.apache.jackrabbit.spi.EventBundle |
getEvents(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
org.apache.jackrabbit.spi.EventFilter filter,
long after) |
org.apache.jackrabbit.spi.EventBundle[] |
getEvents(org.apache.jackrabbit.spi.Subscription subscription,
long timeout) |
org.apache.jackrabbit.spi.IdFactory |
getIdFactory() |
org.apache.jackrabbit.spi.ItemInfoCache |
getItemInfoCache(org.apache.jackrabbit.spi.SessionInfo sessionInfo) |
Iterator<? extends org.apache.jackrabbit.spi.ItemInfo> |
getItemInfos(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
org.apache.jackrabbit.spi.ItemId itemId) |
org.apache.jackrabbit.spi.LockInfo |
getLockInfo(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
org.apache.jackrabbit.spi.NodeId nodeId) |
org.apache.jackrabbit.spi.NameFactory |
getNameFactory() |
String |
getNamespacePrefix(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
String uri) |
String |
getNamespaceURI(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
String prefix) |
org.apache.jackrabbit.spi.QNodeDefinition |
getNodeDefinition(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
org.apache.jackrabbit.spi.NodeId nodeId) |
org.apache.jackrabbit.spi.NodeInfo |
getNodeInfo(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
org.apache.jackrabbit.spi.NodeId nodeId) |
org.apache.jackrabbit.spi.PathFactory |
getPathFactory() |
org.apache.jackrabbit.spi.PrivilegeDefinition[] |
getPrivilegeDefinitions(org.apache.jackrabbit.spi.SessionInfo sessionInfo) |
org.apache.jackrabbit.spi.Name[] |
getPrivilegeNames(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
org.apache.jackrabbit.spi.NodeId nodeId) |
org.apache.jackrabbit.spi.QPropertyDefinition |
getPropertyDefinition(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
org.apache.jackrabbit.spi.PropertyId propertyId) |
org.apache.jackrabbit.spi.PropertyInfo |
getPropertyInfo(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
org.apache.jackrabbit.spi.PropertyId propertyId) |
Iterator<org.apache.jackrabbit.spi.QNodeTypeDefinition> |
getQNodeTypeDefinitions(org.apache.jackrabbit.spi.SessionInfo sessionInfo) |
Iterator<org.apache.jackrabbit.spi.QNodeTypeDefinition> |
getQNodeTypeDefinitions(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
org.apache.jackrabbit.spi.Name[] nodetypeNames) |
org.apache.jackrabbit.spi.QValueFactory |
getQValueFactory() |
Iterator<org.apache.jackrabbit.spi.PropertyId> |
getReferences(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
org.apache.jackrabbit.spi.NodeId nodeId,
org.apache.jackrabbit.spi.Name propertyName,
boolean weakReferences) |
Map<String,String> |
getRegisteredNamespaces(org.apache.jackrabbit.spi.SessionInfo sessionInfo) |
Map<String,org.apache.jackrabbit.spi.QValue[]> |
getRepositoryDescriptors() |
org.apache.jackrabbit.spi.RepositoryService |
getRepositoryService() |
org.apache.jackrabbit.spi.PrivilegeDefinition[] |
getSupportedPrivileges(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
org.apache.jackrabbit.spi.NodeId nodeId) |
String[] |
getSupportedQueryLanguages(org.apache.jackrabbit.spi.SessionInfo sessionInfo) |
String[] |
getWorkspaceNames(org.apache.jackrabbit.spi.SessionInfo sessionInfo) |
org.apache.jackrabbit.spi.SessionInfo |
impersonate(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
javax.jcr.Credentials credentials) |
void |
importXml(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
org.apache.jackrabbit.spi.NodeId parentId,
InputStream xmlStream,
int uuidBehaviour) |
boolean |
isGranted(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
org.apache.jackrabbit.spi.ItemId itemId,
String[] actions) |
org.apache.jackrabbit.spi.LockInfo |
lock(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
org.apache.jackrabbit.spi.NodeId nodeId,
boolean deep,
boolean sessionScoped) |
org.apache.jackrabbit.spi.LockInfo |
lock(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
org.apache.jackrabbit.spi.NodeId nodeId,
boolean deep,
boolean sessionScoped,
long timeoutHint,
String ownerHint) |
Iterator<org.apache.jackrabbit.spi.NodeId> |
merge(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
org.apache.jackrabbit.spi.NodeId nodeId,
String srcWorkspaceName,
boolean bestEffort) |
Iterator<org.apache.jackrabbit.spi.NodeId> |
merge(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
org.apache.jackrabbit.spi.NodeId nodeId,
String srcWorkspaceName,
boolean bestEffort,
boolean isShallow) |
Iterator<org.apache.jackrabbit.spi.NodeId> |
mergeActivity(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
org.apache.jackrabbit.spi.NodeId activityId) |
void |
move(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
org.apache.jackrabbit.spi.NodeId srcNodeId,
org.apache.jackrabbit.spi.NodeId destParentNodeId,
org.apache.jackrabbit.spi.Name destName) |
org.apache.jackrabbit.spi.SessionInfo |
obtain(javax.jcr.Credentials credentials,
String workspaceName) |
org.apache.jackrabbit.spi.SessionInfo |
obtain(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
String workspaceName) |
void |
refreshLock(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
org.apache.jackrabbit.spi.NodeId nodeId) |
void |
registerNamespace(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
String prefix,
String uri) |
void |
registerNodeTypes(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
org.apache.jackrabbit.spi.QNodeTypeDefinition[] nodeTypeDefinitions,
boolean allowUpdate) |
void |
removeActivity(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
org.apache.jackrabbit.spi.NodeId activityId) |
void |
removeVersion(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
org.apache.jackrabbit.spi.NodeId versionHistoryId,
org.apache.jackrabbit.spi.NodeId versionId) |
void |
removeVersionLabel(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
org.apache.jackrabbit.spi.NodeId versionHistoryId,
org.apache.jackrabbit.spi.NodeId versionId,
org.apache.jackrabbit.spi.Name label) |
void |
resolveMergeConflict(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
org.apache.jackrabbit.spi.NodeId nodeId,
org.apache.jackrabbit.spi.NodeId[] mergeFailedIds,
org.apache.jackrabbit.spi.NodeId[] predecessorIds) |
void |
restore(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
org.apache.jackrabbit.spi.NodeId[] nodeIds,
boolean removeExisting) |
void |
restore(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
org.apache.jackrabbit.spi.NodeId nodeId,
org.apache.jackrabbit.spi.NodeId versionId,
boolean removeExisting) |
void |
submit(org.apache.jackrabbit.spi.Batch batch) |
void |
unlock(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
org.apache.jackrabbit.spi.NodeId nodeId) |
void |
unregisterNamespace(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
String uri) |
void |
unregisterNodeTypes(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
org.apache.jackrabbit.spi.Name[] nodeTypeNames) |
void |
update(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
org.apache.jackrabbit.spi.NodeId nodeId,
String srcWorkspaceName) |
void |
updateEventFilters(org.apache.jackrabbit.spi.Subscription subscription,
org.apache.jackrabbit.spi.EventFilter[] eventFilters) |
execute, executepublic RepositoryServiceLogger(org.apache.jackrabbit.spi.RepositoryService service,
LogWriter writer)
service which uses
writer for persisting log messages.service - writer - public org.apache.jackrabbit.spi.RepositoryService getRepositoryService()
public org.apache.jackrabbit.spi.NameFactory getNameFactory()
throws javax.jcr.RepositoryException
getNameFactory in interface org.apache.jackrabbit.spi.RepositoryServicejavax.jcr.RepositoryExceptionpublic org.apache.jackrabbit.spi.PathFactory getPathFactory()
throws javax.jcr.RepositoryException
getPathFactory in interface org.apache.jackrabbit.spi.RepositoryServicejavax.jcr.RepositoryExceptionpublic org.apache.jackrabbit.spi.IdFactory getIdFactory()
throws javax.jcr.RepositoryException
getIdFactory in interface org.apache.jackrabbit.spi.RepositoryServicejavax.jcr.RepositoryExceptionpublic org.apache.jackrabbit.spi.QValueFactory getQValueFactory()
throws javax.jcr.RepositoryException
getQValueFactory in interface org.apache.jackrabbit.spi.RepositoryServicejavax.jcr.RepositoryExceptionpublic Map<String,org.apache.jackrabbit.spi.QValue[]> getRepositoryDescriptors() throws javax.jcr.RepositoryException
getRepositoryDescriptors in interface org.apache.jackrabbit.spi.RepositoryServicejavax.jcr.RepositoryExceptionpublic org.apache.jackrabbit.spi.ItemInfoCache getItemInfoCache(org.apache.jackrabbit.spi.SessionInfo sessionInfo)
throws javax.jcr.RepositoryException
getItemInfoCache in interface org.apache.jackrabbit.spi.RepositoryServicejavax.jcr.RepositoryExceptionpublic org.apache.jackrabbit.spi.SessionInfo obtain(javax.jcr.Credentials credentials,
String workspaceName)
throws javax.jcr.RepositoryException
obtain in interface org.apache.jackrabbit.spi.RepositoryServicejavax.jcr.RepositoryExceptionpublic org.apache.jackrabbit.spi.SessionInfo obtain(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
String workspaceName)
throws javax.jcr.RepositoryException
obtain in interface org.apache.jackrabbit.spi.RepositoryServicejavax.jcr.RepositoryExceptionpublic org.apache.jackrabbit.spi.SessionInfo impersonate(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
javax.jcr.Credentials credentials)
throws javax.jcr.RepositoryException
impersonate in interface org.apache.jackrabbit.spi.RepositoryServicejavax.jcr.RepositoryExceptionpublic void dispose(org.apache.jackrabbit.spi.SessionInfo sessionInfo)
throws javax.jcr.RepositoryException
dispose in interface org.apache.jackrabbit.spi.RepositoryServicejavax.jcr.RepositoryExceptionpublic String[] getWorkspaceNames(org.apache.jackrabbit.spi.SessionInfo sessionInfo) throws javax.jcr.RepositoryException
getWorkspaceNames in interface org.apache.jackrabbit.spi.RepositoryServicejavax.jcr.RepositoryExceptionpublic boolean isGranted(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
org.apache.jackrabbit.spi.ItemId itemId,
String[] actions)
throws javax.jcr.RepositoryException
isGranted in interface org.apache.jackrabbit.spi.RepositoryServicejavax.jcr.RepositoryExceptionpublic org.apache.jackrabbit.spi.PrivilegeDefinition[] getPrivilegeDefinitions(org.apache.jackrabbit.spi.SessionInfo sessionInfo)
throws javax.jcr.RepositoryException
getPrivilegeDefinitions in interface org.apache.jackrabbit.spi.RepositoryServicejavax.jcr.RepositoryExceptionpublic org.apache.jackrabbit.spi.PrivilegeDefinition[] getSupportedPrivileges(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
org.apache.jackrabbit.spi.NodeId nodeId)
throws javax.jcr.RepositoryException
getSupportedPrivileges in interface org.apache.jackrabbit.spi.RepositoryServicejavax.jcr.RepositoryExceptionpublic org.apache.jackrabbit.spi.Name[] getPrivilegeNames(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
org.apache.jackrabbit.spi.NodeId nodeId)
throws javax.jcr.RepositoryException
getPrivilegeNames in interface org.apache.jackrabbit.spi.RepositoryServicejavax.jcr.RepositoryExceptionpublic org.apache.jackrabbit.spi.QNodeDefinition getNodeDefinition(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
org.apache.jackrabbit.spi.NodeId nodeId)
throws javax.jcr.RepositoryException
getNodeDefinition in interface org.apache.jackrabbit.spi.RepositoryServicejavax.jcr.RepositoryExceptionpublic org.apache.jackrabbit.spi.QPropertyDefinition getPropertyDefinition(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
org.apache.jackrabbit.spi.PropertyId propertyId)
throws javax.jcr.RepositoryException
getPropertyDefinition in interface org.apache.jackrabbit.spi.RepositoryServicejavax.jcr.RepositoryExceptionpublic org.apache.jackrabbit.spi.NodeInfo getNodeInfo(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
org.apache.jackrabbit.spi.NodeId nodeId)
throws javax.jcr.RepositoryException
getNodeInfo in interface org.apache.jackrabbit.spi.RepositoryServicejavax.jcr.RepositoryExceptionpublic Iterator<? extends org.apache.jackrabbit.spi.ItemInfo> getItemInfos(org.apache.jackrabbit.spi.SessionInfo sessionInfo, org.apache.jackrabbit.spi.ItemId itemId) throws javax.jcr.RepositoryException
getItemInfos in interface org.apache.jackrabbit.spi.RepositoryServicejavax.jcr.RepositoryExceptionpublic Iterator<org.apache.jackrabbit.spi.ChildInfo> getChildInfos(org.apache.jackrabbit.spi.SessionInfo sessionInfo, org.apache.jackrabbit.spi.NodeId parentId) throws javax.jcr.RepositoryException
getChildInfos in interface org.apache.jackrabbit.spi.RepositoryServicejavax.jcr.RepositoryExceptionpublic Iterator<org.apache.jackrabbit.spi.PropertyId> getReferences(org.apache.jackrabbit.spi.SessionInfo sessionInfo, org.apache.jackrabbit.spi.NodeId nodeId, org.apache.jackrabbit.spi.Name propertyName, boolean weakReferences) throws javax.jcr.RepositoryException
getReferences in interface org.apache.jackrabbit.spi.RepositoryServicejavax.jcr.RepositoryExceptionpublic org.apache.jackrabbit.spi.PropertyInfo getPropertyInfo(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
org.apache.jackrabbit.spi.PropertyId propertyId)
throws javax.jcr.RepositoryException
getPropertyInfo in interface org.apache.jackrabbit.spi.RepositoryServicejavax.jcr.RepositoryExceptionpublic org.apache.jackrabbit.spi.Batch createBatch(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
org.apache.jackrabbit.spi.ItemId itemId)
throws javax.jcr.RepositoryException
createBatch in interface org.apache.jackrabbit.spi.RepositoryServicejavax.jcr.RepositoryExceptionpublic void submit(org.apache.jackrabbit.spi.Batch batch)
throws javax.jcr.RepositoryException
submit in interface org.apache.jackrabbit.spi.RepositoryServicejavax.jcr.RepositoryExceptionpublic org.apache.jackrabbit.spi.Tree createTree(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
org.apache.jackrabbit.spi.Batch batch,
org.apache.jackrabbit.spi.Name nodeName,
org.apache.jackrabbit.spi.Name primaryTypeName,
String uniqueId)
throws javax.jcr.RepositoryException
createTree in interface org.apache.jackrabbit.spi.RepositoryServicejavax.jcr.RepositoryExceptionpublic void importXml(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
org.apache.jackrabbit.spi.NodeId parentId,
InputStream xmlStream,
int uuidBehaviour)
throws javax.jcr.RepositoryException
importXml in interface org.apache.jackrabbit.spi.RepositoryServicejavax.jcr.RepositoryExceptionpublic void move(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
org.apache.jackrabbit.spi.NodeId srcNodeId,
org.apache.jackrabbit.spi.NodeId destParentNodeId,
org.apache.jackrabbit.spi.Name destName)
throws javax.jcr.RepositoryException
move in interface org.apache.jackrabbit.spi.RepositoryServicejavax.jcr.RepositoryExceptionpublic void copy(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
String srcWorkspaceName,
org.apache.jackrabbit.spi.NodeId srcNodeId,
org.apache.jackrabbit.spi.NodeId destParentNodeId,
org.apache.jackrabbit.spi.Name destName)
throws javax.jcr.RepositoryException
copy in interface org.apache.jackrabbit.spi.RepositoryServicejavax.jcr.RepositoryExceptionpublic void update(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
org.apache.jackrabbit.spi.NodeId nodeId,
String srcWorkspaceName)
throws javax.jcr.RepositoryException
update in interface org.apache.jackrabbit.spi.RepositoryServicejavax.jcr.RepositoryExceptionpublic void clone(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
String srcWorkspaceName,
org.apache.jackrabbit.spi.NodeId srcNodeId,
org.apache.jackrabbit.spi.NodeId destParentNodeId,
org.apache.jackrabbit.spi.Name destName,
boolean removeExisting)
throws javax.jcr.RepositoryException
clone in interface org.apache.jackrabbit.spi.RepositoryServicejavax.jcr.RepositoryExceptionpublic org.apache.jackrabbit.spi.LockInfo getLockInfo(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
org.apache.jackrabbit.spi.NodeId nodeId)
throws javax.jcr.RepositoryException
getLockInfo in interface org.apache.jackrabbit.spi.RepositoryServicejavax.jcr.RepositoryExceptionpublic org.apache.jackrabbit.spi.LockInfo lock(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
org.apache.jackrabbit.spi.NodeId nodeId,
boolean deep,
boolean sessionScoped)
throws javax.jcr.RepositoryException
lock in interface org.apache.jackrabbit.spi.RepositoryServicejavax.jcr.RepositoryExceptionpublic org.apache.jackrabbit.spi.LockInfo lock(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
org.apache.jackrabbit.spi.NodeId nodeId,
boolean deep,
boolean sessionScoped,
long timeoutHint,
String ownerHint)
throws javax.jcr.RepositoryException
lock in interface org.apache.jackrabbit.spi.RepositoryServicejavax.jcr.RepositoryExceptionpublic void refreshLock(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
org.apache.jackrabbit.spi.NodeId nodeId)
throws javax.jcr.RepositoryException
refreshLock in interface org.apache.jackrabbit.spi.RepositoryServicejavax.jcr.RepositoryExceptionpublic void unlock(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
org.apache.jackrabbit.spi.NodeId nodeId)
throws javax.jcr.RepositoryException
unlock in interface org.apache.jackrabbit.spi.RepositoryServicejavax.jcr.RepositoryExceptionpublic org.apache.jackrabbit.spi.NodeId checkin(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
org.apache.jackrabbit.spi.NodeId nodeId)
throws javax.jcr.RepositoryException
checkin in interface org.apache.jackrabbit.spi.RepositoryServicejavax.jcr.RepositoryExceptionpublic void checkout(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
org.apache.jackrabbit.spi.NodeId nodeId)
throws javax.jcr.RepositoryException
checkout in interface org.apache.jackrabbit.spi.RepositoryServicejavax.jcr.RepositoryExceptionpublic void checkout(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
org.apache.jackrabbit.spi.NodeId nodeId,
org.apache.jackrabbit.spi.NodeId activityId)
throws javax.jcr.RepositoryException
checkout in interface org.apache.jackrabbit.spi.RepositoryServicejavax.jcr.RepositoryExceptionpublic org.apache.jackrabbit.spi.NodeId checkpoint(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
org.apache.jackrabbit.spi.NodeId nodeId)
throws javax.jcr.UnsupportedRepositoryOperationException,
javax.jcr.RepositoryException
checkpoint in interface org.apache.jackrabbit.spi.RepositoryServicejavax.jcr.UnsupportedRepositoryOperationExceptionjavax.jcr.RepositoryExceptionpublic org.apache.jackrabbit.spi.NodeId checkpoint(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
org.apache.jackrabbit.spi.NodeId nodeId,
org.apache.jackrabbit.spi.NodeId activityId)
throws javax.jcr.UnsupportedRepositoryOperationException,
javax.jcr.RepositoryException
checkpoint in interface org.apache.jackrabbit.spi.RepositoryServicejavax.jcr.UnsupportedRepositoryOperationExceptionjavax.jcr.RepositoryExceptionpublic void removeVersion(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
org.apache.jackrabbit.spi.NodeId versionHistoryId,
org.apache.jackrabbit.spi.NodeId versionId)
throws javax.jcr.RepositoryException
removeVersion in interface org.apache.jackrabbit.spi.RepositoryServicejavax.jcr.RepositoryExceptionpublic void restore(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
org.apache.jackrabbit.spi.NodeId nodeId,
org.apache.jackrabbit.spi.NodeId versionId,
boolean removeExisting)
throws javax.jcr.RepositoryException
restore in interface org.apache.jackrabbit.spi.RepositoryServicejavax.jcr.RepositoryExceptionpublic void restore(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
org.apache.jackrabbit.spi.NodeId[] nodeIds,
boolean removeExisting)
throws javax.jcr.RepositoryException
restore in interface org.apache.jackrabbit.spi.RepositoryServicejavax.jcr.RepositoryExceptionpublic Iterator<org.apache.jackrabbit.spi.NodeId> merge(org.apache.jackrabbit.spi.SessionInfo sessionInfo, org.apache.jackrabbit.spi.NodeId nodeId, String srcWorkspaceName, boolean bestEffort) throws javax.jcr.RepositoryException
merge in interface org.apache.jackrabbit.spi.RepositoryServicejavax.jcr.RepositoryExceptionpublic Iterator<org.apache.jackrabbit.spi.NodeId> merge(org.apache.jackrabbit.spi.SessionInfo sessionInfo, org.apache.jackrabbit.spi.NodeId nodeId, String srcWorkspaceName, boolean bestEffort, boolean isShallow) throws javax.jcr.RepositoryException
merge in interface org.apache.jackrabbit.spi.RepositoryServicejavax.jcr.RepositoryExceptionpublic void resolveMergeConflict(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
org.apache.jackrabbit.spi.NodeId nodeId,
org.apache.jackrabbit.spi.NodeId[] mergeFailedIds,
org.apache.jackrabbit.spi.NodeId[] predecessorIds)
throws javax.jcr.RepositoryException
resolveMergeConflict in interface org.apache.jackrabbit.spi.RepositoryServicejavax.jcr.RepositoryExceptionpublic void addVersionLabel(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
org.apache.jackrabbit.spi.NodeId versionHistoryId,
org.apache.jackrabbit.spi.NodeId versionId,
org.apache.jackrabbit.spi.Name label,
boolean moveLabel)
throws javax.jcr.RepositoryException
addVersionLabel in interface org.apache.jackrabbit.spi.RepositoryServicejavax.jcr.RepositoryExceptionpublic void removeVersionLabel(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
org.apache.jackrabbit.spi.NodeId versionHistoryId,
org.apache.jackrabbit.spi.NodeId versionId,
org.apache.jackrabbit.spi.Name label)
throws javax.jcr.RepositoryException
removeVersionLabel in interface org.apache.jackrabbit.spi.RepositoryServicejavax.jcr.RepositoryExceptionpublic org.apache.jackrabbit.spi.NodeId createActivity(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
String title)
throws javax.jcr.UnsupportedRepositoryOperationException,
javax.jcr.RepositoryException
createActivity in interface org.apache.jackrabbit.spi.RepositoryServicejavax.jcr.UnsupportedRepositoryOperationExceptionjavax.jcr.RepositoryExceptionpublic void removeActivity(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
org.apache.jackrabbit.spi.NodeId activityId)
throws javax.jcr.UnsupportedRepositoryOperationException,
javax.jcr.RepositoryException
removeActivity in interface org.apache.jackrabbit.spi.RepositoryServicejavax.jcr.UnsupportedRepositoryOperationExceptionjavax.jcr.RepositoryExceptionpublic Iterator<org.apache.jackrabbit.spi.NodeId> mergeActivity(org.apache.jackrabbit.spi.SessionInfo sessionInfo, org.apache.jackrabbit.spi.NodeId activityId) throws javax.jcr.UnsupportedRepositoryOperationException, javax.jcr.RepositoryException
mergeActivity in interface org.apache.jackrabbit.spi.RepositoryServicejavax.jcr.UnsupportedRepositoryOperationExceptionjavax.jcr.RepositoryExceptionpublic org.apache.jackrabbit.spi.NodeId createConfiguration(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
org.apache.jackrabbit.spi.NodeId nodeId)
throws javax.jcr.UnsupportedRepositoryOperationException,
javax.jcr.RepositoryException
createConfiguration in interface org.apache.jackrabbit.spi.RepositoryServicejavax.jcr.UnsupportedRepositoryOperationExceptionjavax.jcr.RepositoryExceptionpublic String[] getSupportedQueryLanguages(org.apache.jackrabbit.spi.SessionInfo sessionInfo) throws javax.jcr.RepositoryException
getSupportedQueryLanguages in interface org.apache.jackrabbit.spi.RepositoryServicejavax.jcr.RepositoryExceptionpublic String[] checkQueryStatement(org.apache.jackrabbit.spi.SessionInfo sessionInfo, String statement, String language, Map<String,String> namespaces) throws javax.jcr.RepositoryException
checkQueryStatement in interface org.apache.jackrabbit.spi.RepositoryServicejavax.jcr.RepositoryExceptionpublic org.apache.jackrabbit.spi.QueryInfo executeQuery(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
String statement,
String language,
Map<String,String> namespaces,
long limit,
long offset,
Map<String,org.apache.jackrabbit.spi.QValue> values)
throws javax.jcr.RepositoryException
executeQuery in interface org.apache.jackrabbit.spi.RepositoryServicejavax.jcr.RepositoryExceptionpublic org.apache.jackrabbit.spi.EventFilter createEventFilter(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
int eventTypes,
org.apache.jackrabbit.spi.Path absPath,
boolean isDeep,
String[] uuid,
org.apache.jackrabbit.spi.Name[] qnodeTypeName,
boolean noLocal)
throws javax.jcr.RepositoryException
createEventFilter in interface org.apache.jackrabbit.spi.RepositoryServicejavax.jcr.RepositoryExceptionpublic org.apache.jackrabbit.spi.Subscription createSubscription(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
org.apache.jackrabbit.spi.EventFilter[] filters)
throws javax.jcr.RepositoryException
createSubscription in interface org.apache.jackrabbit.spi.RepositoryServicejavax.jcr.RepositoryExceptionpublic org.apache.jackrabbit.spi.EventBundle[] getEvents(org.apache.jackrabbit.spi.Subscription subscription,
long timeout)
throws javax.jcr.RepositoryException,
InterruptedException
getEvents in interface org.apache.jackrabbit.spi.RepositoryServicejavax.jcr.RepositoryExceptionInterruptedExceptionpublic org.apache.jackrabbit.spi.EventBundle getEvents(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
org.apache.jackrabbit.spi.EventFilter filter,
long after)
throws javax.jcr.RepositoryException,
javax.jcr.UnsupportedRepositoryOperationException
getEvents in interface org.apache.jackrabbit.spi.RepositoryServicejavax.jcr.RepositoryExceptionjavax.jcr.UnsupportedRepositoryOperationExceptionpublic void updateEventFilters(org.apache.jackrabbit.spi.Subscription subscription,
org.apache.jackrabbit.spi.EventFilter[] eventFilters)
throws javax.jcr.RepositoryException
updateEventFilters in interface org.apache.jackrabbit.spi.RepositoryServicejavax.jcr.RepositoryExceptionpublic void dispose(org.apache.jackrabbit.spi.Subscription subscription)
throws javax.jcr.RepositoryException
dispose in interface org.apache.jackrabbit.spi.RepositoryServicejavax.jcr.RepositoryExceptionpublic Map<String,String> getRegisteredNamespaces(org.apache.jackrabbit.spi.SessionInfo sessionInfo) throws javax.jcr.RepositoryException
getRegisteredNamespaces in interface org.apache.jackrabbit.spi.RepositoryServicejavax.jcr.RepositoryExceptionpublic String getNamespaceURI(org.apache.jackrabbit.spi.SessionInfo sessionInfo, String prefix) throws javax.jcr.RepositoryException
getNamespaceURI in interface org.apache.jackrabbit.spi.RepositoryServicejavax.jcr.RepositoryExceptionpublic String getNamespacePrefix(org.apache.jackrabbit.spi.SessionInfo sessionInfo, String uri) throws javax.jcr.RepositoryException
getNamespacePrefix in interface org.apache.jackrabbit.spi.RepositoryServicejavax.jcr.RepositoryExceptionpublic void registerNamespace(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
String prefix,
String uri)
throws javax.jcr.RepositoryException
registerNamespace in interface org.apache.jackrabbit.spi.RepositoryServicejavax.jcr.RepositoryExceptionpublic void unregisterNamespace(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
String uri)
throws javax.jcr.RepositoryException
unregisterNamespace in interface org.apache.jackrabbit.spi.RepositoryServicejavax.jcr.RepositoryExceptionpublic Iterator<org.apache.jackrabbit.spi.QNodeTypeDefinition> getQNodeTypeDefinitions(org.apache.jackrabbit.spi.SessionInfo sessionInfo) throws javax.jcr.RepositoryException
getQNodeTypeDefinitions in interface org.apache.jackrabbit.spi.RepositoryServicejavax.jcr.RepositoryExceptionpublic Iterator<org.apache.jackrabbit.spi.QNodeTypeDefinition> getQNodeTypeDefinitions(org.apache.jackrabbit.spi.SessionInfo sessionInfo, org.apache.jackrabbit.spi.Name[] nodetypeNames) throws javax.jcr.RepositoryException
getQNodeTypeDefinitions in interface org.apache.jackrabbit.spi.RepositoryServicejavax.jcr.RepositoryExceptionpublic void registerNodeTypes(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
org.apache.jackrabbit.spi.QNodeTypeDefinition[] nodeTypeDefinitions,
boolean allowUpdate)
throws javax.jcr.nodetype.InvalidNodeTypeDefinitionException,
javax.jcr.nodetype.NodeTypeExistsException,
javax.jcr.UnsupportedRepositoryOperationException,
javax.jcr.RepositoryException
registerNodeTypes in interface org.apache.jackrabbit.spi.RepositoryServicejavax.jcr.nodetype.InvalidNodeTypeDefinitionExceptionjavax.jcr.nodetype.NodeTypeExistsExceptionjavax.jcr.UnsupportedRepositoryOperationExceptionjavax.jcr.RepositoryExceptionpublic void unregisterNodeTypes(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
org.apache.jackrabbit.spi.Name[] nodeTypeNames)
throws javax.jcr.UnsupportedRepositoryOperationException,
javax.jcr.nodetype.NoSuchNodeTypeException,
javax.jcr.RepositoryException
unregisterNodeTypes in interface org.apache.jackrabbit.spi.RepositoryServicejavax.jcr.UnsupportedRepositoryOperationExceptionjavax.jcr.nodetype.NoSuchNodeTypeExceptionjavax.jcr.RepositoryExceptionpublic void createWorkspace(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
String name,
String srcWorkspaceName)
throws javax.jcr.RepositoryException
createWorkspace in interface org.apache.jackrabbit.spi.RepositoryServicejavax.jcr.RepositoryExceptionpublic void deleteWorkspace(org.apache.jackrabbit.spi.SessionInfo sessionInfo,
String name)
throws javax.jcr.RepositoryException
deleteWorkspace in interface org.apache.jackrabbit.spi.RepositoryServicejavax.jcr.RepositoryExceptionCopyright © 2004-2017 The Apache Software Foundation. All Rights Reserved.