uk.org.ogsadai.activity.xmldb.commands
Class XMLDBRemoveCollectionException

java.lang.Object
  |
  +--java.lang.Throwable
        |
        +--java.lang.Exception
              |
              +--uk.org.ogsadai.exception.DAIException
                    |
                    +--uk.org.ogsadai.activity.xmldb.commands.XMLDBRemoveCollectionException
All Implemented Interfaces:
DAIExceptionInformation, java.io.Serializable

public class XMLDBRemoveCollectionException
extends DAIException

Raised when an XMLDB collection cannot be removed.

Associated with error ID: uk.org.ogsadai.XMLDB_REMOVE_COLLECTION_ERROR.

Author:
The OGSA-DAI Project Team
See Also:
Serialized Form

Field Summary
private static java.lang.String COPYRIGHT_NOTICE
          Copyright statement
private  java.lang.String mChildCollection
          Child collection name
private  java.lang.String mParentCollection
          Parent collection name
 
Fields inherited from class uk.org.ogsadai.exception.DAIException
 
Fields inherited from class java.lang.Exception
 
Fields inherited from class java.lang.Throwable
 
Constructor Summary
XMLDBRemoveCollectionException(java.lang.String parentCollection, java.lang.String childCollection, java.lang.Throwable cause)
          Constructor.
 
Method Summary
 java.lang.String getChildCollection()
          Gets the child collection name
 java.lang.String getParentCollection()
          Gets the parent collection name
 
Methods inherited from class uk.org.ogsadai.exception.DAIException
getErrorID, getExceptionID, getLocalizedMessage, getMessage, getParameters, hasChild, setErrorID, setParameters
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

COPYRIGHT_NOTICE

private static final java.lang.String COPYRIGHT_NOTICE
Copyright statement

See Also:
Constant Field Values

mParentCollection

private java.lang.String mParentCollection
Parent collection name


mChildCollection

private java.lang.String mChildCollection
Child collection name

Constructor Detail

XMLDBRemoveCollectionException

public XMLDBRemoveCollectionException(java.lang.String parentCollection,
                                      java.lang.String childCollection,
                                      java.lang.Throwable cause)
Constructor.

Parameters:
parentCollection - Parent collection
childCollection - Child collection
cause - Cause of the problem.
Method Detail

getParentCollection

public java.lang.String getParentCollection()
Gets the parent collection name

Returns:
name

getChildCollection

public java.lang.String getChildCollection()
Gets the child collection name

Returns:
name