A B C E G H I L M O R S U _

A

Admin - interface org.objectweb.fractal.jmx.agent.Admin.
A simple interface for MBean manipulation on the Fractal JMX agent side.
AdminAttributes - interface org.objectweb.fractal.jmx.agent.AdminAttributes.
Attribute controller of the agent component.
Agent - class org.objectweb.fractal.jmx.agent.Agent.
A component representing the JMX agent level.
Agent() - Constructor for class org.objectweb.fractal.jmx.agent.Agent
 
AgentContext - class org.objectweb.fractal.jmx.agent.AgentContext.
The context of the agent component (handles patterns and monitors).
AgentContext() - Constructor for class org.objectweb.fractal.jmx.agent.AgentContext
 
AgentMonitorMBean - interface org.objectweb.fractal.jmx.agent.AgentMonitorMBean.
A customized MonitorMBean interface.

B

BasicListener - class org.objectweb.fractal.jmx.listener.BasicListener.
Provides a simple listener component.
BasicListener() - Constructor for class org.objectweb.fractal.jmx.listener.BasicListener
 
BasicStatController - class org.objectweb.fractal.jmx.julia.stat.BasicStatController.
Simple implementation of StatController.
BasicStatController() - Constructor for class org.objectweb.fractal.jmx.julia.stat.BasicStatController
 
bindFc(String, Object) - Method in class org.objectweb.fractal.jmx.agent.Agent
 
bindFc(String, Object) - Method in class org.objectweb.fractal.jmx.comm.RI_HtmlAdaptor
 

C

CommunicatorAttributes - interface org.objectweb.fractal.jmx.comm.CommunicatorAttributes.
A minimal attribute controller for protocol adaptor components.
createMBean(Object) - Static method in class org.objectweb.fractal.jmx.agent.Introspector
Uses introspection to create an MBean that can manage methods and attributes of an object.
createMBean(Object, Class) - Static method in class org.objectweb.fractal.jmx.agent.Introspector
Uses introspection to create an MBean that can manage some methods and attributes of an object.

E

ExponentialSmoothingStatController - class org.objectweb.fractal.jmx.julia.stat.ExponentialSmoothingStatController.
Extends BasicStatController with an exponential smoothing method for the rate computation.
ExponentialSmoothingStatController() - Constructor for class org.objectweb.fractal.jmx.julia.stat.ExponentialSmoothingStatController
 
expose() - Method in interface org.objectweb.fractal.jmx.agent.Admin
Registers MBeans in the agent.
expose() - Method in class org.objectweb.fractal.jmx.agent.Agent
 

G

getAttributeType() - Method in interface org.objectweb.fractal.jmx.agent.AgentMonitorMBean
Returns the type of attribute which can be observed by this MonitorMBean.
getContextType() - Method in class org.objectweb.fractal.jmx.julia.stat.StatCodeGenerator
 
getControllerInterfaceName() - Method in class org.objectweb.fractal.jmx.julia.stat.StatCodeGenerator
 
getFcState() - Method in class org.objectweb.fractal.jmx.agent.Agent
 
getFcState() - Method in class org.objectweb.fractal.jmx.comm.RI_HtmlAdaptor
 
getItfPatterns() - Method in interface org.objectweb.fractal.jmx.agent.AdminAttributes
Returns the patterns for filtering components interface MBeans.
getItfPatterns() - Method in class org.objectweb.fractal.jmx.agent.Agent
 
getMethodName(Method) - Method in class org.objectweb.fractal.jmx.julia.stat.StatCodeGenerator
 
getMonitorCounterPatterns() - Method in interface org.objectweb.fractal.jmx.agent.AdminAttributes
Returns the patterns for filtering counter monitor MBeans.
getMonitorCounterPatterns() - Method in class org.objectweb.fractal.jmx.agent.Agent
 
getMonitorGaugePatterns() - Method in interface org.objectweb.fractal.jmx.agent.AdminAttributes
Returns the patterns for filtering gauge monitor MBeans.
getMonitorGaugePatterns() - Method in class org.objectweb.fractal.jmx.agent.Agent
 
getMonitorPeriodicPatterns() - Method in interface org.objectweb.fractal.jmx.agent.AdminAttributes
Returns the patterns for filtering periodic monitor MBeans.
getMonitorPeriodicPatterns() - Method in class org.objectweb.fractal.jmx.agent.Agent
 
getMonitorStringPatterns() - Method in interface org.objectweb.fractal.jmx.agent.AdminAttributes
Returns the patterns for filtering string monitor MBeans.
getMonitorStringPatterns() - Method in class org.objectweb.fractal.jmx.agent.Agent
 
getMonitors() - Method in class org.objectweb.fractal.jmx.agent.AgentContext
returns the current monitors.
getNumberOfMethodCall() - Method in class org.objectweb.fractal.jmx.julia.stat.BasicStatController
 
getNumberOfMethodCall() - Method in interface org.objectweb.fractal.jmx.julia.stat.StatController
Gets the number of method calls.
getNumberOfMethodSuccess() - Method in class org.objectweb.fractal.jmx.julia.stat.BasicStatController
 
getNumberOfMethodSuccess() - Method in interface org.objectweb.fractal.jmx.julia.stat.StatController
Gets the number of method calls that have "succeded".
getPattern() - Method in interface org.objectweb.fractal.jmx.agent.AgentMonitorMBean
Returns an ObjectName pattern which can be used for filtering MBeans.
getPort() - Method in interface org.objectweb.fractal.jmx.comm.CommunicatorAttributes
Gets the port number used by this component.
getPort() - Method in class org.objectweb.fractal.jmx.comm.RI_HtmlAdaptor
 
getPostMethodName() - Method in class org.objectweb.fractal.jmx.julia.stat.StatCodeGenerator
 
getPreMethodName() - Method in class org.objectweb.fractal.jmx.julia.stat.StatCodeGenerator
 
getRateOfMethodCall() - Method in class org.objectweb.fractal.jmx.julia.stat.BasicStatController
 
getRateOfMethodCall() - Method in class org.objectweb.fractal.jmx.julia.stat.ExponentialSmoothingStatController
 
getRateOfMethodCall() - Method in interface org.objectweb.fractal.jmx.julia.stat.StatController
Gets the rate of method calls.
getRateOfMethodSuccess() - Method in class org.objectweb.fractal.jmx.julia.stat.BasicStatController
 
getRateOfMethodSuccess() - Method in class org.objectweb.fractal.jmx.julia.stat.ExponentialSmoothingStatController
 
getRateOfMethodSuccess() - Method in interface org.objectweb.fractal.jmx.julia.stat.StatController
Gets the rate of method calls that have "succeded".
getRawMBeanServer() - Method in interface org.objectweb.fractal.jmx.agent.AdminAttributes
Returns the underlying MBeanServer used by the agent.
getRawMBeanServer() - Method in class org.objectweb.fractal.jmx.agent.Agent
 

H

handleNotification(Notification, Object) - Method in class org.objectweb.fractal.jmx.listener.BasicListener
Invoked when a JMX notification occurs.

I

Introspector - class org.objectweb.fractal.jmx.agent.Introspector.
Uses introspection to build ModelMBeans.
initialize(Tree) - Method in class org.objectweb.fractal.jmx.julia.stat.BasicStatController
Initializes this object with the given arguments.
initialize(Tree) - Method in class org.objectweb.fractal.jmx.julia.stat.ExponentialSmoothingStatController
Initializes this object with the given arguments.

L

listFc() - Method in class org.objectweb.fractal.jmx.agent.Agent
 
listFc() - Method in class org.objectweb.fractal.jmx.comm.RI_HtmlAdaptor
 
lookupFc(String) - Method in class org.objectweb.fractal.jmx.agent.Agent
 
lookupFc(String) - Method in class org.objectweb.fractal.jmx.comm.RI_HtmlAdaptor
 

M

matchItfPatterns(ObjectName) - Method in class org.objectweb.fractal.jmx.agent.AgentContext
Checks if an ObjectName matches the current patterns for filtering component interface MBeans.
matchMonitorPatterns(ObjectName) - Method in class org.objectweb.fractal.jmx.agent.AgentContext
Checks if an ObjectName matches the current patterns for filtering monitor MBeans.

O

org.objectweb.fractal.jmx.agent - package org.objectweb.fractal.jmx.agent
Provides a component representing the JMX agent level.
org.objectweb.fractal.jmx.comm - package org.objectweb.fractal.jmx.comm
Provides specific components related to the JMX distributed services level (e.g HTTP protocol adaptors)
org.objectweb.fractal.jmx.julia.stat - package org.objectweb.fractal.jmx.julia.stat
Provides (Julia) controllers for observing method calls.
org.objectweb.fractal.jmx.listener - package org.objectweb.fractal.jmx.listener
Provides specific components that handle JMX notifications.

R

RI_HtmlAdaptor - class org.objectweb.fractal.jmx.comm.RI_HtmlAdaptor.
A component based on the HTML protocol adaptor provided by the JMXTM 1.2 Reference Implementation.
RI_HtmlAdaptor() - Constructor for class org.objectweb.fractal.jmx.comm.RI_HtmlAdaptor
 
reset(String, String, String, String, String) - Method in class org.objectweb.fractal.jmx.agent.AgentContext
Resets this agent context.
reset() - Method in class org.objectweb.fractal.jmx.julia.stat.BasicStatController
 
reset() - Method in class org.objectweb.fractal.jmx.julia.stat.ExponentialSmoothingStatController
 
reset() - Method in interface org.objectweb.fractal.jmx.julia.stat.StatController
Resets (to zero) the values returned by this controller.

S

StatCodeGenerator - class org.objectweb.fractal.jmx.julia.stat.StatCodeGenerator.
This code generator generates interception code.
StatCodeGenerator() - Constructor for class org.objectweb.fractal.jmx.julia.stat.StatCodeGenerator
 
StatController - interface org.objectweb.fractal.jmx.julia.stat.StatController.
An interface for observing method calls.
setItfPatterns(String) - Method in interface org.objectweb.fractal.jmx.agent.AdminAttributes
Sets the patterns for filtering components interface MBeans.
setItfPatterns(String) - Method in class org.objectweb.fractal.jmx.agent.Agent
 
setMonitorCounterPatterns(String) - Method in interface org.objectweb.fractal.jmx.agent.AdminAttributes
Sets the patterns for filtering counter monitor MBeans.
setMonitorCounterPatterns(String) - Method in class org.objectweb.fractal.jmx.agent.Agent
 
setMonitorGaugePatterns(String) - Method in interface org.objectweb.fractal.jmx.agent.AdminAttributes
Sets the patterns for filtering gauge monitor MBeans.
setMonitorGaugePatterns(String) - Method in class org.objectweb.fractal.jmx.agent.Agent
 
setMonitorPeriodicPatterns(String) - Method in interface org.objectweb.fractal.jmx.agent.AdminAttributes
Sets the patterns for filtering periodic monitor MBeans.
setMonitorPeriodicPatterns(String) - Method in class org.objectweb.fractal.jmx.agent.Agent
 
setMonitorStringPatterns(String) - Method in interface org.objectweb.fractal.jmx.agent.AdminAttributes
Sets the patterns for filtering string monitor MBeans.
setMonitorStringPatterns(String) - Method in class org.objectweb.fractal.jmx.agent.Agent
 
setPort(int) - Method in interface org.objectweb.fractal.jmx.comm.CommunicatorAttributes
Sets the port number used by this Component.
setPort(int) - Method in class org.objectweb.fractal.jmx.comm.RI_HtmlAdaptor
 
setRawMBeanServer(MBeanServer) - Method in interface org.objectweb.fractal.jmx.agent.AdminAttributes
Sets the underlying MBeanServer used by the agent.
setRawMBeanServer(MBeanServer) - Method in class org.objectweb.fractal.jmx.agent.Agent
 
startFc() - Method in class org.objectweb.fractal.jmx.agent.Agent
 
startFc() - Method in class org.objectweb.fractal.jmx.comm.RI_HtmlAdaptor
 
statPostMethod(String) - Method in class org.objectweb.fractal.jmx.julia.stat.BasicStatController
A postMethod called by the associated interceptor.
statPreMethod(String) - Method in class org.objectweb.fractal.jmx.julia.stat.BasicStatController
A preMethod called by the associated interceptor.
stopFc() - Method in class org.objectweb.fractal.jmx.agent.Agent
 
stopFc() - Method in class org.objectweb.fractal.jmx.comm.RI_HtmlAdaptor
 

U

unbindFc(String) - Method in class org.objectweb.fractal.jmx.agent.Agent
 
unbindFc(String) - Method in class org.objectweb.fractal.jmx.comm.RI_HtmlAdaptor
 

_

_alpha - Variable in class org.objectweb.fractal.jmx.julia.stat.ExponentialSmoothingStatController
Smoothing constant (default value is 0.5).
_period - Variable in class org.objectweb.fractal.jmx.julia.stat.BasicStatController
The minimal time interval used for rate re-computation, in milliseconds (default value is 5000).

A B C E G H I L M O R S U _