com.atlassian.renderer.v2.macro
Class MacroException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by com.atlassian.renderer.v2.macro.MacroException
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
MacroParameterValidationException

public class MacroException
extends Exception

A macro exception means that a macro has failed to execute successfully, but that this is not a problem with Confluence itself. (i.e. an RSS macro failed to connect to a remote HTTP server, a junitreport macro failed to parse the XML files, etc).

MacroExceptions are displayed to the page viewer, but are logged at a low level.

See Also:
Serialized Form

Constructor Summary
MacroException()
           
MacroException(String message)
           
MacroException(String message, Throwable cause)
           
MacroException(Throwable cause)
           
 
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
 

Constructor Detail

MacroException

public MacroException()

MacroException

public MacroException(String message)

MacroException

public MacroException(String message,
                      Throwable cause)

MacroException

public MacroException(Throwable cause)


Copyright © 2009 Atlassian Pty Ltd. All Rights Reserved.