org.ow2.jasmine.probe.outers
Interface JOuterMBean

All Known Implementing Classes:
JOuter

public interface JOuterMBean

MBean interface for JasmineProbe Output monitoring. The monitoring is based on the outer object (JOuter instance) associated to the output.

Author:
danesa

Method Summary
 int getMaxQueueSize()
           
 int getNbInserted()
           
 int getNbRejected()
           
 int getNbRetrieved()
           
 String getOutputName()
           
 String getOutputType()
           
 String getPublishLocation()
           
 int getQueueSize()
           
 void resetMaxQueueSize()
           
 void resetNbInserted()
           
 void resetNbRejected()
           
 void resetNbRetrieved()
           
 

Method Detail

getOutputName

String getOutputName()
Returns:
the name of the output

getOutputType

String getOutputType()
Returns:
the output type

getPublishLocation

String getPublishLocation()
Returns:
the address used by the outer to publish results

getQueueSize

int getQueueSize()
Returns:
the size of the internal queue used to cache results

getMaxQueueSize

int getMaxQueueSize()
Returns:
the maximum size of the queue

getNbInserted

int getNbInserted()
Returns:
the number of elements inserted in the queue

getNbRejected

int getNbRejected()
Returns:
the number of elements rejected when trying to insert in the queue

getNbRetrieved

int getNbRetrieved()
Returns:
the number of elements retrieved from the queue in order to be published

resetMaxQueueSize

void resetMaxQueueSize()

resetNbInserted

void resetNbInserted()

resetNbRejected

void resetNbRejected()

resetNbRetrieved

void resetNbRetrieved()


Copyright © 2013 OW2 Consortium. All Rights Reserved.