public class CallLogEntryGenerator extends GenericDataListenerService implements DataCollector
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CLASS_VERSION
Class version string
|
mDataListeners
SERVICE_INFO_KEY
DEFAULT_LOG_TRACE_STATUS
DEFAULT_LOG_DEBUG_STATUS, DEFAULT_LOG_ERROR_STATUS, DEFAULT_LOG_INFO_STATUS, DEFAULT_LOG_WARNING_STATUS
Constructor and Description |
---|
CallLogEntryGenerator() |
Modifier and Type | Method and Description |
---|---|
void |
addDataItem(java.lang.Object pDataItem)
Adds the given data item
|
void |
flush()
Flush data buffers
|
protected CallLogEntry |
generateCallLogEntry(CallEvent pCallEvent)
Generates a CallLogEntry object
|
boolean |
isEnabled()
Gets property enabled
|
void |
setEnabled(boolean pEnabled)
Sets property enabled
|
addDataListener, getDataListenerCount, getDataListeners, removeDataListener, sendDataItem
addLogListener, createAdminServlet, doStartService, doStopService, getAbsoluteName, getAdminServlet, getAdminServletOutputStreamEncoding, getLoggingForVlogging, getLogListenerCount, getLogListeners, getName, getNameContext, getNucleus, getRoot, getServiceConfiguration, getServiceInfo, isAdminServletUseServletOutputStream, isLoggingDebug, isLoggingError, isLoggingInfo, isLoggingTrace, isLoggingWarning, isRunning, logDebug, logDebug, logDebug, logError, logError, logError, logInfo, logInfo, logInfo, logTrace, logTrace, logTrace, logWarning, logWarning, logWarning, nameContextElementBound, nameContextElementUnbound, removeLogListener, reResolveThis, resolveName, resolveName, resolveName, resolveName, sendLogEvent, setAdminServletOutputStreamEncoding, setAdminServletUseServletOutputStream, setLoggingDebug, setLoggingError, setLoggingInfo, setLoggingTrace, setLoggingWarning, setNucleus, setServiceInfo, startService, stopService, toString
vlogDebug, vlogDebug, vlogDebug, vlogDebug, vlogDebugTrace, vlogError, vlogError, vlogError, vlogError, vlogInfo, vlogInfo, vlogInfo, vlogInfo, vlogTrace, vlogTrace, vlogTrace, vlogTrace, vlogWarning, vlogWarning, vlogWarning, vlogWarning
public void setEnabled(boolean pEnabled)
pEnabled
- enabled to setpublic boolean isEnabled()
public void addDataItem(java.lang.Object pDataItem)
addDataItem
in interface DataListener
pDataItem
- data item to addpublic void flush()
DataCollector
flush
in interface DataCollector
protected CallLogEntry generateCallLogEntry(CallEvent pCallEvent)
pCallEvent
- callEvent object