Skip navigation links
A B D G H I M O P R S U 

A

activate(BundleContext) - Method in class org.wso2.msf4j.analytics.internal.AnalyticsSC
 
activate() - Method in class org.wso2.msf4j.analytics.metrics.MetricsComponent
This is the activation method of MetricsComponent.
AnalyticsSC - Class in org.wso2.msf4j.analytics.internal
Bundle Activator for msf4j-analytics bundle.
AnalyticsSC() - Constructor for class org.wso2.msf4j.analytics.internal.AnalyticsSC
 
AnalyticUtils - Class in org.wso2.msf4j.analytics
Utils contains utility methods to use analytic purposes
AnalyticUtils() - Constructor for class org.wso2.msf4j.analytics.AnalyticUtils
 

B

build() - Static method in class org.wso2.msf4j.analytics.httpmonitoring.config.HTTPMonitoringConfigBuilder
 

D

DasConfig - Class in org.wso2.msf4j.analytics.httpmonitoring.config.model
Configuration for connecting with Data Analytics Server (DAS)
DasConfig() - Constructor for class org.wso2.msf4j.analytics.httpmonitoring.config.model.DasConfig
 
DataHolder - Class in org.wso2.msf4j.analytics.internal
Data holder for analytics bundle.
DataHolder() - Constructor for class org.wso2.msf4j.analytics.internal.DataHolder
 
deactivate() - Method in class org.wso2.msf4j.analytics.metrics.MetricsComponent
This is the deactivation method of MetricsComponent.

G

getActivityId() - Method in class org.wso2.msf4j.analytics.httpmonitoring.HTTPMonitoringEvent
 
getAuthURL() - Method in class org.wso2.msf4j.analytics.httpmonitoring.config.model.DasConfig
 
getBundleContext() - Method in class org.wso2.msf4j.analytics.internal.DataHolder
 
getConfigProvider() - Method in class org.wso2.msf4j.analytics.internal.DataHolder
 
getConfigurationProvider() - Static method in class org.wso2.msf4j.analytics.AnalyticUtils
Retrieve Configuration Provider Object to read analytic configurations
getContentType() - Method in class org.wso2.msf4j.analytics.httpmonitoring.HTTPMonitoringEvent
 
getCount() - Method in class org.wso2.msf4j.analytics.internal.InterceptorCapabilityProvider
Returns the count of Interceptor OSGi services registered by this bundle.
getDas() - Method in class org.wso2.msf4j.analytics.httpmonitoring.config.model.HTTPMonitoringConfig
 
getDataAgentConfigPath() - Method in class org.wso2.msf4j.analytics.httpmonitoring.config.model.DasConfig
 
getHttpMethod() - Method in class org.wso2.msf4j.analytics.httpmonitoring.HTTPMonitoringEvent
 
getInstance() - Static method in class org.wso2.msf4j.analytics.internal.DataHolder
 
getInstance() - Static method in class org.wso2.msf4j.analytics.metrics.Metrics
This returns the Metrics singleton instance.
getMetricManagementService() - Method in class org.wso2.msf4j.analytics.metrics.Metrics
Returns the MetricManagementService
getMetricService() - Method in class org.wso2.msf4j.analytics.metrics.Metrics
Returns the MetricService
getParentRequest() - Method in class org.wso2.msf4j.analytics.httpmonitoring.HTTPMonitoringEvent
 
getPassword() - Method in class org.wso2.msf4j.analytics.httpmonitoring.config.model.DasConfig
 
getReceiverURL() - Method in class org.wso2.msf4j.analytics.httpmonitoring.config.model.DasConfig
 
getReferrer() - Method in class org.wso2.msf4j.analytics.httpmonitoring.HTTPMonitoringEvent
 
getRequestSizeBytes() - Method in class org.wso2.msf4j.analytics.httpmonitoring.HTTPMonitoringEvent
 
getRequestUri() - Method in class org.wso2.msf4j.analytics.httpmonitoring.HTTPMonitoringEvent
 
getResponseHttpStatusCode() - Method in class org.wso2.msf4j.analytics.httpmonitoring.HTTPMonitoringEvent
 
getResponseTime() - Method in class org.wso2.msf4j.analytics.httpmonitoring.HTTPMonitoringEvent
 
getServerAddress() - Method in class org.wso2.msf4j.analytics.httpmonitoring.HTTPMonitoringEvent
 
getServerName() - Method in class org.wso2.msf4j.analytics.httpmonitoring.HTTPMonitoringEvent
 
getServiceClass() - Method in class org.wso2.msf4j.analytics.httpmonitoring.HTTPMonitoringEvent
 
getServiceContext() - Method in class org.wso2.msf4j.analytics.httpmonitoring.HTTPMonitoringEvent
 
getServiceMethod() - Method in class org.wso2.msf4j.analytics.httpmonitoring.HTTPMonitoringEvent
 
getServiceName() - Method in class org.wso2.msf4j.analytics.httpmonitoring.HTTPMonitoringEvent
 
getStartNanoTime() - Method in class org.wso2.msf4j.analytics.httpmonitoring.HTTPMonitoringEvent
 
getTimestamp() - Method in class org.wso2.msf4j.analytics.httpmonitoring.HTTPMonitoringEvent
 
getType() - Method in class org.wso2.msf4j.analytics.httpmonitoring.config.model.DasConfig
 
getUsername() - Method in class org.wso2.msf4j.analytics.httpmonitoring.config.model.DasConfig
 

H

HTTPMonitored - Annotation Type in org.wso2.msf4j.analytics.httpmonitoring
Monitor HTTP Requests.
HTTPMonitoringConfig - Class in org.wso2.msf4j.analytics.httpmonitoring.config.model
Configuration for HTTP Monitoring
HTTPMonitoringConfig() - Constructor for class org.wso2.msf4j.analytics.httpmonitoring.config.model.HTTPMonitoringConfig
 
HTTPMonitoringConfigBuilder - Class in org.wso2.msf4j.analytics.httpmonitoring.config
Build HTTPMonitoringConfig from the YAML file
HTTPMonitoringConfigBuilder() - Constructor for class org.wso2.msf4j.analytics.httpmonitoring.config.HTTPMonitoringConfigBuilder
 
HTTPMonitoringDataPublisher - Class in org.wso2.msf4j.analytics.httpmonitoring
A utility class to initialize/destroy HTTP Monitoring Data Publisher for DAS.
HTTPMonitoringDataPublisher(DasConfig) - Constructor for class org.wso2.msf4j.analytics.httpmonitoring.HTTPMonitoringDataPublisher
 
HTTPMonitoringEvent - Class in org.wso2.msf4j.analytics.httpmonitoring
Monitoring Event.
HTTPMonitoringEvent() - Constructor for class org.wso2.msf4j.analytics.httpmonitoring.HTTPMonitoringEvent
 
HTTPMonitoringInterceptor - Class in org.wso2.msf4j.analytics.httpmonitoring
Monitor HTTP Requests for methods with HTTPMonitored annotations.
HTTPMonitoringInterceptor() - Constructor for class org.wso2.msf4j.analytics.httpmonitoring.HTTPMonitoringInterceptor
 

I

InterceptorCapabilityProvider - Class in org.wso2.msf4j.analytics.internal
This class signals Startup Order Resolver module in kernel that this bundle provides two services of type Interceptor
InterceptorCapabilityProvider() - Constructor for class org.wso2.msf4j.analytics.internal.InterceptorCapabilityProvider
 
isEnabled() - Method in class org.wso2.msf4j.analytics.httpmonitoring.config.model.HTTPMonitoringConfig
 

M

Metrics - Class in org.wso2.msf4j.analytics.metrics
A utility class to keep Metric Services.
MetricsComponent - Class in org.wso2.msf4j.analytics.metrics
Metrics OSGi Component to Initialize/Destroy Metrics.
MetricsComponent() - Constructor for class org.wso2.msf4j.analytics.metrics.MetricsComponent
 
MetricsInterceptor - Class in org.wso2.msf4j.analytics.metrics
Collecting Metrics via annotations.
MetricsInterceptor() - Constructor for class org.wso2.msf4j.analytics.metrics.MetricsInterceptor
 
MSF4JTracingInterceptor - Class in org.wso2.msf4j.analytics.tracing
Interceptor for tracing server side request/response flows.
MSF4JTracingInterceptor(String) - Constructor for class org.wso2.msf4j.analytics.tracing.MSF4JTracingInterceptor
Constructor of the MSF4JTracingInterceptor.
MSF4JTracingInterceptor(String, String) - Constructor for class org.wso2.msf4j.analytics.tracing.MSF4JTracingInterceptor
Constructor of the MSF4JTracingInterceptor.

O

org.wso2.msf4j.analytics - package org.wso2.msf4j.analytics
 
org.wso2.msf4j.analytics.httpmonitoring - package org.wso2.msf4j.analytics.httpmonitoring
 
org.wso2.msf4j.analytics.httpmonitoring.config - package org.wso2.msf4j.analytics.httpmonitoring.config
 
org.wso2.msf4j.analytics.httpmonitoring.config.model - package org.wso2.msf4j.analytics.httpmonitoring.config.model
 
org.wso2.msf4j.analytics.internal - package org.wso2.msf4j.analytics.internal
 
org.wso2.msf4j.analytics.metrics - package org.wso2.msf4j.analytics.metrics
 
org.wso2.msf4j.analytics.tracing - package org.wso2.msf4j.analytics.tracing
 

P

postCall(Request, int, ServiceMethodInfo) - Method in class org.wso2.msf4j.analytics.httpmonitoring.HTTPMonitoringInterceptor
 
postCall(Request, int, ServiceMethodInfo) - Method in class org.wso2.msf4j.analytics.metrics.MetricsInterceptor
 
postCall(Request, int, ServiceMethodInfo) - Method in class org.wso2.msf4j.analytics.tracing.MSF4JTracingInterceptor
Intercepts the server response flow and extract response information to be published to the DAS for tracing.
preCall(Request, Response, ServiceMethodInfo) - Method in class org.wso2.msf4j.analytics.httpmonitoring.HTTPMonitoringInterceptor
 
preCall(Request, Response, ServiceMethodInfo) - Method in class org.wso2.msf4j.analytics.metrics.MetricsInterceptor
 
preCall(Request, Response, ServiceMethodInfo) - Method in class org.wso2.msf4j.analytics.tracing.MSF4JTracingInterceptor
Intercepts the server request flow and extract request information to be published to the DAS for tracing.
publishEvent(HTTPMonitoringEvent) - Method in class org.wso2.msf4j.analytics.httpmonitoring.HTTPMonitoringDataPublisher
 

R

REFERER - Static variable in class org.wso2.msf4j.analytics.httpmonitoring.HTTPMonitoringInterceptor
 
registerConfigProvider(ConfigProvider) - Method in class org.wso2.msf4j.analytics.internal.AnalyticsSC
 

S

setActivityId(String) - Method in class org.wso2.msf4j.analytics.httpmonitoring.HTTPMonitoringEvent
 
setAuthURL(String) - Method in class org.wso2.msf4j.analytics.httpmonitoring.config.model.DasConfig
 
setBundleContext(BundleContext) - Method in class org.wso2.msf4j.analytics.internal.DataHolder
 
setConfigProvider(ConfigProvider) - Method in class org.wso2.msf4j.analytics.internal.DataHolder
 
setContentType(String) - Method in class org.wso2.msf4j.analytics.httpmonitoring.HTTPMonitoringEvent
 
setDas(DasConfig) - Method in class org.wso2.msf4j.analytics.httpmonitoring.config.model.HTTPMonitoringConfig
 
setDataAgentConfigPath(String) - Method in class org.wso2.msf4j.analytics.httpmonitoring.config.model.DasConfig
 
setEnabled(boolean) - Method in class org.wso2.msf4j.analytics.httpmonitoring.config.model.HTTPMonitoringConfig
 
setHttpMethod(String) - Method in class org.wso2.msf4j.analytics.httpmonitoring.HTTPMonitoringEvent
 
setMetricManagementService(MetricManagementService) - Method in class org.wso2.msf4j.analytics.metrics.MetricsComponent
This bind method will be called when MetricManagementService is registered.
setMetricService(MetricService) - Method in class org.wso2.msf4j.analytics.metrics.MetricsComponent
This bind method will be called when MetricService is registered.
setParentRequest(String) - Method in class org.wso2.msf4j.analytics.httpmonitoring.HTTPMonitoringEvent
 
setPassword(String) - Method in class org.wso2.msf4j.analytics.httpmonitoring.config.model.DasConfig
 
setReceiverURL(String) - Method in class org.wso2.msf4j.analytics.httpmonitoring.config.model.DasConfig
 
setReferrer(String) - Method in class org.wso2.msf4j.analytics.httpmonitoring.HTTPMonitoringEvent
 
setRequestSizeBytes(long) - Method in class org.wso2.msf4j.analytics.httpmonitoring.HTTPMonitoringEvent
 
setRequestUri(String) - Method in class org.wso2.msf4j.analytics.httpmonitoring.HTTPMonitoringEvent
 
setResponseHttpStatusCode(Integer) - Method in class org.wso2.msf4j.analytics.httpmonitoring.HTTPMonitoringEvent
 
setResponseTime(long) - Method in class org.wso2.msf4j.analytics.httpmonitoring.HTTPMonitoringEvent
 
setServerAddress(String) - Method in class org.wso2.msf4j.analytics.httpmonitoring.HTTPMonitoringEvent
 
setServerName(String) - Method in class org.wso2.msf4j.analytics.httpmonitoring.HTTPMonitoringEvent
 
setServiceClass(String) - Method in class org.wso2.msf4j.analytics.httpmonitoring.HTTPMonitoringEvent
 
setServiceContext(String) - Method in class org.wso2.msf4j.analytics.httpmonitoring.HTTPMonitoringEvent
 
setServiceMethod(String) - Method in class org.wso2.msf4j.analytics.httpmonitoring.HTTPMonitoringEvent
 
setServiceName(String) - Method in class org.wso2.msf4j.analytics.httpmonitoring.HTTPMonitoringEvent
 
setStartNanoTime(long) - Method in class org.wso2.msf4j.analytics.httpmonitoring.HTTPMonitoringEvent
 
setTimestamp(long) - Method in class org.wso2.msf4j.analytics.httpmonitoring.HTTPMonitoringEvent
 
setType(String) - Method in class org.wso2.msf4j.analytics.httpmonitoring.config.model.DasConfig
 
setUsername(String) - Method in class org.wso2.msf4j.analytics.httpmonitoring.config.model.DasConfig
 
stop(BundleContext) - Method in class org.wso2.msf4j.analytics.internal.AnalyticsSC
 

U

unregisterConfigProvider(ConfigProvider) - Method in class org.wso2.msf4j.analytics.internal.AnalyticsSC
 
unsetMetricManagementService(MetricManagementService) - Method in class org.wso2.msf4j.analytics.metrics.MetricsComponent
This is the unbind method which gets called at the un-registration of MetricManagementService
unsetMetricService(MetricService) - Method in class org.wso2.msf4j.analytics.metrics.MetricsComponent
This is the unbind method which gets called at the un-registration of MetricService
A B D G H I M O P R S U 
Skip navigation links

Copyright © 2017 WSO2. All rights reserved.