com.ibm.websphere.logging.hpel.writer
Class HPELRepositoryExporter
- java.lang.Object
-
- com.ibm.ws.logging.hpel.impl.AbstractHPELRepositoryExporter
-
- com.ibm.websphere.logging.hpel.writer.HPELRepositoryExporter
-
- All Implemented Interfaces:
- RepositoryExporter
public class HPELRepositoryExporter extends com.ibm.ws.logging.hpel.impl.AbstractHPELRepositoryExporter
Implementation of theRepositoryExporter
interface exporting log records in a directory in HPEL formatted files. ThestoreHeader
method of the parent class must be called before any records can be stored. Each record is stored with thestoreRecord
function. Failure to follow the order will result in runtime exceptions.
-
-
Constructor Summary
Constructors Constructor and Description HPELRepositoryExporter(java.io.File repositoryDir)
Constructs an exporter which stores log records in HPEL format.
-
Method Summary
Methods Modifier and Type Method and Description protected com.ibm.ws.logging.hpel.LogRepositoryWriter
createSubWriter(java.lang.String pid, java.lang.String label, java.lang.String superPid)
protected com.ibm.ws.logging.hpel.LogRepositoryWriter
createWriter(java.lang.String pid, java.lang.String label)
-
-
-
Constructor Detail
-
HPELRepositoryExporter
public HPELRepositoryExporter(java.io.File repositoryDir)
Constructs an exporter which stores log records in HPEL format.- Parameters:
repositoryDir
- export directory where repository log files will be created.
-
-
Method Detail
-
createWriter
protected com.ibm.ws.logging.hpel.LogRepositoryWriter createWriter(java.lang.String pid, java.lang.String label)
- Specified by:
createWriter
in classcom.ibm.ws.logging.hpel.impl.AbstractHPELRepositoryExporter
-
createSubWriter
protected com.ibm.ws.logging.hpel.LogRepositoryWriter createSubWriter(java.lang.String pid, java.lang.String label, java.lang.String superPid)
- Specified by:
createSubWriter
in classcom.ibm.ws.logging.hpel.impl.AbstractHPELRepositoryExporter
-
-