com.ibm.portal.state.exceptions
Class PreProcessorException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by com.ibm.portal.state.exceptions.StateException
              extended by com.ibm.portal.state.exceptions.PreProcessorException
All Implemented Interfaces:
Localized, java.io.Serializable

public abstract class PreProcessorException
extends StateException

Exception representing the error case that a preprocessor cannot perform its task properly. Should be sub-classed by specific preprocessor exceptions.

Since:
5.1
See Also:
Serialized Form

Field Summary
protected  PreProcessor processor
          Preprocessor that caused the exception
 
Constructor Summary
PreProcessorException(PreProcessor aProcessor)
          Initializes a preprocessor exception with the preprocessor that caused it
PreProcessorException(PreProcessor aProcessor, java.lang.Throwable aCause)
          Initializes a preprocessor exception with the preprocessor that caused it
 
Method Summary
 
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
 
Methods inherited from interface com.ibm.portal.Localized
getDescription, getLocales, getTitle
 

Field Detail

processor

protected final PreProcessor processor
Preprocessor that caused the exception

Constructor Detail

PreProcessorException

public PreProcessorException(PreProcessor aProcessor)
Initializes a preprocessor exception with the preprocessor that caused it

Parameters:
aProcessor - Preprocessor that caused the exception

PreProcessorException

public PreProcessorException(PreProcessor aProcessor,
                             java.lang.Throwable aCause)
Initializes a preprocessor exception with the preprocessor that caused it

Parameters:
aProcessor - Preprocessor that caused the exception
aCause - The root cause of the exception