Class SynapseWireLogHolder
java.lang.Object
org.apache.synapse.transport.http.conn.SynapseWireLogHolder
- All Implemented Interfaces:
Serializable
This class is used to store wirelog information for all the relevant mediators and request wirelog, response wirelog as well
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumThese are the phases to determine request responses in wire levelstatic enum -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidappendBackEndWireLog(SynapseWireLogHolder.RequestType type, String wireLog, String mediatorId) voidappendRequestWireLog(String requestWireLog) voidappendResponseWireLog(String responseWireLog) voidclear()This method is to clone wirelog holder objectgetPhase()voidsetApiName(String apiName) voidvoidsetProxyName(String proxyName) voidsetResourceUrlString(String resourceUrlString)
-
Constructor Details
-
SynapseWireLogHolder
public SynapseWireLogHolder()
-
-
Method Details
-
getProxyName
-
setProxyName
-
getApiName
-
setApiName
-
getResourceUrlString
-
setResourceUrlString
-
getRequestWireLog
-
appendRequestWireLog
-
getResponseWireLog
-
appendResponseWireLog
-
getPhase
-
setPhase
-
appendBackEndWireLog
public void appendBackEndWireLog(SynapseWireLogHolder.RequestType type, String wireLog, String mediatorId) -
getBackEndRequestResponse
-
clear
public void clear() -
deepClone
This method is to clone wirelog holder object- Returns:
- Throws:
IOExceptionClassNotFoundException
-