Package org.wso2.msf4j.analytics.metrics
Class MetricsInterceptor
- java.lang.Object
-
- org.wso2.msf4j.analytics.metrics.MetricsInterceptor
-
- All Implemented Interfaces:
org.wso2.msf4j.Interceptor,org.wso2.msf4j.interceptor.RequestInterceptor,org.wso2.msf4j.interceptor.ResponseInterceptor
public class MetricsInterceptor extends java.lang.Object implements org.wso2.msf4j.InterceptorCollecting Metrics via annotations.
-
-
Constructor Summary
Constructors Constructor Description MetricsInterceptor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidpostCall(org.wso2.msf4j.Request request, int status, org.wso2.msf4j.ServiceMethodInfo serviceMethodInfo)booleanpreCall(org.wso2.msf4j.Request request, org.wso2.msf4j.Response responder, org.wso2.msf4j.ServiceMethodInfo serviceMethodInfo)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
-
-
Method Detail
-
preCall
public boolean preCall(org.wso2.msf4j.Request request, org.wso2.msf4j.Response responder, org.wso2.msf4j.ServiceMethodInfo serviceMethodInfo) throws java.lang.Exception- Specified by:
preCallin interfaceorg.wso2.msf4j.Interceptor- Throws:
java.lang.Exception
-
postCall
public void postCall(org.wso2.msf4j.Request request, int status, org.wso2.msf4j.ServiceMethodInfo serviceMethodInfo) throws java.lang.Exception- Specified by:
postCallin interfaceorg.wso2.msf4j.Interceptor- Throws:
java.lang.Exception
-
-