Class TransientOperationVisitor
- java.lang.Object
-
- org.apache.jackrabbit.jcr2spi.operation.TransientOperationVisitor
-
- All Implemented Interfaces:
OperationVisitor
- Direct Known Subclasses:
SessionItemStateManager
public abstract class TransientOperationVisitor extends Object implements OperationVisitor
TransientOperationVisitor
...
-
-
Constructor Summary
Constructors Constructor Description TransientOperationVisitor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
visit(AddLabel operation)
void
visit(Checkin operation)
void
visit(Checkout operation)
void
visit(Checkpoint operation)
void
visit(Clone operation)
void
visit(Copy operation)
void
visit(CreateActivity operation)
void
visit(CreateConfiguration operation)
void
visit(LockOperation operation)
void
visit(LockRefresh operation)
void
visit(LockRelease operation)
void
visit(Merge operation)
void
visit(RemoveActivity operation)
void
visit(RemoveLabel operation)
void
visit(RemoveVersion operation)
void
visit(ResolveMergeConflict operation)
void
visit(Restore operation)
void
visit(Update operation)
void
visit(WorkspaceImport operation)
-
-
-
Method Detail
-
visit
public void visit(Clone operation) throws NoSuchWorkspaceException, LockException, ConstraintViolationException, AccessDeniedException, ItemExistsException, UnsupportedRepositoryOperationException, VersionException, RepositoryException
- Specified by:
visit
in interfaceOperationVisitor
- Throws:
UnsupportedOperationException
NoSuchWorkspaceException
LockException
ConstraintViolationException
AccessDeniedException
ItemExistsException
UnsupportedRepositoryOperationException
VersionException
RepositoryException
- See Also:
OperationVisitor.visit(Clone)
-
visit
public void visit(Copy operation) throws NoSuchWorkspaceException, LockException, ConstraintViolationException, AccessDeniedException, ItemExistsException, UnsupportedRepositoryOperationException, VersionException, RepositoryException
- Specified by:
visit
in interfaceOperationVisitor
- Throws:
UnsupportedOperationException
NoSuchWorkspaceException
LockException
ConstraintViolationException
AccessDeniedException
ItemExistsException
UnsupportedRepositoryOperationException
VersionException
RepositoryException
- See Also:
OperationVisitor.visit(Copy)
-
visit
public void visit(Checkout operation) throws RepositoryException, UnsupportedRepositoryOperationException
- Specified by:
visit
in interfaceOperationVisitor
- Throws:
UnsupportedOperationException
RepositoryException
UnsupportedRepositoryOperationException
- See Also:
OperationVisitor.visit(Checkout)
-
visit
public void visit(Checkin operation) throws UnsupportedRepositoryOperationException, LockException, InvalidItemStateException, RepositoryException
- Specified by:
visit
in interfaceOperationVisitor
- Throws:
UnsupportedOperationException
UnsupportedRepositoryOperationException
LockException
InvalidItemStateException
RepositoryException
- See Also:
OperationVisitor.visit(Checkin)
-
visit
public void visit(Checkpoint operation) throws UnsupportedRepositoryOperationException, LockException, InvalidItemStateException, RepositoryException
- Specified by:
visit
in interfaceOperationVisitor
- Throws:
UnsupportedOperationException
UnsupportedRepositoryOperationException
LockException
InvalidItemStateException
RepositoryException
- See Also:
OperationVisitor.visit(Checkpoint)
-
visit
public void visit(Update operation) throws NoSuchWorkspaceException, AccessDeniedException, LockException, InvalidItemStateException, RepositoryException
- Specified by:
visit
in interfaceOperationVisitor
- Throws:
UnsupportedOperationException
NoSuchWorkspaceException
AccessDeniedException
LockException
InvalidItemStateException
RepositoryException
- See Also:
OperationVisitor.visit(Update)
-
visit
public void visit(Restore operation) throws VersionException, PathNotFoundException, ItemExistsException, UnsupportedRepositoryOperationException, LockException, InvalidItemStateException, RepositoryException
-
visit
public void visit(Merge operation) throws NoSuchWorkspaceException, AccessDeniedException, MergeException, LockException, InvalidItemStateException, RepositoryException
- Specified by:
visit
in interfaceOperationVisitor
- Throws:
UnsupportedOperationException
NoSuchWorkspaceException
AccessDeniedException
MergeException
LockException
InvalidItemStateException
RepositoryException
- See Also:
OperationVisitor.visit(Merge)
-
visit
public void visit(ResolveMergeConflict operation) throws VersionException, InvalidItemStateException, UnsupportedRepositoryOperationException, RepositoryException
- Specified by:
visit
in interfaceOperationVisitor
- Throws:
UnsupportedOperationException
VersionException
InvalidItemStateException
UnsupportedRepositoryOperationException
RepositoryException
- See Also:
OperationVisitor.visit(ResolveMergeConflict)
-
visit
public void visit(LockOperation operation) throws AccessDeniedException, InvalidItemStateException, UnsupportedRepositoryOperationException, LockException, RepositoryException
- Specified by:
visit
in interfaceOperationVisitor
- Throws:
UnsupportedOperationException
AccessDeniedException
InvalidItemStateException
UnsupportedRepositoryOperationException
LockException
RepositoryException
- See Also:
OperationVisitor.visit(LockOperation)
-
visit
public void visit(LockRefresh operation) throws AccessDeniedException, InvalidItemStateException, UnsupportedRepositoryOperationException, LockException, RepositoryException
- Specified by:
visit
in interfaceOperationVisitor
- Throws:
UnsupportedOperationException
AccessDeniedException
InvalidItemStateException
UnsupportedRepositoryOperationException
LockException
RepositoryException
- See Also:
OperationVisitor.visit(LockRefresh)
-
visit
public void visit(LockRelease operation) throws AccessDeniedException, InvalidItemStateException, UnsupportedRepositoryOperationException, LockException, RepositoryException
- Specified by:
visit
in interfaceOperationVisitor
- Throws:
UnsupportedOperationException
AccessDeniedException
InvalidItemStateException
UnsupportedRepositoryOperationException
LockException
RepositoryException
- See Also:
OperationVisitor.visit(LockRelease)
-
visit
public void visit(AddLabel operation) throws VersionException, RepositoryException
- Specified by:
visit
in interfaceOperationVisitor
- Throws:
UnsupportedOperationException
VersionException
RepositoryException
- See Also:
OperationVisitor.visit(AddLabel)
-
visit
public void visit(RemoveLabel operation) throws VersionException, RepositoryException
- Specified by:
visit
in interfaceOperationVisitor
- Throws:
UnsupportedOperationException
VersionException
RepositoryException
- See Also:
OperationVisitor.visit(RemoveLabel)
-
visit
public void visit(RemoveVersion operation) throws VersionException, AccessDeniedException, ReferentialIntegrityException, RepositoryException
- Specified by:
visit
in interfaceOperationVisitor
- Throws:
UnsupportedOperationException
VersionException
AccessDeniedException
ReferentialIntegrityException
RepositoryException
- See Also:
OperationVisitor.visit(RemoveVersion)
-
visit
public void visit(WorkspaceImport operation) throws RepositoryException
- Specified by:
visit
in interfaceOperationVisitor
- Throws:
UnsupportedOperationException
RepositoryException
- See Also:
OperationVisitor.visit(WorkspaceImport)
-
visit
public void visit(CreateActivity operation) throws RepositoryException
- Specified by:
visit
in interfaceOperationVisitor
- Throws:
UnsupportedOperationException
RepositoryException
- See Also:
OperationVisitor.visit(CreateActivity)
-
visit
public void visit(RemoveActivity operation) throws RepositoryException
- Specified by:
visit
in interfaceOperationVisitor
- Throws:
UnsupportedOperationException
RepositoryException
- See Also:
OperationVisitor.visit(RemoveActivity)
-
visit
public void visit(CreateConfiguration operation) throws RepositoryException
- Specified by:
visit
in interfaceOperationVisitor
- Throws:
UnsupportedOperationException
RepositoryException
- See Also:
OperationVisitor.visit(CreateConfiguration)
-
-