SMILA (incubation) API documentation

org.eclipse.smila.processing.bpel
Class ServicePerformanceCounter

java.lang.Object
  extended by org.eclipse.smila.processing.bpel.ProcessingPerformanceCounter
      extended by org.eclipse.smila.processing.bpel.PipelinePartPerformanceCounter
          extended by org.eclipse.smila.processing.bpel.ServicePerformanceCounter

public class ServicePerformanceCounter
extends PipelinePartPerformanceCounter

combined performance counters for Simple Pipelet measurement. Counters will appear in JMX under "SMILA processing" -> "Processing Service" -> pipeline name -> service name@location. The location could be line number in the BPEL file.

Author:
jschumacher

Constructor Summary
ServicePerformanceCounter(java.lang.String pipelineName, java.lang.String serviceName, java.lang.String location)
           
 
Method Summary
protected  java.lang.String getElementType()
          Gets the element type.
 
Methods inherited from class org.eclipse.smila.processing.bpel.PipelinePartPerformanceCounter
getLocation, getPipelineName
 
Methods inherited from class org.eclipse.smila.processing.bpel.ProcessingPerformanceCounter
addError, countFailureMillis, countFailureNanos, countIds, countInvocationMillis, countInvocationNanos, countSuccessMillis, countSuccessNanos, getElementName, registerAgent, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ServicePerformanceCounter

public ServicePerformanceCounter(java.lang.String pipelineName,
                                 java.lang.String serviceName,
                                 java.lang.String location)
Parameters:
pipelineName - pipeline name
serviceName - name of service
location - location descriptor, e.g. line in BPEL file.
Method Detail

getElementType

protected java.lang.String getElementType()
Gets the element type.

Specified by:
getElementType in class ProcessingPerformanceCounter
Returns:
name of top level JMX category under "SMILA Processing"
See Also:
ProcessingPerformanceCounter.getElementType()

SMILA (incubation) API documentation