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 voidvisit(AddLabel operation)voidvisit(Checkin operation)voidvisit(Checkout operation)voidvisit(Checkpoint operation)voidvisit(Clone operation)voidvisit(Copy operation)voidvisit(CreateActivity operation)voidvisit(CreateConfiguration operation)voidvisit(LockOperation operation)voidvisit(LockRefresh operation)voidvisit(LockRelease operation)voidvisit(Merge operation)voidvisit(RemoveActivity operation)voidvisit(RemoveLabel operation)voidvisit(RemoveVersion operation)voidvisit(ResolveMergeConflict operation)voidvisit(Restore operation)voidvisit(Update operation)voidvisit(WorkspaceImport operation)
-
-
-
Method Detail
-
visit
public void visit(Clone operation) throws NoSuchWorkspaceException, LockException, ConstraintViolationException, AccessDeniedException, ItemExistsException, UnsupportedRepositoryOperationException, VersionException, RepositoryException
- Specified by:
visitin interfaceOperationVisitor- Throws:
UnsupportedOperationExceptionNoSuchWorkspaceExceptionLockExceptionConstraintViolationExceptionAccessDeniedExceptionItemExistsExceptionUnsupportedRepositoryOperationExceptionVersionExceptionRepositoryException- See Also:
OperationVisitor.visit(Clone)
-
visit
public void visit(Copy operation) throws NoSuchWorkspaceException, LockException, ConstraintViolationException, AccessDeniedException, ItemExistsException, UnsupportedRepositoryOperationException, VersionException, RepositoryException
- Specified by:
visitin interfaceOperationVisitor- Throws:
UnsupportedOperationExceptionNoSuchWorkspaceExceptionLockExceptionConstraintViolationExceptionAccessDeniedExceptionItemExistsExceptionUnsupportedRepositoryOperationExceptionVersionExceptionRepositoryException- See Also:
OperationVisitor.visit(Copy)
-
visit
public void visit(Checkout operation) throws RepositoryException, UnsupportedRepositoryOperationException
- Specified by:
visitin interfaceOperationVisitor- Throws:
UnsupportedOperationExceptionRepositoryExceptionUnsupportedRepositoryOperationException- See Also:
OperationVisitor.visit(Checkout)
-
visit
public void visit(Checkin operation) throws UnsupportedRepositoryOperationException, LockException, InvalidItemStateException, RepositoryException
- Specified by:
visitin interfaceOperationVisitor- Throws:
UnsupportedOperationExceptionUnsupportedRepositoryOperationExceptionLockExceptionInvalidItemStateExceptionRepositoryException- See Also:
OperationVisitor.visit(Checkin)
-
visit
public void visit(Checkpoint operation) throws UnsupportedRepositoryOperationException, LockException, InvalidItemStateException, RepositoryException
- Specified by:
visitin interfaceOperationVisitor- Throws:
UnsupportedOperationExceptionUnsupportedRepositoryOperationExceptionLockExceptionInvalidItemStateExceptionRepositoryException- See Also:
OperationVisitor.visit(Checkpoint)
-
visit
public void visit(Update operation) throws NoSuchWorkspaceException, AccessDeniedException, LockException, InvalidItemStateException, RepositoryException
- Specified by:
visitin interfaceOperationVisitor- Throws:
UnsupportedOperationExceptionNoSuchWorkspaceExceptionAccessDeniedExceptionLockExceptionInvalidItemStateExceptionRepositoryException- 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:
visitin interfaceOperationVisitor- Throws:
UnsupportedOperationExceptionNoSuchWorkspaceExceptionAccessDeniedExceptionMergeExceptionLockExceptionInvalidItemStateExceptionRepositoryException- See Also:
OperationVisitor.visit(Merge)
-
visit
public void visit(ResolveMergeConflict operation) throws VersionException, InvalidItemStateException, UnsupportedRepositoryOperationException, RepositoryException
- Specified by:
visitin interfaceOperationVisitor- Throws:
UnsupportedOperationExceptionVersionExceptionInvalidItemStateExceptionUnsupportedRepositoryOperationExceptionRepositoryException- See Also:
OperationVisitor.visit(ResolveMergeConflict)
-
visit
public void visit(LockOperation operation) throws AccessDeniedException, InvalidItemStateException, UnsupportedRepositoryOperationException, LockException, RepositoryException
- Specified by:
visitin interfaceOperationVisitor- Throws:
UnsupportedOperationExceptionAccessDeniedExceptionInvalidItemStateExceptionUnsupportedRepositoryOperationExceptionLockExceptionRepositoryException- See Also:
OperationVisitor.visit(LockOperation)
-
visit
public void visit(LockRefresh operation) throws AccessDeniedException, InvalidItemStateException, UnsupportedRepositoryOperationException, LockException, RepositoryException
- Specified by:
visitin interfaceOperationVisitor- Throws:
UnsupportedOperationExceptionAccessDeniedExceptionInvalidItemStateExceptionUnsupportedRepositoryOperationExceptionLockExceptionRepositoryException- See Also:
OperationVisitor.visit(LockRefresh)
-
visit
public void visit(LockRelease operation) throws AccessDeniedException, InvalidItemStateException, UnsupportedRepositoryOperationException, LockException, RepositoryException
- Specified by:
visitin interfaceOperationVisitor- Throws:
UnsupportedOperationExceptionAccessDeniedExceptionInvalidItemStateExceptionUnsupportedRepositoryOperationExceptionLockExceptionRepositoryException- See Also:
OperationVisitor.visit(LockRelease)
-
visit
public void visit(AddLabel operation) throws VersionException, RepositoryException
- Specified by:
visitin interfaceOperationVisitor- Throws:
UnsupportedOperationExceptionVersionExceptionRepositoryException- See Also:
OperationVisitor.visit(AddLabel)
-
visit
public void visit(RemoveLabel operation) throws VersionException, RepositoryException
- Specified by:
visitin interfaceOperationVisitor- Throws:
UnsupportedOperationExceptionVersionExceptionRepositoryException- See Also:
OperationVisitor.visit(RemoveLabel)
-
visit
public void visit(RemoveVersion operation) throws VersionException, AccessDeniedException, ReferentialIntegrityException, RepositoryException
- Specified by:
visitin interfaceOperationVisitor- Throws:
UnsupportedOperationExceptionVersionExceptionAccessDeniedExceptionReferentialIntegrityExceptionRepositoryException- See Also:
OperationVisitor.visit(RemoveVersion)
-
visit
public void visit(WorkspaceImport operation) throws RepositoryException
- Specified by:
visitin interfaceOperationVisitor- Throws:
UnsupportedOperationExceptionRepositoryException- See Also:
OperationVisitor.visit(WorkspaceImport)
-
visit
public void visit(CreateActivity operation) throws RepositoryException
- Specified by:
visitin interfaceOperationVisitor- Throws:
UnsupportedOperationExceptionRepositoryException- See Also:
OperationVisitor.visit(CreateActivity)
-
visit
public void visit(RemoveActivity operation) throws RepositoryException
- Specified by:
visitin interfaceOperationVisitor- Throws:
UnsupportedOperationExceptionRepositoryException- See Also:
OperationVisitor.visit(RemoveActivity)
-
visit
public void visit(CreateConfiguration operation) throws RepositoryException
- Specified by:
visitin interfaceOperationVisitor- Throws:
UnsupportedOperationExceptionRepositoryException- See Also:
OperationVisitor.visit(CreateConfiguration)
-
-