|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.hyades.logging.adapter.impl.Component
org.eclipse.hyades.logging.adapter.impl.ProcessUnit
org.eclipse.hyades.logging.adapter.impl.Outputter
com.ibm.di.connector.gla.TDIOutputter
public class TDIOutputter
This is an outputter class made to deliver generated CBE objects to a specified connector in IBM Tivoli Directory Integrator.
Field Summary |
---|
Fields inherited from class org.eclipse.hyades.logging.adapter.impl.ProcessUnit |
---|
flushingMode, properties |
Fields inherited from class org.eclipse.hyades.logging.adapter.impl.Component |
---|
components, configuration, contextConfiguration, description, disabled, eventFactory, executableClassName, implCreationDate, implVersion, implVersionDescription, logger, loggingLevel, name, parent, role, roleCreationDate, roleVersion, roleVersionDescription, SEVERITY_TRACE, status, stopping, uniqueID |
Constructor Summary | |
---|---|
TDIOutputter()
Constructs custom outputter which will be used to send the CBE objects to the TDI GLAConnector. |
Method Summary | |
---|---|
Object[] |
processEventItems(Object[] msgs)
This outputter processes messages represented by an array of CommonBaseEvent objects where each CommonBaseEvent represents a message. |
void |
update()
Updates the configuration. |
Methods inherited from class org.eclipse.hyades.logging.adapter.impl.ProcessUnit |
---|
flushEventItems, getProperties, setProperties, testProcessEventItems, updateConfigurationPropertyChild |
Methods inherited from class org.eclipse.hyades.logging.adapter.impl.Component |
---|
clean, getComponents, getComponentStatus, getConfiguration, getContextConfiguration, getDescription, getEventFactory, getExecutableClassName, getImplementationCreationDate, getImplementationVersion, getImplementationVersionDescription, getItemsProcessedCount, getLogger, getLoggingLevel, getName, getParent, getRole, getRoleCreationDate, getRoleVersion, getRoleVersionDescription, getUniqueID, incrementItemsProcessedCount, incrementItemsProcessedCount, init, isDisabled, isStopping, log, log, setComponents, setConfiguration, setContextConfiguration, setDescription, setDisabled, setExecutableClassName, setImplemenationCreationDate, setImplementationVersion, setImplementationVersionDescription, setLogger, setLoggingLevel, setName, setParent, setRole, setRoleCreationDate, setRoleVersion, setRoleVersionDescription, setStopping, setUniqueID, start, stop, stop, trace, trace, trace, trace, update, updateConfigurationAttribute, updateContextConfigurationAttribute |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.eclipse.hyades.logging.adapter.IProcessUnit |
---|
flushEventItems, 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 |
Constructor Detail |
---|
public TDIOutputter()
Method Detail |
---|
public void update() throws org.eclipse.hyades.logging.adapter.AdapterInvalidConfig
update
in interface org.eclipse.hyades.logging.adapter.IComponent
update
in class org.eclipse.hyades.logging.adapter.impl.Outputter
org.eclipse.hyades.logging.adapter.AdapterInvalidConfig
- :
neverpublic Object[] processEventItems(Object[] msgs)
processEventItems
in interface org.eclipse.hyades.logging.adapter.IProcessUnit
processEventItems
in class org.eclipse.hyades.logging.adapter.impl.ProcessUnit
msgs
- an array of CommonBaseEvent objects representing messages.
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |