Class DirectoryDumpDestination
- java.lang.Object
-
- org.apache.karaf.diagnostic.core.common.DirectoryDumpDestination
-
- All Implemented Interfaces:
DumpDestination
public class DirectoryDumpDestination extends Object implements DumpDestination
Class which packages dumps to given directory.
-
-
Constructor Summary
Constructors Constructor Description DirectoryDumpDestination(File file)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OutputStreamadd(String name)Create new entry in dump destination.voidsave()Complete creation of the dump.StringtoString()
-
-
-
Constructor Detail
-
DirectoryDumpDestination
public DirectoryDumpDestination(File file)
-
-
Method Detail
-
add
public OutputStream add(String name) throws Exception
Description copied from interface:DumpDestinationCreate new entry in dump destination. Destination does not close returned output stream by default, dump provider should do this after completing write operation.- Specified by:
addin interfaceDumpDestination- Parameters:
name- Name of file in destination.- Returns:
- Output stream ready to write.
- Throws:
Exception- When entry cannot be added.
-
save
public void save() throws ExceptionDescription copied from interface:DumpDestinationComplete creation of the dump.- Specified by:
savein interfaceDumpDestination- Throws:
Exception- If the save operation fails.
-
-