Package org.aspectj.weaver
Class Dump
- java.lang.Object
-
- org.aspectj.weaver.Dump
-
public class Dump extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceDump.INodestatic interfaceDump.IVisitor
-
Field Summary
Fields Modifier and Type Field Description static StringDUMP_CONDITION_PROPERTYstatic StringDUMP_DIRECTORY_PROPERTYstatic StringDUMP_EXCLUDEDstatic StringNULL_OR_EMPTYstatic StringUNKNOWN_FILENAME
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()static Stringdump(String reason)static StringdumpOnExit()static StringdumpOnExit(IMessageHolder messageHolder, boolean reset)static StringdumpWithException(Throwable th)static StringdumpWithException(IMessageHolder messageHolder, Throwable th)static booleangetDumpOnException()static IMessage.KindgetDumpOnExit()StringgetFileName()static StringgetLastDumpFileName()static voidpreserveOnNextReset()static voidreset()static voidsaveCommandLine(String[] args)static voidsaveFullClasspath(List<String> list)static voidsaveMessageHolder(IMessageHolder holder)static booleansetDumpDirectory(String directoryName)static voidsetDumpOnException(boolean b)static booleansetDumpOnExit(String condition)static booleansetDumpOnExit(IMessage.Kind condition)
-
-
-
Field Detail
-
DUMP_CONDITION_PROPERTY
public static final String DUMP_CONDITION_PROPERTY
- See Also:
- Constant Field Values
-
DUMP_DIRECTORY_PROPERTY
public static final String DUMP_DIRECTORY_PROPERTY
- See Also:
- Constant Field Values
-
UNKNOWN_FILENAME
public static final String UNKNOWN_FILENAME
- See Also:
- Constant Field Values
-
DUMP_EXCLUDED
public static final String DUMP_EXCLUDED
- See Also:
- Constant Field Values
-
NULL_OR_EMPTY
public static final String NULL_OR_EMPTY
- See Also:
- Constant Field Values
-
-
Method Detail
-
preserveOnNextReset
public static void preserveOnNextReset()
-
reset
public static void reset()
-
dumpWithException
public static String dumpWithException(IMessageHolder messageHolder, Throwable th)
-
dumpOnExit
public static String dumpOnExit()
-
dumpOnExit
public static String dumpOnExit(IMessageHolder messageHolder, boolean reset)
-
setDumpOnException
public static void setDumpOnException(boolean b)
-
setDumpDirectory
public static boolean setDumpDirectory(String directoryName)
-
getDumpOnException
public static boolean getDumpOnException()
-
setDumpOnExit
public static boolean setDumpOnExit(IMessage.Kind condition)
-
setDumpOnExit
public static boolean setDumpOnExit(String condition)
-
getDumpOnExit
public static IMessage.Kind getDumpOnExit()
-
getLastDumpFileName
public static String getLastDumpFileName()
-
saveCommandLine
public static void saveCommandLine(String[] args)
-
saveMessageHolder
public static void saveMessageHolder(IMessageHolder holder)
-
getFileName
public String getFileName()
-
close
public void close()
-
-