A B D G H I M O P R S T U
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- activate() - Method in class org.wso2.msf4j.analytics.metrics.MetricsComponent
-
This is the activation method of MetricsComponent.
- activate(BundleContext) - Method in class org.wso2.msf4j.analytics.internal.AnalyticsSC
- 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
InterceptorOSGi 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
HTTPMonitoringConfigfrom 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
HTTPMonitoredannotations. - 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
MetricManagementServiceis registered. - setMetricService(MetricService) - Method in class org.wso2.msf4j.analytics.metrics.MetricsComponent
-
This bind method will be called when
MetricServiceis 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
T
- tracing() - Method in annotation type org.wso2.msf4j.analytics.httpmonitoring.HTTPMonitored
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
All Classes All Packages