org.apache.jackrabbit.oak.jcr.session.operation
Class ItemOperation<U>

java.lang.Object
  extended by org.apache.jackrabbit.oak.jcr.session.operation.SessionOperation<U>
      extended by org.apache.jackrabbit.oak.jcr.session.operation.ItemOperation<U>
Direct Known Subclasses:
NodeOperation, PropertyOperation

public abstract class ItemOperation<U>
extends SessionOperation<U>


Field Summary
protected  ItemDelegate item
           
 
Constructor Summary
protected ItemOperation(ItemDelegate item, String name)
           
 
Method Summary
 void checkPreconditions()
           
 
Methods inherited from class org.apache.jackrabbit.oak.jcr.session.operation.SessionOperation
isLogout, isRefresh, isSave, isUpdate, perform, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

item

protected final ItemDelegate item
Constructor Detail

ItemOperation

protected ItemOperation(ItemDelegate item,
                        String name)
Method Detail

checkPreconditions

public void checkPreconditions()
                        throws javax.jcr.RepositoryException
Overrides:
checkPreconditions in class SessionOperation<U>
Throws:
javax.jcr.RepositoryException


Copyright © 2012-2014 The Apache Software Foundation. All Rights Reserved.