org.globus.ogsa.router
Class RedirectException

java.lang.Object
  extended byjava.lang.Throwable
      extended byjava.lang.Exception
          extended byjava.lang.RuntimeException
              extended byorg.globus.ogsa.router.RedirectException
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
HostingEnvRedirectException

public class RedirectException
extends java.lang.RuntimeException

See Also:
Serialized Form

Constructor Summary
RedirectException()
           
RedirectException(java.lang.String endpoint)
           
 
Method Summary
static java.lang.Throwable getNextChainedException(java.lang.Throwable exc)
          This is just a way to say Exception.getCause() that works in both java 1.4 and 1.3.
 java.lang.String getTargetEndpoint()
           
 
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

RedirectException

public RedirectException()

RedirectException

public RedirectException(java.lang.String endpoint)
Method Detail

getTargetEndpoint

public java.lang.String getTargetEndpoint()

getNextChainedException

public static java.lang.Throwable getNextChainedException(java.lang.Throwable exc)
This is just a way to say Exception.getCause() that works in both java 1.4 and 1.3. If we require 1.4 this method should be removed. It does not cover all types of chained exceptions from 1.3, just InvocationTargetException and RemoteException.



Copyright ? 1999 University of Chicago and The University of Southern California. All Rights Reserved.