|
|||||||||||
| 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.IComponentupdate in class org.eclipse.hyades.logging.adapter.impl.Outputterorg.eclipse.hyades.logging.adapter.AdapterInvalidConfig - :
neverpublic Object[] processEventItems(Object[] msgs)
processEventItems in interface org.eclipse.hyades.logging.adapter.IProcessUnitprocessEventItems in class org.eclipse.hyades.logging.adapter.impl.ProcessUnitmsgs - an array of CommonBaseEvent objects representing messages.
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||