public class MemoryBasedTracePersister extends Object implements TracePersister
Constructor and Description |
---|
MemoryBasedTracePersister() |
Modifier and Type | Method and Description |
---|---|
String[] |
getMessages(String serviceName,
String operationName,
long messageSequence,
org.apache.axis2.context.MessageContext msgContext)
Get all the persisted messages for an opera
|
boolean |
isTracingEnabled()
Check whether trcing is enabled
|
long |
saveMessage(String serviceName,
String operationName,
int messageFlow,
org.apache.axis2.context.MessageContext msgContext,
org.apache.axiom.om.OMElement env,
long msgSequenceNumber)
Save a message
|
void |
saveTraceStatus(String onOff)
Set the status of the Tracer.
|
public long saveMessage(String serviceName, String operationName, int messageFlow, org.apache.axis2.context.MessageContext msgContext, org.apache.axiom.om.OMElement env, long msgSequenceNumber)
TracePersister
saveMessage
in interface TracePersister
msgSequenceNumber
- Sequence number of the message. Set it to 0 if unknownpublic void saveTraceStatus(String onOff)
TracePersister
saveTraceStatus
in interface TracePersister
public boolean isTracingEnabled()
TracePersister
isTracingEnabled
in interface TracePersister
public String[] getMessages(String serviceName, String operationName, long messageSequence, org.apache.axis2.context.MessageContext msgContext)
TracePersister
getMessages
in interface TracePersister
Copyright © 2020 WSO2. All rights reserved.