B D E G I M N O R S

B

BasicMessageDrivenMetrics - Class in org.jboss.ejb3.metrics.deployer
BasicMessageDrivenMetrics Implementation of a MDB metrics collector.
BasicMessageDrivenMetrics(MessagingContainer) - Constructor for class org.jboss.ejb3.metrics.deployer.BasicMessageDrivenMetrics
Constructor
BasicStatefulSessionInstanceMetrics - Class in org.jboss.ejb3.metrics.deployer
BasicStatefulSessionInstanceMetrics Implementation of a SFSB instance metrics collector.
BasicStatefulSessionInstanceMetrics(StatefulContainer) - Constructor for class org.jboss.ejb3.metrics.deployer.BasicStatefulSessionInstanceMetrics
Constructor
BasicStatelessSessionInstanceMetrics - Class in org.jboss.ejb3.metrics.deployer
BasicStatelessSessionInstanceMetrics Implementation of a SLSB instance metrics collector.
BasicStatelessSessionInstanceMetrics(StatelessContainer) - Constructor for class org.jboss.ejb3.metrics.deployer.BasicStatelessSessionInstanceMetrics
Constructor
build(DeploymentUnit, Set<String>, Map<String, ManagedObject>) - Method in class org.jboss.ejb3.metrics.deployer.Ejb3MetricsDeployer
Build the managed object for the ejb3 metrics.

D

deploy(DeploymentUnit, Ejb3Deployment) - Method in class org.jboss.ejb3.metrics.deployer.Ejb3MetricsDeployer
Creates a new Metrics collector for the EJB3 Deployment (typically created by the Ejb3Deployer) attached to this DeploymentUnit.

E

Ejb3MetricsDeployer - Class in org.jboss.ejb3.metrics.deployer
Ejb3MetricsDeployer Creates ManagedObject attachments to the current EJB3 deployment for Session Bean metrics.
Ejb3MetricsDeployer() - Constructor for class org.jboss.ejb3.metrics.deployer.Ejb3MetricsDeployer
Constructor; sets deployment stage and requisite input/output chain

G

getAvailableCount() - Method in class org.jboss.ejb3.metrics.deployer.BasicStatefulSessionInstanceMetrics
 
getAvailableCount() - Method in class org.jboss.ejb3.metrics.deployer.BasicStatelessSessionInstanceMetrics
 
getAvailableCount() - Method in interface org.jboss.ejb3.metrics.spi.SessionInstanceMetrics
Obtains the number of instances currently available for service for this EJB
getCacheSize() - Method in class org.jboss.ejb3.metrics.deployer.BasicStatefulSessionInstanceMetrics
 
getCacheSize() - Method in interface org.jboss.ejb3.metrics.spi.StatefulSessionInstanceMetrics
Obtains the current number of instances in the cache
getCreateCount() - Method in class org.jboss.ejb3.metrics.deployer.BasicStatefulSessionInstanceMetrics
 
getCreateCount() - Method in class org.jboss.ejb3.metrics.deployer.BasicStatelessSessionInstanceMetrics
 
getCreateCount() - Method in interface org.jboss.ejb3.metrics.spi.SessionInstanceMetrics
Obtains the number of instances created for this EJB
getCurrentSize() - Method in class org.jboss.ejb3.metrics.deployer.BasicStatefulSessionInstanceMetrics
 
getCurrentSize() - Method in class org.jboss.ejb3.metrics.deployer.BasicStatelessSessionInstanceMetrics
 
getCurrentSize() - Method in interface org.jboss.ejb3.metrics.spi.SessionInstanceMetrics
Obtains the current size of the underlying pool/cache of bean instances
getInvokeStats() - Method in class org.jboss.ejb3.metrics.deployer.BasicMessageDrivenMetrics
 
getKeepAliveMillis() - Method in class org.jboss.ejb3.metrics.deployer.BasicMessageDrivenMetrics
 
getLastResetTime() - Method in class org.jboss.ejb3.metrics.deployer.ManagedInvocationStatisticsWrapper
Exposes the time, represented in milliseconds since the epoch, that the stats were last reset
getMaxMessages() - Method in class org.jboss.ejb3.metrics.deployer.BasicMessageDrivenMetrics
 
getMaxPoolSize() - Method in class org.jboss.ejb3.metrics.deployer.BasicMessageDrivenMetrics
 
getMaxSize() - Method in class org.jboss.ejb3.metrics.deployer.BasicStatefulSessionInstanceMetrics
 
getMaxSize() - Method in class org.jboss.ejb3.metrics.deployer.BasicStatelessSessionInstanceMetrics
 
getMaxSize() - Method in interface org.jboss.ejb3.metrics.spi.SessionInstanceMetrics
Obtains the size of the underlying instance pool/cache at it highest
getMinPoolSize() - Method in class org.jboss.ejb3.metrics.deployer.BasicMessageDrivenMetrics
 
getPassivatedCount() - Method in class org.jboss.ejb3.metrics.deployer.BasicStatefulSessionInstanceMetrics
 
getPassivatedCount() - Method in interface org.jboss.ejb3.metrics.spi.StatefulSessionInstanceMetrics
Returns the number of instanes passivated
getRemoveCount() - Method in class org.jboss.ejb3.metrics.deployer.BasicStatefulSessionInstanceMetrics
 
getRemoveCount() - Method in class org.jboss.ejb3.metrics.deployer.BasicStatelessSessionInstanceMetrics
 
getRemoveCount() - Method in interface org.jboss.ejb3.metrics.spi.SessionInstanceMetrics
Obtains the number of instances removed for this EJB
getStats() - Method in class org.jboss.ejb3.metrics.deployer.ManagedInvocationStatisticsWrapper
 
getTimerService(Object) - Method in class org.jboss.ejb3.metrics.deployer.BasicMessageDrivenMetrics
 
getTotalSize() - Method in class org.jboss.ejb3.metrics.deployer.BasicStatefulSessionInstanceMetrics
 
getTotalSize() - Method in interface org.jboss.ejb3.metrics.spi.StatefulSessionInstanceMetrics
Returns the total size of the cache

I

isDeliveryActive() - Method in class org.jboss.ejb3.metrics.deployer.BasicMessageDrivenMetrics
 

M

ManagedInvocationStatisticsWrapper - Class in org.jboss.ejb3.metrics.deployer
ManagedInvocationStatistics Simple wrapper to delegate to the underlying invocation stats, exposing as a managed object
ManagedInvocationStatisticsWrapper(InvocationStatistics) - Constructor for class org.jboss.ejb3.metrics.deployer.ManagedInvocationStatisticsWrapper
Constructor

N

NAME_OUTPUT - Static variable in class org.jboss.ejb3.metrics.deployer.Ejb3MetricsDeployer
Name of our output, a flag upon which other deployers may rely

O

org.jboss.ejb3.metrics.deployer - package org.jboss.ejb3.metrics.deployer
 
org.jboss.ejb3.metrics.spi - package org.jboss.ejb3.metrics.spi
 

R

resetStats() - Method in class org.jboss.ejb3.metrics.deployer.ManagedInvocationStatisticsWrapper
 

S

SessionInstanceMetrics - Interface in org.jboss.ejb3.metrics.spi
SessionInstanceMetrics Represents backing instance metrics of any type of EJB 3.x Session Bean, typically targeting the underlying instance pool or cache
startDelivery() - Method in class org.jboss.ejb3.metrics.deployer.BasicMessageDrivenMetrics
 
StatefulSessionInstanceMetrics - Interface in org.jboss.ejb3.metrics.spi
StatefulSessionInstanceMetrics Represents backing instance metrics of EJB3 Stateful Session Beans targeting the underlying instance cache
stopDelivery() - Method in class org.jboss.ejb3.metrics.deployer.BasicMessageDrivenMetrics
 

B D E G I M N O R S