public class MSF4JClientTracingFilter extends Object implements javax.ws.rs.client.ClientRequestFilter, javax.ws.rs.client.ClientResponseFilter
| Constructor and Description |
|---|
MSF4JClientTracingFilter(String clientName)
Constructor of the MSF4JClientTracingFilter.
|
MSF4JClientTracingFilter(String clientName,
String dasUrl)
Constructor of the MSF4JClientTracingFilter.
|
MSF4JClientTracingFilter(String clientName,
TraceEvent parentEvent,
String dasUrl)
Constructor of the MSF4JClientTracingFilter.
|
| Modifier and Type | Method and Description |
|---|---|
void |
filter(javax.ws.rs.client.ClientRequestContext requestContext)
Intercepts the client request flow and extract request information
to be published to the DAS for tracing.
|
void |
filter(javax.ws.rs.client.ClientRequestContext requestContext,
javax.ws.rs.client.ClientResponseContext responseContext)
Intercepts the client response flow and extract response information
to be published to the DAS server for tracing.
|
public MSF4JClientTracingFilter(String clientName)
clientName - Name of the clientpublic MSF4JClientTracingFilter(String clientName, String dasUrl)
clientName - Name of the clientdasUrl - URL of the receiver of DAS serverpublic MSF4JClientTracingFilter(String clientName, TraceEvent parentEvent, String dasUrl)
clientName - Name of the clientparentEvent - TraceEvent of the callerdasUrl - URL of the receiver of DAS serverpublic void filter(javax.ws.rs.client.ClientRequestContext requestContext)
throws IOException
filter in interface javax.ws.rs.client.ClientRequestFilterIOExceptionpublic void filter(javax.ws.rs.client.ClientRequestContext requestContext,
javax.ws.rs.client.ClientResponseContext responseContext)
throws IOException
filter in interface javax.ws.rs.client.ClientResponseFilterIOExceptionCopyright © 2025 WSO2. All rights reserved.