public class

EventWriter

extends Object
java.lang.Object
   ↳ com.modus.mule.modules.apm.event.writer.EventWriter

Summary

Fields
protected FileStorageProvider fileStorageProvider
private static final Logger logger
protected MuleContext muleContext
protected TrackerClient trackerClient
Public Constructors
EventWriter(ConnectorContext connectorContext)
Public Methods
String write(MuleEvent muleEvent, EventWriterCallback eventWriterCallback, EventHeader eventHeader, Object file)
String write(MuleEvent muleEvent, EventWriterCallback eventWriterCallback, EventHeader eventHeader)
String write(EventWriterCallback eventWriterCallback, EventHeader eventHeader, Object file)
Protected Methods
Map<String, Object> constructEvent(MuleEvent muleEvent, EventHeader eventHeader, Map<String, Object> eventContent, String fileUrl)
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected FileStorageProvider fileStorageProvider

private static final Logger logger

protected MuleContext muleContext

protected TrackerClient trackerClient

Public Constructors

public EventWriter (ConnectorContext connectorContext)

Parameters
connectorContext

Public Methods

public String write (MuleEvent muleEvent, EventWriterCallback eventWriterCallback, EventHeader eventHeader, Object file)

Parameters
muleEvent
eventWriterCallback
eventHeader
file
Throws
B2BProviderException

public String write (MuleEvent muleEvent, EventWriterCallback eventWriterCallback, EventHeader eventHeader)

Parameters
muleEvent
eventWriterCallback
eventHeader
Throws
B2BProviderException

public String write (EventWriterCallback eventWriterCallback, EventHeader eventHeader, Object file)

Parameters
eventWriterCallback
eventHeader
file
Throws
B2BProviderException

Protected Methods

protected Map<String, Object> constructEvent (MuleEvent muleEvent, EventHeader eventHeader, Map<String, Object> eventContent, String fileUrl)

Parameters
muleEvent
eventHeader
eventContent
fileUrl