org.apache.jackrabbit.jcr2spi.operation
Interface OperationVisitor
- All Known Implementing Classes:
- SessionItemStateManager
public interface OperationVisitor
OperationVisitor
...
visit
void visit(AddNode operation)
throws RepositoryException
- Throws:
RepositoryException
visit
void visit(AddProperty operation)
throws RepositoryException
- Throws:
RepositoryException
visit
void visit(Remove operation)
throws RepositoryException
- Throws:
RepositoryException
visit
void visit(SetMixin operation)
throws RepositoryException
- Throws:
RepositoryException
visit
void visit(SetPropertyValue operation)
throws RepositoryException
- Throws:
RepositoryException
visit
void visit(ReorderNodes operation)
throws RepositoryException
- Throws:
RepositoryException
visit
void visit(Clone operation)
throws NoSuchWorkspaceException,
LockException,
ConstraintViolationException,
AccessDeniedException,
ItemExistsException,
UnsupportedRepositoryOperationException,
VersionException,
RepositoryException
- Throws:
NoSuchWorkspaceException
LockException
ConstraintViolationException
AccessDeniedException
ItemExistsException
UnsupportedRepositoryOperationException
VersionException
RepositoryException
visit
void visit(Copy operation)
throws NoSuchWorkspaceException,
LockException,
ConstraintViolationException,
AccessDeniedException,
ItemExistsException,
UnsupportedRepositoryOperationException,
VersionException,
RepositoryException
- Throws:
NoSuchWorkspaceException
LockException
ConstraintViolationException
AccessDeniedException
ItemExistsException
UnsupportedRepositoryOperationException
VersionException
RepositoryException
visit
void visit(Move operation)
throws LockException,
ConstraintViolationException,
AccessDeniedException,
ItemExistsException,
UnsupportedRepositoryOperationException,
VersionException,
RepositoryException
- Throws:
LockException
ConstraintViolationException
AccessDeniedException
ItemExistsException
UnsupportedRepositoryOperationException
VersionException
RepositoryException
visit
void visit(Update operation)
throws NoSuchWorkspaceException,
AccessDeniedException,
LockException,
InvalidItemStateException,
RepositoryException
- Throws:
NoSuchWorkspaceException
AccessDeniedException
LockException
InvalidItemStateException
RepositoryException
visit
void visit(Checkout operation)
throws RepositoryException,
UnsupportedRepositoryOperationException
- Throws:
RepositoryException
UnsupportedRepositoryOperationException
visit
void visit(Checkin operation)
throws UnsupportedRepositoryOperationException,
LockException,
InvalidItemStateException,
RepositoryException
- Throws:
UnsupportedRepositoryOperationException
LockException
InvalidItemStateException
RepositoryException
visit
void visit(Restore operation)
throws VersionException,
PathNotFoundException,
ItemExistsException,
UnsupportedRepositoryOperationException,
LockException,
InvalidItemStateException,
RepositoryException
- Throws:
VersionException
PathNotFoundException
ItemExistsException
UnsupportedRepositoryOperationException
LockException
InvalidItemStateException
RepositoryException
visit
void visit(Merge operation)
throws NoSuchWorkspaceException,
AccessDeniedException,
MergeException,
LockException,
InvalidItemStateException,
RepositoryException
- Throws:
NoSuchWorkspaceException
AccessDeniedException
MergeException
LockException
InvalidItemStateException
RepositoryException
visit
void visit(ResolveMergeConflict operation)
throws VersionException,
InvalidItemStateException,
UnsupportedRepositoryOperationException,
RepositoryException
- Throws:
VersionException
InvalidItemStateException
UnsupportedRepositoryOperationException
RepositoryException
visit
void visit(LockOperation operation)
throws AccessDeniedException,
InvalidItemStateException,
UnsupportedRepositoryOperationException,
LockException,
RepositoryException
- Throws:
AccessDeniedException
InvalidItemStateException
UnsupportedRepositoryOperationException
LockException
RepositoryException
visit
void visit(LockRefresh operation)
throws AccessDeniedException,
InvalidItemStateException,
UnsupportedRepositoryOperationException,
LockException,
RepositoryException
- Throws:
AccessDeniedException
InvalidItemStateException
UnsupportedRepositoryOperationException
LockException
RepositoryException
visit
void visit(LockRelease operation)
throws AccessDeniedException,
InvalidItemStateException,
UnsupportedRepositoryOperationException,
LockException,
RepositoryException
- Throws:
AccessDeniedException
InvalidItemStateException
UnsupportedRepositoryOperationException
LockException
RepositoryException
visit
void visit(AddLabel operation)
throws VersionException,
RepositoryException
- Throws:
VersionException
RepositoryException
visit
void visit(RemoveLabel operation)
throws VersionException,
RepositoryException
- Throws:
VersionException
RepositoryException
visit
void visit(RemoveVersion operation)
throws VersionException,
AccessDeniedException,
ReferentialIntegrityException,
RepositoryException
- Throws:
VersionException
AccessDeniedException
ReferentialIntegrityException
RepositoryException
visit
void visit(WorkspaceImport operation)
throws RepositoryException
- Throws:
RepositoryException
Copyright © 2004-2009 The Apache Software Foundation. All Rights Reserved.