org.apache.jackrabbit.jcr2spi.operation
Class TransientOperationVisitor

java.lang.Object
  extended by 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
TransientOperationVisitor()
           
 
Method Summary
 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)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.jackrabbit.jcr2spi.operation.OperationVisitor
visit, visit, visit, visit, visit, visit, visit, visit
 

Constructor Detail

TransientOperationVisitor

public TransientOperationVisitor()
Method Detail

visit

public void visit(Clone operation)
           throws NoSuchWorkspaceException,
                  LockException,
                  ConstraintViolationException,
                  AccessDeniedException,
                  ItemExistsException,
                  UnsupportedRepositoryOperationException,
                  VersionException,
                  RepositoryException
Specified by:
visit in interface OperationVisitor
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 interface OperationVisitor
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 interface OperationVisitor
Throws:
UnsupportedOperationException
RepositoryException
UnsupportedRepositoryOperationException
See Also:
OperationVisitor.visit(Checkout)

visit

public void visit(Checkin operation)
           throws UnsupportedRepositoryOperationException,
                  LockException,
                  InvalidItemStateException,
                  RepositoryException
Specified by:
visit in interface OperationVisitor
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 interface OperationVisitor
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 interface OperationVisitor
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
Specified by:
visit in interface OperationVisitor
Throws:
UnsupportedOperationException
VersionException
PathNotFoundException
ItemExistsException
UnsupportedRepositoryOperationException
LockException
InvalidItemStateException
RepositoryException
See Also:
OperationVisitor.visit(Restore)

visit

public void visit(Merge operation)
           throws NoSuchWorkspaceException,
                  AccessDeniedException,
                  MergeException,
                  LockException,
                  InvalidItemStateException,
                  RepositoryException
Specified by:
visit in interface OperationVisitor
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 interface OperationVisitor
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 interface OperationVisitor
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 interface OperationVisitor
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 interface OperationVisitor
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 interface OperationVisitor
Throws:
UnsupportedOperationException
VersionException
RepositoryException
See Also:
OperationVisitor.visit(AddLabel)

visit

public void visit(RemoveLabel operation)
           throws VersionException,
                  RepositoryException
Specified by:
visit in interface OperationVisitor
Throws:
UnsupportedOperationException
VersionException
RepositoryException
See Also:
OperationVisitor.visit(RemoveLabel)

visit

public void visit(RemoveVersion operation)
           throws VersionException,
                  AccessDeniedException,
                  ReferentialIntegrityException,
                  RepositoryException
Specified by:
visit in interface OperationVisitor
Throws:
UnsupportedOperationException
VersionException
AccessDeniedException
ReferentialIntegrityException
RepositoryException
See Also:
OperationVisitor.visit(RemoveVersion)

visit

public void visit(WorkspaceImport operation)
           throws RepositoryException
Specified by:
visit in interface OperationVisitor
Throws:
UnsupportedOperationException
RepositoryException
See Also:
OperationVisitor.visit(WorkspaceImport)

visit

public void visit(CreateActivity operation)
           throws RepositoryException
Specified by:
visit in interface OperationVisitor
Throws:
UnsupportedOperationException
RepositoryException
See Also:
OperationVisitor.visit(CreateActivity)

visit

public void visit(RemoveActivity operation)
           throws RepositoryException
Specified by:
visit in interface OperationVisitor
Throws:
UnsupportedOperationException
RepositoryException
See Also:
OperationVisitor.visit(RemoveActivity)

visit

public void visit(CreateConfiguration operation)
           throws RepositoryException
Specified by:
visit in interface OperationVisitor
Throws:
UnsupportedOperationException
RepositoryException
See Also:
OperationVisitor.visit(CreateConfiguration)


Copyright © 2004-2010 The Apache Software Foundation. All Rights Reserved.