TPTP 4.2.0 Monitoring Tools Project
Public API Specification

org.eclipse.hyades.logging.adapter
Interface IOutputter

All Superinterfaces:
IComponent, IProcessUnit
All Known Implementing Classes:
CBEFileOutputter, CBELogOutputter, CBEstdoutOutputter, LogImportOutputter, Outputter

public interface IOutputter
extends IProcessUnit

An outputter is a specialized IProcessUnit which has the role of externalizing the resulting event so that it can be consumed by technology that is external to the Generic Log Adapter. It is possible to have any number of outputters in a single context.


Methods inherited from interface org.eclipse.hyades.logging.adapter.IProcessUnit
flushEventItems, processEventItems, testProcessEventItems
 
Methods inherited from interface org.eclipse.hyades.logging.adapter.IComponent
getComponents, getConfiguration, getContextConfiguration, getDescription, getExecutableClassName, getImplementationCreationDate, getImplementationVersion, getImplementationVersionDescription, getLogger, getLoggingLevel, getName, getParent, getRole, getRoleCreationDate, getRoleVersion, getRoleVersionDescription, getUniqueID, init, log, log, setComponents, setConfiguration, setContextConfiguration, setDescription, setExecutableClassName, setImplemenationCreationDate, setImplementationVersion, setImplementationVersionDescription, setLogger, setLoggingLevel, setName, setParent, setRole, setRoleCreationDate, setRoleVersion, setRoleVersionDescription, setUniqueID, start, stop, update, update
 


TPTP 4.2.0 Monitoring Tools Project
Public API Specification