org.greenstone.fedora.services
Class FedoraGS3Exception.FedoraGS3RunException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by org.greenstone.fedora.services.FedoraGS3Exception
              extended by org.greenstone.fedora.services.FedoraGS3Exception.FedoraGS3RunException
All Implemented Interfaces:
java.io.Serializable
Enclosing class:
FedoraGS3Exception

public static class FedoraGS3Exception.FedoraGS3RunException
extends FedoraGS3Exception

Represents an exception that occurs when FedoraGS3 is running A subclass of FedoraGS3Exception

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class org.greenstone.fedora.services.FedoraGS3Exception
FedoraGS3Exception.AuthenticationFailedException, FedoraGS3Exception.CancelledException, FedoraGS3Exception.FedoraGS3InitFailureException, FedoraGS3Exception.FedoraGS3RunException, FedoraGS3Exception.FedoraVersionNotSupportedException, FedoraGS3Exception.NotAFedoraServerException, FedoraGS3Exception.ServerNotFoundException
 
Field Summary
protected  java.lang.String specifics
          Some extra information as to what when wrong
protected static java.lang.String xmlToStringConversionFailureResponseMsg
          If a problem occurs converting the error message into XML this string is created in the format of XML stating the problem that occurred when trying to convert XML to String.
 
Fields inherited from class org.greenstone.fedora.services.FedoraGS3Exception
connectionRefusedMessage, missingTargetService, sslHandshakeExceptionMessage
 
Constructor Summary
FedoraGS3Exception.FedoraGS3RunException()
           
FedoraGS3Exception.FedoraGS3RunException(java.lang.String message)
           
FedoraGS3Exception.FedoraGS3RunException(java.lang.String message, java.lang.Throwable cause)
           
FedoraGS3Exception.FedoraGS3RunException(java.lang.Throwable cause)
           
 
Method Summary
 java.lang.String getMessage()
          Overloading getMessage() to return some details as to what exactly went wrong.
 void setSpecifics(java.lang.String specifics)
           
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, 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

xmlToStringConversionFailureResponseMsg

protected static java.lang.String xmlToStringConversionFailureResponseMsg
If a problem occurs converting the error message into XML this string is created in the format of XML stating the problem that occurred when trying to convert XML to String.


specifics

protected java.lang.String specifics
Some extra information as to what when wrong

Constructor Detail

FedoraGS3Exception.FedoraGS3RunException

public FedoraGS3Exception.FedoraGS3RunException()

FedoraGS3Exception.FedoraGS3RunException

public FedoraGS3Exception.FedoraGS3RunException(java.lang.String message)

FedoraGS3Exception.FedoraGS3RunException

public FedoraGS3Exception.FedoraGS3RunException(java.lang.String message,
                                                java.lang.Throwable cause)

FedoraGS3Exception.FedoraGS3RunException

public FedoraGS3Exception.FedoraGS3RunException(java.lang.Throwable cause)
Method Detail

setSpecifics

public void setSpecifics(java.lang.String specifics)

getMessage

public java.lang.String getMessage()
Overloading getMessage() to return some details as to what exactly went wrong.

Overrides:
getMessage in class java.lang.Throwable