org.xmlecho.palomar.xfs
Class ItemLockedException

java.lang.Object
  extended byjava.lang.Throwable
      extended byjava.lang.Exception
          extended byorg.xmlecho.palomar.ECHOException
              extended byorg.xmlecho.palomar.xfs.XfsException
                  extended byorg.xmlecho.palomar.xfs.ItemLockedException
All Implemented Interfaces:
java.io.Serializable

public class ItemLockedException
extends XfsException

Exception when an operation is carried on an item that is already locked

See Also:
Serialized Form

Constructor Summary
ItemLockedException()
           
ItemLockedException(java.lang.Exception why)
          create a new ItemLockedException wrapped over another Exception
ItemLockedException(java.lang.String msg)
          create a new ItemLockedException with the given message string
ItemLockedException(java.lang.String msg, java.lang.Exception why)
          create a new ItemLockedException wrapped over another Exception and a message
ItemLockedException(java.lang.String msg, java.util.Vector lockedPaths)
          create a new ItemLockedException with the given message string and a vector containing paths of all the locked repository items
 
Method Summary
 java.util.Vector getLockedPaths()
          get paths of all the locked repository items
 
Methods inherited from class org.xmlecho.palomar.ECHOException
getException
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ItemLockedException

public ItemLockedException()

ItemLockedException

public ItemLockedException(java.lang.String msg)
create a new ItemLockedException with the given message string


ItemLockedException

public ItemLockedException(java.lang.String msg,
                           java.util.Vector lockedPaths)
create a new ItemLockedException with the given message string and a vector containing paths of all the locked repository items


ItemLockedException

public ItemLockedException(java.lang.String msg,
                           java.lang.Exception why)
create a new ItemLockedException wrapped over another Exception and a message


ItemLockedException

public ItemLockedException(java.lang.Exception why)
create a new ItemLockedException wrapped over another Exception

Method Detail

getLockedPaths

public java.util.Vector getLockedPaths()
get paths of all the locked repository items