Class RepositoryServiceLogger
- java.lang.Object
-
- org.apache.jackrabbit.spi.commons.logging.AbstractLogger
-
- org.apache.jackrabbit.spi.commons.logging.RepositoryServiceLogger
-
- All Implemented Interfaces:
org.apache.jackrabbit.spi.RepositoryService
public class RepositoryServiceLogger extends AbstractLogger implements org.apache.jackrabbit.spi.RepositoryService
Log wrapper for aRepositoryService.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.apache.jackrabbit.spi.commons.logging.AbstractLogger
AbstractLogger.Callable, AbstractLogger.SafeCallable
-
-
Field Summary
-
Fields inherited from class org.apache.jackrabbit.spi.commons.logging.AbstractLogger
writer
-
-
Constructor Summary
Constructors Constructor Description RepositoryServiceLogger(org.apache.jackrabbit.spi.RepositoryService service, LogWriter writer)Create a new instance for the givenservicewhich useswriterfor persisting log messages.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddVersionLabel(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.NodeIdcheckin(org.apache.jackrabbit.spi.SessionInfo sessionInfo, org.apache.jackrabbit.spi.NodeId nodeId)voidcheckout(org.apache.jackrabbit.spi.SessionInfo sessionInfo, org.apache.jackrabbit.spi.NodeId nodeId)voidcheckout(org.apache.jackrabbit.spi.SessionInfo sessionInfo, org.apache.jackrabbit.spi.NodeId nodeId, org.apache.jackrabbit.spi.NodeId activityId)org.apache.jackrabbit.spi.NodeIdcheckpoint(org.apache.jackrabbit.spi.SessionInfo sessionInfo, org.apache.jackrabbit.spi.NodeId nodeId)org.apache.jackrabbit.spi.NodeIdcheckpoint(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)voidclone(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)voidcopy(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.NodeIdcreateActivity(org.apache.jackrabbit.spi.SessionInfo sessionInfo, String title)org.apache.jackrabbit.spi.BatchcreateBatch(org.apache.jackrabbit.spi.SessionInfo sessionInfo, org.apache.jackrabbit.spi.ItemId itemId)org.apache.jackrabbit.spi.NodeIdcreateConfiguration(org.apache.jackrabbit.spi.SessionInfo sessionInfo, org.apache.jackrabbit.spi.NodeId nodeId)org.apache.jackrabbit.spi.EventFiltercreateEventFilter(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.SubscriptioncreateSubscription(org.apache.jackrabbit.spi.SessionInfo sessionInfo, org.apache.jackrabbit.spi.EventFilter[] filters)org.apache.jackrabbit.spi.TreecreateTree(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)voidcreateWorkspace(org.apache.jackrabbit.spi.SessionInfo sessionInfo, String name, String srcWorkspaceName)voiddeleteWorkspace(org.apache.jackrabbit.spi.SessionInfo sessionInfo, String name)voiddispose(org.apache.jackrabbit.spi.SessionInfo sessionInfo)voiddispose(org.apache.jackrabbit.spi.Subscription subscription)org.apache.jackrabbit.spi.QueryInfoexecuteQuery(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.EventBundlegetEvents(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.IdFactorygetIdFactory()org.apache.jackrabbit.spi.ItemInfoCachegetItemInfoCache(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.LockInfogetLockInfo(org.apache.jackrabbit.spi.SessionInfo sessionInfo, org.apache.jackrabbit.spi.NodeId nodeId)org.apache.jackrabbit.spi.NameFactorygetNameFactory()StringgetNamespacePrefix(org.apache.jackrabbit.spi.SessionInfo sessionInfo, String uri)StringgetNamespaceURI(org.apache.jackrabbit.spi.SessionInfo sessionInfo, String prefix)org.apache.jackrabbit.spi.QNodeDefinitiongetNodeDefinition(org.apache.jackrabbit.spi.SessionInfo sessionInfo, org.apache.jackrabbit.spi.NodeId nodeId)org.apache.jackrabbit.spi.NodeInfogetNodeInfo(org.apache.jackrabbit.spi.SessionInfo sessionInfo, org.apache.jackrabbit.spi.NodeId nodeId)org.apache.jackrabbit.spi.PathFactorygetPathFactory()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.QPropertyDefinitiongetPropertyDefinition(org.apache.jackrabbit.spi.SessionInfo sessionInfo, org.apache.jackrabbit.spi.PropertyId propertyId)org.apache.jackrabbit.spi.PropertyInfogetPropertyInfo(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.QValueFactorygetQValueFactory()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.RepositoryServicegetRepositoryService()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.SessionInfoimpersonate(org.apache.jackrabbit.spi.SessionInfo sessionInfo, Credentials credentials)voidimportXml(org.apache.jackrabbit.spi.SessionInfo sessionInfo, org.apache.jackrabbit.spi.NodeId parentId, InputStream xmlStream, int uuidBehaviour)booleanisGranted(org.apache.jackrabbit.spi.SessionInfo sessionInfo, org.apache.jackrabbit.spi.ItemId itemId, String[] actions)org.apache.jackrabbit.spi.LockInfolock(org.apache.jackrabbit.spi.SessionInfo sessionInfo, org.apache.jackrabbit.spi.NodeId nodeId, boolean deep, boolean sessionScoped)org.apache.jackrabbit.spi.LockInfolock(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)voidmove(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.SessionInfoobtain(Credentials credentials, String workspaceName)org.apache.jackrabbit.spi.SessionInfoobtain(org.apache.jackrabbit.spi.SessionInfo sessionInfo, String workspaceName)voidrefreshLock(org.apache.jackrabbit.spi.SessionInfo sessionInfo, org.apache.jackrabbit.spi.NodeId nodeId)voidregisterNamespace(org.apache.jackrabbit.spi.SessionInfo sessionInfo, String prefix, String uri)voidregisterNodeTypes(org.apache.jackrabbit.spi.SessionInfo sessionInfo, org.apache.jackrabbit.spi.QNodeTypeDefinition[] nodeTypeDefinitions, boolean allowUpdate)voidremoveActivity(org.apache.jackrabbit.spi.SessionInfo sessionInfo, org.apache.jackrabbit.spi.NodeId activityId)voidremoveVersion(org.apache.jackrabbit.spi.SessionInfo sessionInfo, org.apache.jackrabbit.spi.NodeId versionHistoryId, org.apache.jackrabbit.spi.NodeId versionId)voidremoveVersionLabel(org.apache.jackrabbit.spi.SessionInfo sessionInfo, org.apache.jackrabbit.spi.NodeId versionHistoryId, org.apache.jackrabbit.spi.NodeId versionId, org.apache.jackrabbit.spi.Name label)voidresolveMergeConflict(org.apache.jackrabbit.spi.SessionInfo sessionInfo, org.apache.jackrabbit.spi.NodeId nodeId, org.apache.jackrabbit.spi.NodeId[] mergeFailedIds, org.apache.jackrabbit.spi.NodeId[] predecessorIds)voidrestore(org.apache.jackrabbit.spi.SessionInfo sessionInfo, org.apache.jackrabbit.spi.NodeId[] nodeIds, boolean removeExisting)voidrestore(org.apache.jackrabbit.spi.SessionInfo sessionInfo, org.apache.jackrabbit.spi.NodeId nodeId, org.apache.jackrabbit.spi.NodeId versionId, boolean removeExisting)voidsubmit(org.apache.jackrabbit.spi.Batch batch)voidunlock(org.apache.jackrabbit.spi.SessionInfo sessionInfo, org.apache.jackrabbit.spi.NodeId nodeId)voidunregisterNamespace(org.apache.jackrabbit.spi.SessionInfo sessionInfo, String uri)voidunregisterNodeTypes(org.apache.jackrabbit.spi.SessionInfo sessionInfo, org.apache.jackrabbit.spi.Name[] nodeTypeNames)voidupdate(org.apache.jackrabbit.spi.SessionInfo sessionInfo, org.apache.jackrabbit.spi.NodeId nodeId, String srcWorkspaceName)voidupdateEventFilters(org.apache.jackrabbit.spi.Subscription subscription, org.apache.jackrabbit.spi.EventFilter[] eventFilters)-
Methods inherited from class org.apache.jackrabbit.spi.commons.logging.AbstractLogger
execute, execute
-
-
-
-
Constructor Detail
-
RepositoryServiceLogger
public RepositoryServiceLogger(org.apache.jackrabbit.spi.RepositoryService service, LogWriter writer)Create a new instance for the givenservicewhich useswriterfor persisting log messages.- Parameters:
service-writer-
-
-
Method Detail
-
getRepositoryService
public org.apache.jackrabbit.spi.RepositoryService getRepositoryService()
- Returns:
- the wrapped RepositoryService
-
getNameFactory
public org.apache.jackrabbit.spi.NameFactory getNameFactory() throws RepositoryException- Specified by:
getNameFactoryin interfaceorg.apache.jackrabbit.spi.RepositoryService- Throws:
RepositoryException
-
getPathFactory
public org.apache.jackrabbit.spi.PathFactory getPathFactory() throws RepositoryException- Specified by:
getPathFactoryin interfaceorg.apache.jackrabbit.spi.RepositoryService- Throws:
RepositoryException
-
getIdFactory
public org.apache.jackrabbit.spi.IdFactory getIdFactory() throws RepositoryException- Specified by:
getIdFactoryin interfaceorg.apache.jackrabbit.spi.RepositoryService- Throws:
RepositoryException
-
getQValueFactory
public org.apache.jackrabbit.spi.QValueFactory getQValueFactory() throws RepositoryException- Specified by:
getQValueFactoryin interfaceorg.apache.jackrabbit.spi.RepositoryService- Throws:
RepositoryException
-
getRepositoryDescriptors
public Map<String,org.apache.jackrabbit.spi.QValue[]> getRepositoryDescriptors() throws RepositoryException
- Specified by:
getRepositoryDescriptorsin interfaceorg.apache.jackrabbit.spi.RepositoryService- Throws:
RepositoryException
-
getItemInfoCache
public org.apache.jackrabbit.spi.ItemInfoCache getItemInfoCache(org.apache.jackrabbit.spi.SessionInfo sessionInfo) throws RepositoryException- Specified by:
getItemInfoCachein interfaceorg.apache.jackrabbit.spi.RepositoryService- Throws:
RepositoryException
-
obtain
public org.apache.jackrabbit.spi.SessionInfo obtain(Credentials credentials, String workspaceName) throws RepositoryException
- Specified by:
obtainin interfaceorg.apache.jackrabbit.spi.RepositoryService- Throws:
RepositoryException
-
obtain
public org.apache.jackrabbit.spi.SessionInfo obtain(org.apache.jackrabbit.spi.SessionInfo sessionInfo, String workspaceName) throws RepositoryException- Specified by:
obtainin interfaceorg.apache.jackrabbit.spi.RepositoryService- Throws:
RepositoryException
-
impersonate
public org.apache.jackrabbit.spi.SessionInfo impersonate(org.apache.jackrabbit.spi.SessionInfo sessionInfo, Credentials credentials) throws RepositoryException- Specified by:
impersonatein interfaceorg.apache.jackrabbit.spi.RepositoryService- Throws:
RepositoryException
-
dispose
public void dispose(org.apache.jackrabbit.spi.SessionInfo sessionInfo) throws RepositoryException- Specified by:
disposein interfaceorg.apache.jackrabbit.spi.RepositoryService- Throws:
RepositoryException
-
getWorkspaceNames
public String[] getWorkspaceNames(org.apache.jackrabbit.spi.SessionInfo sessionInfo) throws RepositoryException
- Specified by:
getWorkspaceNamesin interfaceorg.apache.jackrabbit.spi.RepositoryService- Throws:
RepositoryException
-
isGranted
public boolean isGranted(org.apache.jackrabbit.spi.SessionInfo sessionInfo, org.apache.jackrabbit.spi.ItemId itemId, String[] actions) throws RepositoryException- Specified by:
isGrantedin interfaceorg.apache.jackrabbit.spi.RepositoryService- Throws:
RepositoryException
-
getPrivilegeDefinitions
public org.apache.jackrabbit.spi.PrivilegeDefinition[] getPrivilegeDefinitions(org.apache.jackrabbit.spi.SessionInfo sessionInfo) throws RepositoryException- Specified by:
getPrivilegeDefinitionsin interfaceorg.apache.jackrabbit.spi.RepositoryService- Throws:
RepositoryException
-
getSupportedPrivileges
public org.apache.jackrabbit.spi.PrivilegeDefinition[] getSupportedPrivileges(org.apache.jackrabbit.spi.SessionInfo sessionInfo, org.apache.jackrabbit.spi.NodeId nodeId) throws RepositoryException- Specified by:
getSupportedPrivilegesin interfaceorg.apache.jackrabbit.spi.RepositoryService- Throws:
RepositoryException
-
getPrivilegeNames
public org.apache.jackrabbit.spi.Name[] getPrivilegeNames(org.apache.jackrabbit.spi.SessionInfo sessionInfo, org.apache.jackrabbit.spi.NodeId nodeId) throws RepositoryException- Specified by:
getPrivilegeNamesin interfaceorg.apache.jackrabbit.spi.RepositoryService- Throws:
RepositoryException
-
getNodeDefinition
public org.apache.jackrabbit.spi.QNodeDefinition getNodeDefinition(org.apache.jackrabbit.spi.SessionInfo sessionInfo, org.apache.jackrabbit.spi.NodeId nodeId) throws RepositoryException- Specified by:
getNodeDefinitionin interfaceorg.apache.jackrabbit.spi.RepositoryService- Throws:
RepositoryException
-
getPropertyDefinition
public org.apache.jackrabbit.spi.QPropertyDefinition getPropertyDefinition(org.apache.jackrabbit.spi.SessionInfo sessionInfo, org.apache.jackrabbit.spi.PropertyId propertyId) throws RepositoryException- Specified by:
getPropertyDefinitionin interfaceorg.apache.jackrabbit.spi.RepositoryService- Throws:
RepositoryException
-
getNodeInfo
public org.apache.jackrabbit.spi.NodeInfo getNodeInfo(org.apache.jackrabbit.spi.SessionInfo sessionInfo, org.apache.jackrabbit.spi.NodeId nodeId) throws RepositoryException- Specified by:
getNodeInfoin interfaceorg.apache.jackrabbit.spi.RepositoryService- Throws:
RepositoryException
-
getItemInfos
public Iterator<? extends org.apache.jackrabbit.spi.ItemInfo> getItemInfos(org.apache.jackrabbit.spi.SessionInfo sessionInfo, org.apache.jackrabbit.spi.ItemId itemId) throws RepositoryException
- Specified by:
getItemInfosin interfaceorg.apache.jackrabbit.spi.RepositoryService- Throws:
RepositoryException
-
getChildInfos
public Iterator<org.apache.jackrabbit.spi.ChildInfo> getChildInfos(org.apache.jackrabbit.spi.SessionInfo sessionInfo, org.apache.jackrabbit.spi.NodeId parentId) throws RepositoryException
- Specified by:
getChildInfosin interfaceorg.apache.jackrabbit.spi.RepositoryService- Throws:
RepositoryException
-
getReferences
public 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 RepositoryException
- Specified by:
getReferencesin interfaceorg.apache.jackrabbit.spi.RepositoryService- Throws:
RepositoryException
-
getPropertyInfo
public org.apache.jackrabbit.spi.PropertyInfo getPropertyInfo(org.apache.jackrabbit.spi.SessionInfo sessionInfo, org.apache.jackrabbit.spi.PropertyId propertyId) throws RepositoryException- Specified by:
getPropertyInfoin interfaceorg.apache.jackrabbit.spi.RepositoryService- Throws:
RepositoryException
-
createBatch
public org.apache.jackrabbit.spi.Batch createBatch(org.apache.jackrabbit.spi.SessionInfo sessionInfo, org.apache.jackrabbit.spi.ItemId itemId) throws RepositoryException- Specified by:
createBatchin interfaceorg.apache.jackrabbit.spi.RepositoryService- Throws:
RepositoryException
-
submit
public void submit(org.apache.jackrabbit.spi.Batch batch) throws RepositoryException- Specified by:
submitin interfaceorg.apache.jackrabbit.spi.RepositoryService- Throws:
RepositoryException
-
createTree
public 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 RepositoryException- Specified by:
createTreein interfaceorg.apache.jackrabbit.spi.RepositoryService- Throws:
RepositoryException
-
importXml
public void importXml(org.apache.jackrabbit.spi.SessionInfo sessionInfo, org.apache.jackrabbit.spi.NodeId parentId, InputStream xmlStream, int uuidBehaviour) throws RepositoryException- Specified by:
importXmlin interfaceorg.apache.jackrabbit.spi.RepositoryService- Throws:
RepositoryException
-
move
public 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 RepositoryException- Specified by:
movein interfaceorg.apache.jackrabbit.spi.RepositoryService- Throws:
RepositoryException
-
copy
public 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 RepositoryException- Specified by:
copyin interfaceorg.apache.jackrabbit.spi.RepositoryService- Throws:
RepositoryException
-
update
public void update(org.apache.jackrabbit.spi.SessionInfo sessionInfo, org.apache.jackrabbit.spi.NodeId nodeId, String srcWorkspaceName) throws RepositoryException- Specified by:
updatein interfaceorg.apache.jackrabbit.spi.RepositoryService- Throws:
RepositoryException
-
clone
public 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 RepositoryException- Specified by:
clonein interfaceorg.apache.jackrabbit.spi.RepositoryService- Throws:
RepositoryException
-
getLockInfo
public org.apache.jackrabbit.spi.LockInfo getLockInfo(org.apache.jackrabbit.spi.SessionInfo sessionInfo, org.apache.jackrabbit.spi.NodeId nodeId) throws RepositoryException- Specified by:
getLockInfoin interfaceorg.apache.jackrabbit.spi.RepositoryService- Throws:
RepositoryException
-
lock
public org.apache.jackrabbit.spi.LockInfo lock(org.apache.jackrabbit.spi.SessionInfo sessionInfo, org.apache.jackrabbit.spi.NodeId nodeId, boolean deep, boolean sessionScoped) throws RepositoryException- Specified by:
lockin interfaceorg.apache.jackrabbit.spi.RepositoryService- Throws:
RepositoryException
-
lock
public 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 RepositoryException- Specified by:
lockin interfaceorg.apache.jackrabbit.spi.RepositoryService- Throws:
RepositoryException
-
refreshLock
public void refreshLock(org.apache.jackrabbit.spi.SessionInfo sessionInfo, org.apache.jackrabbit.spi.NodeId nodeId) throws RepositoryException- Specified by:
refreshLockin interfaceorg.apache.jackrabbit.spi.RepositoryService- Throws:
RepositoryException
-
unlock
public void unlock(org.apache.jackrabbit.spi.SessionInfo sessionInfo, org.apache.jackrabbit.spi.NodeId nodeId) throws RepositoryException- Specified by:
unlockin interfaceorg.apache.jackrabbit.spi.RepositoryService- Throws:
RepositoryException
-
checkin
public org.apache.jackrabbit.spi.NodeId checkin(org.apache.jackrabbit.spi.SessionInfo sessionInfo, org.apache.jackrabbit.spi.NodeId nodeId) throws RepositoryException- Specified by:
checkinin interfaceorg.apache.jackrabbit.spi.RepositoryService- Throws:
RepositoryException
-
checkout
public void checkout(org.apache.jackrabbit.spi.SessionInfo sessionInfo, org.apache.jackrabbit.spi.NodeId nodeId) throws RepositoryException- Specified by:
checkoutin interfaceorg.apache.jackrabbit.spi.RepositoryService- Throws:
RepositoryException
-
checkout
public void checkout(org.apache.jackrabbit.spi.SessionInfo sessionInfo, org.apache.jackrabbit.spi.NodeId nodeId, org.apache.jackrabbit.spi.NodeId activityId) throws RepositoryException- Specified by:
checkoutin interfaceorg.apache.jackrabbit.spi.RepositoryService- Throws:
RepositoryException
-
checkpoint
public org.apache.jackrabbit.spi.NodeId checkpoint(org.apache.jackrabbit.spi.SessionInfo sessionInfo, org.apache.jackrabbit.spi.NodeId nodeId) throws UnsupportedRepositoryOperationException, RepositoryException- Specified by:
checkpointin interfaceorg.apache.jackrabbit.spi.RepositoryService- Throws:
UnsupportedRepositoryOperationExceptionRepositoryException
-
checkpoint
public 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 UnsupportedRepositoryOperationException, RepositoryException- Specified by:
checkpointin interfaceorg.apache.jackrabbit.spi.RepositoryService- Throws:
UnsupportedRepositoryOperationExceptionRepositoryException
-
removeVersion
public void removeVersion(org.apache.jackrabbit.spi.SessionInfo sessionInfo, org.apache.jackrabbit.spi.NodeId versionHistoryId, org.apache.jackrabbit.spi.NodeId versionId) throws RepositoryException- Specified by:
removeVersionin interfaceorg.apache.jackrabbit.spi.RepositoryService- Throws:
RepositoryException
-
restore
public void restore(org.apache.jackrabbit.spi.SessionInfo sessionInfo, org.apache.jackrabbit.spi.NodeId nodeId, org.apache.jackrabbit.spi.NodeId versionId, boolean removeExisting) throws RepositoryException- Specified by:
restorein interfaceorg.apache.jackrabbit.spi.RepositoryService- Throws:
RepositoryException
-
restore
public void restore(org.apache.jackrabbit.spi.SessionInfo sessionInfo, org.apache.jackrabbit.spi.NodeId[] nodeIds, boolean removeExisting) throws RepositoryException- Specified by:
restorein interfaceorg.apache.jackrabbit.spi.RepositoryService- Throws:
RepositoryException
-
merge
public Iterator<org.apache.jackrabbit.spi.NodeId> merge(org.apache.jackrabbit.spi.SessionInfo sessionInfo, org.apache.jackrabbit.spi.NodeId nodeId, String srcWorkspaceName, boolean bestEffort) throws RepositoryException
- Specified by:
mergein interfaceorg.apache.jackrabbit.spi.RepositoryService- Throws:
RepositoryException
-
merge
public 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 RepositoryException
- Specified by:
mergein interfaceorg.apache.jackrabbit.spi.RepositoryService- Throws:
RepositoryException
-
resolveMergeConflict
public 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 RepositoryException- Specified by:
resolveMergeConflictin interfaceorg.apache.jackrabbit.spi.RepositoryService- Throws:
RepositoryException
-
addVersionLabel
public 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 RepositoryException- Specified by:
addVersionLabelin interfaceorg.apache.jackrabbit.spi.RepositoryService- Throws:
RepositoryException
-
removeVersionLabel
public 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 RepositoryException- Specified by:
removeVersionLabelin interfaceorg.apache.jackrabbit.spi.RepositoryService- Throws:
RepositoryException
-
createActivity
public org.apache.jackrabbit.spi.NodeId createActivity(org.apache.jackrabbit.spi.SessionInfo sessionInfo, String title) throws UnsupportedRepositoryOperationException, RepositoryException- Specified by:
createActivityin interfaceorg.apache.jackrabbit.spi.RepositoryService- Throws:
UnsupportedRepositoryOperationExceptionRepositoryException
-
removeActivity
public void removeActivity(org.apache.jackrabbit.spi.SessionInfo sessionInfo, org.apache.jackrabbit.spi.NodeId activityId) throws UnsupportedRepositoryOperationException, RepositoryException- Specified by:
removeActivityin interfaceorg.apache.jackrabbit.spi.RepositoryService- Throws:
UnsupportedRepositoryOperationExceptionRepositoryException
-
mergeActivity
public Iterator<org.apache.jackrabbit.spi.NodeId> mergeActivity(org.apache.jackrabbit.spi.SessionInfo sessionInfo, org.apache.jackrabbit.spi.NodeId activityId) throws UnsupportedRepositoryOperationException, RepositoryException
- Specified by:
mergeActivityin interfaceorg.apache.jackrabbit.spi.RepositoryService- Throws:
UnsupportedRepositoryOperationExceptionRepositoryException
-
createConfiguration
public org.apache.jackrabbit.spi.NodeId createConfiguration(org.apache.jackrabbit.spi.SessionInfo sessionInfo, org.apache.jackrabbit.spi.NodeId nodeId) throws UnsupportedRepositoryOperationException, RepositoryException- Specified by:
createConfigurationin interfaceorg.apache.jackrabbit.spi.RepositoryService- Throws:
UnsupportedRepositoryOperationExceptionRepositoryException
-
getSupportedQueryLanguages
public String[] getSupportedQueryLanguages(org.apache.jackrabbit.spi.SessionInfo sessionInfo) throws RepositoryException
- Specified by:
getSupportedQueryLanguagesin interfaceorg.apache.jackrabbit.spi.RepositoryService- Throws:
RepositoryException
-
checkQueryStatement
public String[] checkQueryStatement(org.apache.jackrabbit.spi.SessionInfo sessionInfo, String statement, String language, Map<String,String> namespaces) throws RepositoryException
- Specified by:
checkQueryStatementin interfaceorg.apache.jackrabbit.spi.RepositoryService- Throws:
RepositoryException
-
executeQuery
public 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 RepositoryException- Specified by:
executeQueryin interfaceorg.apache.jackrabbit.spi.RepositoryService- Throws:
RepositoryException
-
createEventFilter
public 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 RepositoryException- Specified by:
createEventFilterin interfaceorg.apache.jackrabbit.spi.RepositoryService- Throws:
RepositoryException
-
createSubscription
public org.apache.jackrabbit.spi.Subscription createSubscription(org.apache.jackrabbit.spi.SessionInfo sessionInfo, org.apache.jackrabbit.spi.EventFilter[] filters) throws RepositoryException- Specified by:
createSubscriptionin interfaceorg.apache.jackrabbit.spi.RepositoryService- Throws:
RepositoryException
-
getEvents
public org.apache.jackrabbit.spi.EventBundle[] getEvents(org.apache.jackrabbit.spi.Subscription subscription, long timeout) throws RepositoryException, InterruptedException- Specified by:
getEventsin interfaceorg.apache.jackrabbit.spi.RepositoryService- Throws:
RepositoryExceptionInterruptedException
-
getEvents
public org.apache.jackrabbit.spi.EventBundle getEvents(org.apache.jackrabbit.spi.SessionInfo sessionInfo, org.apache.jackrabbit.spi.EventFilter filter, long after) throws RepositoryException, UnsupportedRepositoryOperationException- Specified by:
getEventsin interfaceorg.apache.jackrabbit.spi.RepositoryService- Throws:
RepositoryExceptionUnsupportedRepositoryOperationException
-
updateEventFilters
public void updateEventFilters(org.apache.jackrabbit.spi.Subscription subscription, org.apache.jackrabbit.spi.EventFilter[] eventFilters) throws RepositoryException- Specified by:
updateEventFiltersin interfaceorg.apache.jackrabbit.spi.RepositoryService- Throws:
RepositoryException
-
dispose
public void dispose(org.apache.jackrabbit.spi.Subscription subscription) throws RepositoryException- Specified by:
disposein interfaceorg.apache.jackrabbit.spi.RepositoryService- Throws:
RepositoryException
-
getRegisteredNamespaces
public Map<String,String> getRegisteredNamespaces(org.apache.jackrabbit.spi.SessionInfo sessionInfo) throws RepositoryException
- Specified by:
getRegisteredNamespacesin interfaceorg.apache.jackrabbit.spi.RepositoryService- Throws:
RepositoryException
-
getNamespaceURI
public String getNamespaceURI(org.apache.jackrabbit.spi.SessionInfo sessionInfo, String prefix) throws RepositoryException
- Specified by:
getNamespaceURIin interfaceorg.apache.jackrabbit.spi.RepositoryService- Throws:
RepositoryException
-
getNamespacePrefix
public String getNamespacePrefix(org.apache.jackrabbit.spi.SessionInfo sessionInfo, String uri) throws RepositoryException
- Specified by:
getNamespacePrefixin interfaceorg.apache.jackrabbit.spi.RepositoryService- Throws:
RepositoryException
-
registerNamespace
public void registerNamespace(org.apache.jackrabbit.spi.SessionInfo sessionInfo, String prefix, String uri) throws RepositoryException- Specified by:
registerNamespacein interfaceorg.apache.jackrabbit.spi.RepositoryService- Throws:
RepositoryException
-
unregisterNamespace
public void unregisterNamespace(org.apache.jackrabbit.spi.SessionInfo sessionInfo, String uri) throws RepositoryException- Specified by:
unregisterNamespacein interfaceorg.apache.jackrabbit.spi.RepositoryService- Throws:
RepositoryException
-
getQNodeTypeDefinitions
public Iterator<org.apache.jackrabbit.spi.QNodeTypeDefinition> getQNodeTypeDefinitions(org.apache.jackrabbit.spi.SessionInfo sessionInfo) throws RepositoryException
- Specified by:
getQNodeTypeDefinitionsin interfaceorg.apache.jackrabbit.spi.RepositoryService- Throws:
RepositoryException
-
getQNodeTypeDefinitions
public Iterator<org.apache.jackrabbit.spi.QNodeTypeDefinition> getQNodeTypeDefinitions(org.apache.jackrabbit.spi.SessionInfo sessionInfo, org.apache.jackrabbit.spi.Name[] nodetypeNames) throws RepositoryException
- Specified by:
getQNodeTypeDefinitionsin interfaceorg.apache.jackrabbit.spi.RepositoryService- Throws:
RepositoryException
-
registerNodeTypes
public void registerNodeTypes(org.apache.jackrabbit.spi.SessionInfo sessionInfo, org.apache.jackrabbit.spi.QNodeTypeDefinition[] nodeTypeDefinitions, boolean allowUpdate) throws InvalidNodeTypeDefinitionException, NodeTypeExistsException, UnsupportedRepositoryOperationException, RepositoryException- Specified by:
registerNodeTypesin interfaceorg.apache.jackrabbit.spi.RepositoryService- Throws:
InvalidNodeTypeDefinitionExceptionNodeTypeExistsExceptionUnsupportedRepositoryOperationExceptionRepositoryException
-
unregisterNodeTypes
public void unregisterNodeTypes(org.apache.jackrabbit.spi.SessionInfo sessionInfo, org.apache.jackrabbit.spi.Name[] nodeTypeNames) throws UnsupportedRepositoryOperationException, NoSuchNodeTypeException, RepositoryException- Specified by:
unregisterNodeTypesin interfaceorg.apache.jackrabbit.spi.RepositoryService- Throws:
UnsupportedRepositoryOperationExceptionNoSuchNodeTypeExceptionRepositoryException
-
createWorkspace
public void createWorkspace(org.apache.jackrabbit.spi.SessionInfo sessionInfo, String name, String srcWorkspaceName) throws RepositoryException- Specified by:
createWorkspacein interfaceorg.apache.jackrabbit.spi.RepositoryService- Throws:
RepositoryException
-
deleteWorkspace
public void deleteWorkspace(org.apache.jackrabbit.spi.SessionInfo sessionInfo, String name) throws RepositoryException- Specified by:
deleteWorkspacein interfaceorg.apache.jackrabbit.spi.RepositoryService- Throws:
RepositoryException
-
-