|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.apache.jackrabbit.spi2jcr.RepositoryServiceImpl
public class RepositoryServiceImpl
RepositoryServiceImpl implements a repository service on top
of a JCR Repository.
| Constructor Summary | |
|---|---|
RepositoryServiceImpl(Repository repository,
BatchReadConfig batchReadConfig)
Creates a new repository service based on the given repository. |
|
| Method Summary | |
|---|---|
void |
addVersionLabel(SessionInfo sessionInfo,
NodeId versionHistoryId,
NodeId versionId,
Name label,
boolean moveLabel)
|
NodeId |
checkin(SessionInfo sessionInfo,
NodeId nodeId)
|
void |
checkout(SessionInfo sessionInfo,
NodeId nodeId)
|
void |
checkout(SessionInfo sessionInfo,
NodeId nodeId,
NodeId activityId)
|
NodeId |
checkpoint(SessionInfo sessionInfo,
NodeId nodeId)
|
String[] |
checkQueryStatement(SessionInfo sessionInfo,
String statement,
String language,
Map namespaces)
|
void |
clone(SessionInfo sessionInfo,
String srcWorkspaceName,
NodeId srcNodeId,
NodeId destParentNodeId,
Name destName,
boolean removeExisting)
|
void |
copy(SessionInfo sessionInfo,
String srcWorkspaceName,
NodeId srcNodeId,
NodeId destParentNodeId,
Name destName)
|
NodeId |
createActivity(SessionInfo sessionInfo,
String title)
|
Batch |
createBatch(SessionInfo sessionInfo,
ItemId itemId)
|
NodeId |
createConfiguration(SessionInfo sessionInfo,
NodeId nodeId)
|
EventFilter |
createEventFilter(SessionInfo sessionInfo,
int eventTypes,
Path absPath,
boolean isDeep,
String[] uuid,
Name[] nodeTypeName,
boolean noLocal)
|
Subscription |
createSubscription(SessionInfo sessionInfo,
EventFilter[] filters)
|
void |
createWorkspace(SessionInfo sessionInfo,
String name,
String srcWorkspaceName)
|
void |
deleteWorkspace(SessionInfo sessionInfo,
String name)
|
void |
dispose(SessionInfo sessionInfo)
|
void |
dispose(Subscription subscription)
|
QueryInfo |
executeQuery(SessionInfo sessionInfo,
String statement,
String language,
Map<String,String> namespaces,
long limit,
long offset,
Map<String,QValue> values)
|
Iterator |
getChildInfos(SessionInfo sessionInfo,
NodeId parentId)
|
EventBundle |
getEvents(SessionInfo sessionInfo,
EventFilter filter,
long after)
|
EventBundle[] |
getEvents(Subscription subscription,
long timeout)
|
IdFactory |
getIdFactory()
|
Iterator |
getItemInfos(SessionInfo sessionInfo,
NodeId nodeId)
|
LockInfo |
getLockInfo(SessionInfo sessionInfo,
NodeId nodeId)
|
NameFactory |
getNameFactory()
|
String |
getNamespacePrefix(SessionInfo sessionInfo,
String uri)
|
String |
getNamespaceURI(SessionInfo sessionInfo,
String prefix)
|
QNodeDefinition |
getNodeDefinition(SessionInfo sessionInfo,
NodeId nodeId)
|
NodeInfo |
getNodeInfo(SessionInfo sessionInfo,
NodeId nodeId)
|
PathFactory |
getPathFactory()
|
QPropertyDefinition |
getPropertyDefinition(SessionInfo sessionInfo,
PropertyId propertyId)
|
PropertyInfo |
getPropertyInfo(SessionInfo sessionInfo,
PropertyId propertyId)
|
Iterator<QNodeTypeDefinition> |
getQNodeTypeDefinitions(SessionInfo sessionInfo)
|
Iterator<QNodeTypeDefinition> |
getQNodeTypeDefinitions(SessionInfo sessionInfo,
Name[] nodetypeNames)
|
QValueFactory |
getQValueFactory()
|
Iterator<PropertyId> |
getReferences(SessionInfo sessionInfo,
NodeId nodeId,
Name propertyName,
boolean weakReferences)
|
Map |
getRegisteredNamespaces(SessionInfo sessionInfo)
|
Map<String,QValue[]> |
getRepositoryDescriptors()
|
String[] |
getSupportedQueryLanguages(SessionInfo sessionInfo)
|
String[] |
getWorkspaceNames(SessionInfo sessionInfo)
|
SessionInfo |
impersonate(SessionInfo sessionInfo,
Credentials credentials)
|
void |
importXml(SessionInfo sessionInfo,
NodeId parentId,
InputStream xmlStream,
int uuidBehaviour)
|
boolean |
isGranted(SessionInfo sessionInfo,
ItemId itemId,
String[] actions)
|
LockInfo |
lock(SessionInfo sessionInfo,
NodeId nodeId,
boolean deep,
boolean sessionScoped)
|
LockInfo |
lock(SessionInfo sessionInfo,
NodeId nodeId,
boolean deep,
boolean sessionScoped,
long timeoutHint,
String ownerHint)
|
Iterator |
merge(SessionInfo sessionInfo,
NodeId nodeId,
String srcWorkspaceName,
boolean bestEffort)
|
Iterator |
merge(SessionInfo sessionInfo,
NodeId nodeId,
String srcWorkspaceName,
boolean bestEffort,
boolean isShallow)
|
Iterator |
mergeActivity(SessionInfo sessionInfo,
NodeId activityId)
|
void |
move(SessionInfo sessionInfo,
NodeId srcNodeId,
NodeId destParentNodeId,
Name destName)
|
SessionInfo |
obtain(Credentials credentials,
String workspaceName)
|
SessionInfo |
obtain(SessionInfo sessionInfo,
String workspaceName)
|
void |
refreshLock(SessionInfo sessionInfo,
NodeId nodeId)
|
void |
registerNamespace(SessionInfo sessionInfo,
String prefix,
String uri)
|
void |
registerNodeTypes(SessionInfo sessionInfo,
QNodeTypeDefinition[] nodeTypeDefinitions,
boolean allowUpdate)
|
void |
removeActivity(SessionInfo sessionInfo,
NodeId activityId)
|
void |
removeVersion(SessionInfo sessionInfo,
NodeId versionHistoryId,
NodeId versionId)
|
void |
removeVersionLabel(SessionInfo sessionInfo,
NodeId versionHistoryId,
NodeId versionId,
Name label)
|
void |
resolveMergeConflict(SessionInfo sessionInfo,
NodeId nodeId,
NodeId[] mergeFailedIds,
NodeId[] predecessorIds)
|
void |
restore(SessionInfo sessionInfo,
NodeId[] versionIds,
boolean removeExisting)
|
void |
restore(SessionInfo sessionInfo,
NodeId nodeId,
NodeId versionId,
boolean removeExisting)
|
void |
submit(Batch batch)
|
void |
unlock(SessionInfo sessionInfo,
NodeId nodeId)
|
void |
unregisterNamespace(SessionInfo sessionInfo,
String uri)
|
void |
unregisterNodeTypes(SessionInfo sessionInfo,
Name[] nodeTypeNames)
|
void |
update(SessionInfo sessionInfo,
NodeId nodeId,
String srcWorkspaceName)
|
void |
updateEventFilters(Subscription subscription,
EventFilter[] filters)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public RepositoryServiceImpl(Repository repository,
BatchReadConfig batchReadConfig)
repository.
repository - a JCR repository instance.batchReadConfig - getNodeInfo(SessionInfo, NodeId).| Method Detail |
|---|
public IdFactory getIdFactory()
getIdFactory in interface RepositoryServicepublic NameFactory getNameFactory()
getNameFactory in interface RepositoryServicepublic PathFactory getPathFactory()
getPathFactory in interface RepositoryServicepublic QValueFactory getQValueFactory()
getQValueFactory in interface RepositoryService
public Map<String,QValue[]> getRepositoryDescriptors()
throws RepositoryException
getRepositoryDescriptors in interface RepositoryServiceRepositoryException
public SessionInfo obtain(Credentials credentials,
String workspaceName)
throws LoginException,
NoSuchWorkspaceException,
RepositoryException
obtain in interface RepositoryServiceLoginException
NoSuchWorkspaceException
RepositoryException
public SessionInfo obtain(SessionInfo sessionInfo,
String workspaceName)
throws LoginException,
NoSuchWorkspaceException,
RepositoryException
obtain in interface RepositoryServiceLoginException
NoSuchWorkspaceException
RepositoryException
public SessionInfo impersonate(SessionInfo sessionInfo,
Credentials credentials)
throws LoginException,
RepositoryException
impersonate in interface RepositoryServiceLoginException
RepositoryException
public void dispose(SessionInfo sessionInfo)
throws RepositoryException
dispose in interface RepositoryServiceRepositoryException
public String[] getWorkspaceNames(SessionInfo sessionInfo)
throws RepositoryException
getWorkspaceNames in interface RepositoryServiceRepositoryException
public boolean isGranted(SessionInfo sessionInfo,
ItemId itemId,
String[] actions)
throws RepositoryException
isGranted in interface RepositoryServiceRepositoryException
public QNodeDefinition getNodeDefinition(SessionInfo sessionInfo,
NodeId nodeId)
throws RepositoryException
getNodeDefinition in interface RepositoryServiceRepositoryException
public QPropertyDefinition getPropertyDefinition(SessionInfo sessionInfo,
PropertyId propertyId)
throws RepositoryException
getPropertyDefinition in interface RepositoryServiceRepositoryException
public NodeInfo getNodeInfo(SessionInfo sessionInfo,
NodeId nodeId)
throws ItemNotFoundException,
RepositoryException
getNodeInfo in interface RepositoryServiceItemNotFoundException
RepositoryException
public Iterator getItemInfos(SessionInfo sessionInfo,
NodeId nodeId)
throws ItemNotFoundException,
RepositoryException
getItemInfos in interface RepositoryServiceItemNotFoundException
RepositoryException
public Iterator getChildInfos(SessionInfo sessionInfo,
NodeId parentId)
throws ItemNotFoundException,
RepositoryException
getChildInfos in interface RepositoryServiceItemNotFoundException
RepositoryException
public Iterator<PropertyId> getReferences(SessionInfo sessionInfo,
NodeId nodeId,
Name propertyName,
boolean weakReferences)
throws ItemNotFoundException,
RepositoryException
getReferences in interface RepositoryServiceItemNotFoundException
RepositoryException
public PropertyInfo getPropertyInfo(SessionInfo sessionInfo,
PropertyId propertyId)
throws ItemNotFoundException,
RepositoryException
getPropertyInfo in interface RepositoryServiceItemNotFoundException
RepositoryException
public Batch createBatch(SessionInfo sessionInfo,
ItemId itemId)
throws RepositoryException
createBatch in interface RepositoryServiceRepositoryException
public void submit(Batch batch)
throws PathNotFoundException,
ItemNotFoundException,
NoSuchNodeTypeException,
ValueFormatException,
VersionException,
LockException,
ConstraintViolationException,
AccessDeniedException,
UnsupportedRepositoryOperationException,
RepositoryException
submit in interface RepositoryServicePathNotFoundException
ItemNotFoundException
NoSuchNodeTypeException
ValueFormatException
VersionException
LockException
ConstraintViolationException
AccessDeniedException
UnsupportedRepositoryOperationException
RepositoryException
public void importXml(SessionInfo sessionInfo,
NodeId parentId,
InputStream xmlStream,
int uuidBehaviour)
throws ItemExistsException,
PathNotFoundException,
VersionException,
ConstraintViolationException,
LockException,
AccessDeniedException,
UnsupportedRepositoryOperationException,
RepositoryException
importXml in interface RepositoryServiceItemExistsException
PathNotFoundException
VersionException
ConstraintViolationException
LockException
AccessDeniedException
UnsupportedRepositoryOperationException
RepositoryException
public void move(SessionInfo sessionInfo,
NodeId srcNodeId,
NodeId destParentNodeId,
Name destName)
throws ItemExistsException,
PathNotFoundException,
VersionException,
ConstraintViolationException,
LockException,
AccessDeniedException,
UnsupportedRepositoryOperationException,
RepositoryException
move in interface RepositoryServiceItemExistsException
PathNotFoundException
VersionException
ConstraintViolationException
LockException
AccessDeniedException
UnsupportedRepositoryOperationException
RepositoryException
public void copy(SessionInfo sessionInfo,
String srcWorkspaceName,
NodeId srcNodeId,
NodeId destParentNodeId,
Name destName)
throws NoSuchWorkspaceException,
ConstraintViolationException,
VersionException,
AccessDeniedException,
PathNotFoundException,
ItemExistsException,
LockException,
UnsupportedRepositoryOperationException,
RepositoryException
copy in interface RepositoryServiceNoSuchWorkspaceException
ConstraintViolationException
VersionException
AccessDeniedException
PathNotFoundException
ItemExistsException
LockException
UnsupportedRepositoryOperationException
RepositoryException
public void update(SessionInfo sessionInfo,
NodeId nodeId,
String srcWorkspaceName)
throws NoSuchWorkspaceException,
AccessDeniedException,
LockException,
InvalidItemStateException,
RepositoryException
update in interface RepositoryServiceNoSuchWorkspaceException
AccessDeniedException
LockException
InvalidItemStateException
RepositoryException
public void clone(SessionInfo sessionInfo,
String srcWorkspaceName,
NodeId srcNodeId,
NodeId destParentNodeId,
Name destName,
boolean removeExisting)
throws NoSuchWorkspaceException,
ConstraintViolationException,
VersionException,
AccessDeniedException,
PathNotFoundException,
ItemExistsException,
LockException,
UnsupportedRepositoryOperationException,
RepositoryException
clone in interface RepositoryServiceNoSuchWorkspaceException
ConstraintViolationException
VersionException
AccessDeniedException
PathNotFoundException
ItemExistsException
LockException
UnsupportedRepositoryOperationException
RepositoryException
public LockInfo getLockInfo(SessionInfo sessionInfo,
NodeId nodeId)
throws RepositoryException
getLockInfo in interface RepositoryServiceRepositoryException
public LockInfo lock(SessionInfo sessionInfo,
NodeId nodeId,
boolean deep,
boolean sessionScoped)
throws UnsupportedRepositoryOperationException,
LockException,
AccessDeniedException,
InvalidItemStateException,
RepositoryException
lock in interface RepositoryServiceUnsupportedRepositoryOperationException
LockException
AccessDeniedException
InvalidItemStateException
RepositoryException
public LockInfo lock(SessionInfo sessionInfo,
NodeId nodeId,
boolean deep,
boolean sessionScoped,
long timeoutHint,
String ownerHint)
throws UnsupportedRepositoryOperationException,
LockException,
AccessDeniedException,
RepositoryException
lock in interface RepositoryServiceUnsupportedRepositoryOperationException
LockException
AccessDeniedException
RepositoryException
public void refreshLock(SessionInfo sessionInfo,
NodeId nodeId)
throws LockException,
RepositoryException
refreshLock in interface RepositoryServiceLockException
RepositoryException
public void unlock(SessionInfo sessionInfo,
NodeId nodeId)
throws UnsupportedRepositoryOperationException,
LockException,
AccessDeniedException,
InvalidItemStateException,
RepositoryException
unlock in interface RepositoryServiceUnsupportedRepositoryOperationException
LockException
AccessDeniedException
InvalidItemStateException
RepositoryException
public NodeId checkin(SessionInfo sessionInfo,
NodeId nodeId)
throws VersionException,
UnsupportedRepositoryOperationException,
InvalidItemStateException,
LockException,
RepositoryException
checkin in interface RepositoryServiceVersionException
UnsupportedRepositoryOperationException
InvalidItemStateException
LockException
RepositoryException
public void checkout(SessionInfo sessionInfo,
NodeId nodeId)
throws UnsupportedRepositoryOperationException,
LockException,
RepositoryException
checkout in interface RepositoryServiceUnsupportedRepositoryOperationException
LockException
RepositoryException
public void checkout(SessionInfo sessionInfo,
NodeId nodeId,
NodeId activityId)
throws UnsupportedRepositoryOperationException,
LockException,
RepositoryException
checkout in interface RepositoryServiceUnsupportedRepositoryOperationException
LockException
RepositoryException
public NodeId checkpoint(SessionInfo sessionInfo,
NodeId nodeId)
throws UnsupportedRepositoryOperationException,
RepositoryException
checkpoint in interface RepositoryServiceUnsupportedRepositoryOperationException
RepositoryException
public void removeVersion(SessionInfo sessionInfo,
NodeId versionHistoryId,
NodeId versionId)
throws ReferentialIntegrityException,
AccessDeniedException,
UnsupportedRepositoryOperationException,
VersionException,
RepositoryException
removeVersion in interface RepositoryServiceReferentialIntegrityException
AccessDeniedException
UnsupportedRepositoryOperationException
VersionException
RepositoryException
public void restore(SessionInfo sessionInfo,
NodeId nodeId,
NodeId versionId,
boolean removeExisting)
throws VersionException,
PathNotFoundException,
ItemExistsException,
UnsupportedRepositoryOperationException,
LockException,
InvalidItemStateException,
RepositoryException
restore in interface RepositoryServiceVersionException
PathNotFoundException
ItemExistsException
UnsupportedRepositoryOperationException
LockException
InvalidItemStateException
RepositoryException
public void restore(SessionInfo sessionInfo,
NodeId[] versionIds,
boolean removeExisting)
throws ItemExistsException,
UnsupportedRepositoryOperationException,
VersionException,
LockException,
InvalidItemStateException,
RepositoryException
restore in interface RepositoryServiceItemExistsException
UnsupportedRepositoryOperationException
VersionException
LockException
InvalidItemStateException
RepositoryException
public Iterator merge(SessionInfo sessionInfo,
NodeId nodeId,
String srcWorkspaceName,
boolean bestEffort)
throws NoSuchWorkspaceException,
AccessDeniedException,
MergeException,
LockException,
InvalidItemStateException,
RepositoryException
merge in interface RepositoryServiceNoSuchWorkspaceException
AccessDeniedException
MergeException
LockException
InvalidItemStateException
RepositoryException
public Iterator merge(SessionInfo sessionInfo,
NodeId nodeId,
String srcWorkspaceName,
boolean bestEffort,
boolean isShallow)
throws NoSuchWorkspaceException,
AccessDeniedException,
MergeException,
LockException,
InvalidItemStateException,
RepositoryException
merge in interface RepositoryServiceNoSuchWorkspaceException
AccessDeniedException
MergeException
LockException
InvalidItemStateException
RepositoryException
public void resolveMergeConflict(SessionInfo sessionInfo,
NodeId nodeId,
NodeId[] mergeFailedIds,
NodeId[] predecessorIds)
throws VersionException,
InvalidItemStateException,
UnsupportedRepositoryOperationException,
RepositoryException
resolveMergeConflict in interface RepositoryServiceVersionException
InvalidItemStateException
UnsupportedRepositoryOperationException
RepositoryException
public void addVersionLabel(SessionInfo sessionInfo,
NodeId versionHistoryId,
NodeId versionId,
Name label,
boolean moveLabel)
throws VersionException,
RepositoryException
addVersionLabel in interface RepositoryServiceVersionException
RepositoryException
public void removeVersionLabel(SessionInfo sessionInfo,
NodeId versionHistoryId,
NodeId versionId,
Name label)
throws VersionException,
RepositoryException
removeVersionLabel in interface RepositoryServiceVersionException
RepositoryException
public NodeId createActivity(SessionInfo sessionInfo,
String title)
throws UnsupportedRepositoryOperationException,
RepositoryException
createActivity in interface RepositoryServiceUnsupportedRepositoryOperationException
RepositoryException
public void removeActivity(SessionInfo sessionInfo,
NodeId activityId)
throws UnsupportedRepositoryOperationException,
RepositoryException
removeActivity in interface RepositoryServiceUnsupportedRepositoryOperationException
RepositoryException
public Iterator mergeActivity(SessionInfo sessionInfo,
NodeId activityId)
throws UnsupportedRepositoryOperationException,
RepositoryException
mergeActivity in interface RepositoryServiceUnsupportedRepositoryOperationException
RepositoryException
public NodeId createConfiguration(SessionInfo sessionInfo,
NodeId nodeId)
throws UnsupportedRepositoryOperationException,
RepositoryException
createConfiguration in interface RepositoryServiceUnsupportedRepositoryOperationException
RepositoryException
public String[] getSupportedQueryLanguages(SessionInfo sessionInfo)
throws RepositoryException
getSupportedQueryLanguages in interface RepositoryServiceRepositoryException
public String[] checkQueryStatement(SessionInfo sessionInfo,
String statement,
String language,
Map namespaces)
throws InvalidQueryException,
RepositoryException
checkQueryStatement in interface RepositoryServiceInvalidQueryException
RepositoryException
public QueryInfo executeQuery(SessionInfo sessionInfo,
String statement,
String language,
Map<String,String> namespaces,
long limit,
long offset,
Map<String,QValue> values)
throws RepositoryException
executeQuery in interface RepositoryServiceRepositoryException
public EventFilter createEventFilter(SessionInfo sessionInfo,
int eventTypes,
Path absPath,
boolean isDeep,
String[] uuid,
Name[] nodeTypeName,
boolean noLocal)
throws UnsupportedRepositoryOperationException,
RepositoryException
createEventFilter in interface RepositoryServiceUnsupportedRepositoryOperationException
RepositoryException
public Subscription createSubscription(SessionInfo sessionInfo,
EventFilter[] filters)
throws UnsupportedRepositoryOperationException,
RepositoryException
createSubscription in interface RepositoryServiceUnsupportedRepositoryOperationException
RepositoryException
public EventBundle[] getEvents(Subscription subscription,
long timeout)
throws RepositoryException,
UnsupportedRepositoryOperationException,
InterruptedException
getEvents in interface RepositoryServiceRepositoryException
UnsupportedRepositoryOperationException
InterruptedException
public EventBundle getEvents(SessionInfo sessionInfo,
EventFilter filter,
long after)
throws RepositoryException,
UnsupportedRepositoryOperationException
getEvents in interface RepositoryServiceRepositoryException
UnsupportedRepositoryOperationException
public void updateEventFilters(Subscription subscription,
EventFilter[] filters)
throws RepositoryException
updateEventFilters in interface RepositoryServiceRepositoryException
public void dispose(Subscription subscription)
throws RepositoryException
dispose in interface RepositoryServiceRepositoryException
public Map getRegisteredNamespaces(SessionInfo sessionInfo)
throws RepositoryException
getRegisteredNamespaces in interface RepositoryServiceRepositoryException
public String getNamespaceURI(SessionInfo sessionInfo,
String prefix)
throws NamespaceException,
RepositoryException
getNamespaceURI in interface RepositoryServiceNamespaceException
RepositoryException
public String getNamespacePrefix(SessionInfo sessionInfo,
String uri)
throws NamespaceException,
RepositoryException
getNamespacePrefix in interface RepositoryServiceNamespaceException
RepositoryException
public void registerNamespace(SessionInfo sessionInfo,
String prefix,
String uri)
throws NamespaceException,
UnsupportedRepositoryOperationException,
AccessDeniedException,
RepositoryException
registerNamespace in interface RepositoryServiceNamespaceException
UnsupportedRepositoryOperationException
AccessDeniedException
RepositoryException
public void unregisterNamespace(SessionInfo sessionInfo,
String uri)
throws NamespaceException,
UnsupportedRepositoryOperationException,
AccessDeniedException,
RepositoryException
unregisterNamespace in interface RepositoryServiceNamespaceException
UnsupportedRepositoryOperationException
AccessDeniedException
RepositoryException
public Iterator<QNodeTypeDefinition> getQNodeTypeDefinitions(SessionInfo sessionInfo)
throws RepositoryException
getQNodeTypeDefinitions in interface RepositoryServiceRepositoryException
public Iterator<QNodeTypeDefinition> getQNodeTypeDefinitions(SessionInfo sessionInfo,
Name[] nodetypeNames)
throws RepositoryException
getQNodeTypeDefinitions in interface RepositoryServiceRepositoryException
public void registerNodeTypes(SessionInfo sessionInfo,
QNodeTypeDefinition[] nodeTypeDefinitions,
boolean allowUpdate)
throws InvalidNodeTypeDefinitionException,
NodeTypeExistsException,
UnsupportedRepositoryOperationException,
RepositoryException
registerNodeTypes in interface RepositoryServiceInvalidNodeTypeDefinitionException
NodeTypeExistsException
UnsupportedRepositoryOperationException
RepositoryException
public void unregisterNodeTypes(SessionInfo sessionInfo,
Name[] nodeTypeNames)
throws UnsupportedRepositoryOperationException,
NoSuchNodeTypeException,
RepositoryException
unregisterNodeTypes in interface RepositoryServiceUnsupportedRepositoryOperationException
NoSuchNodeTypeException
RepositoryException
public void createWorkspace(SessionInfo sessionInfo,
String name,
String srcWorkspaceName)
throws AccessDeniedException,
UnsupportedRepositoryOperationException,
NoSuchWorkspaceException,
RepositoryException
createWorkspace in interface RepositoryServiceAccessDeniedException
UnsupportedRepositoryOperationException
NoSuchWorkspaceException
RepositoryException
public void deleteWorkspace(SessionInfo sessionInfo,
String name)
throws AccessDeniedException,
UnsupportedRepositoryOperationException,
NoSuchWorkspaceException,
RepositoryException
deleteWorkspace in interface RepositoryServiceAccessDeniedException
UnsupportedRepositoryOperationException
NoSuchWorkspaceException
RepositoryException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||