Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.mule.api.agent.Agent

Packages that use Agent
org.mule | The Mule implementation of the Universal Message Objects(tm) API specification.
org.mule.agent | Admin components and Agents used to control and Monitor Mule
org.mule.api.registry |
org.mule.example.notifications |
org.mule.module.client.remoting |
org.mule.module.management.agent | Management agents including agents for Jdmk, MX4J, and Log4J
org.mule.registry |

Uses of Agent in org.mule

Classes in org.mule that implement Agent
`class` | `AbstractAgent` Implements common methods for all Agents.

Uses of Agent in org.mule.agent

Classes in org.mule.agent that implement Agent
`class` | `AbstractNotificationLoggerAgent` `AbstractNotificationLoggerAgent` Receives Mule server notifications and logs them and can optionally route them to an endpoint.
`class` | `ConfigScannerAgent` EXPERIMENTAL!!! This agent scans a defined directory for dropped configuration files.
`class` | `EndpointNotificationLoggerAgent` `EndpointAbstractEventLoggerAgent` will forward server notifications to a configurered endpoint uri.
`class` | `Log4jNotificationLoggerAgent` `AbstractNotificationLoggerAgent` Receives Mule server notifications and logs them and can optionally route them to an endpoint

Uses of Agent in org.mule.api.registry

Methods in org.mule.api.registry that return Agent
`Agent` | `MuleRegistry.lookupAgent(String agentName)`

Methods in org.mule.api.registry that return types with arguments of type Agent
`Collection<Agent>` | `MuleRegistry.getAgents()` Deprecated. Use lookupAgent() instead

Methods in org.mule.api.registry with parameters of type Agent
`void` | `MuleRegistry.registerAgent(Agent agent)`

Uses of Agent in org.mule.example.notifications

Classes in org.mule.example.notifications that implement Agent
`class` | `HeartbeatAgent` A simple agent that fire `HeartbeatNotification` events at a given frequency to notify that the server is alive and well.

Uses of Agent in org.mule.module.client.remoting

Classes in org.mule.module.client.remoting that implement Agent
`class` | `RemoteDispatcherAgent` `RemoteDispatcherAgent` manages the server endpoint that receives Admin and remote client requests

Uses of Agent in org.mule.module.management.agent

Classes in org.mule.module.management.agent that implement Agent
`class` | `DefaultJmxSupportAgent`
`class` | `JdmkAgent` `JdmkAgent` configures an Jdmk Http Adaptor for Jmx management, statistics and configuration viewing of a Mule instance.
`class` | `JmxAgent` `JmxAgent` registers Mule Jmx management beans with an MBean server.
`class` | `JmxServerNotificationAgent` An agent that propergates Mule Server notifications to Jmx.
`class` | `Log4jAgent` `Log4jAgent` exposes the configuration of the Log4J instance running in Mule for Jmx management
`class` | `Mx4jAgent` `Mx4jAgent` configures an Mx4J Http Adaptor for Jmx management, statistics and configuration viewing of a Mule instance.
`class` | `RmiRegistryAgent` Binds to an existing RMI registry or creates a new one on a defined URI.
`class` | `WrapperManagerAgent` This agent integrates Java Service Wrapper into Mule.
`class` | `YourKitProfilerAgent`

Methods in org.mule.module.management.agent that return types with arguments of type Agent
`List<Class<? extends Agent>>` | `YourKitProfilerAgent.getDependentAgents()`

Methods in org.mule.module.management.agent with parameters of type Agent
`protected boolean` | `DefaultJmxSupportAgent.isAgentRegistered(Agent agent)`

Uses of Agent in org.mule.registry

Methods in org.mule.registry that return Agent
`Agent` | `MuleRegistryHelper.lookupAgent(String name)`

Methods in org.mule.registry that return types with arguments of type Agent
`Collection<Agent>` | `MuleRegistryHelper.getAgents()`

Methods in org.mule.registry with parameters of type Agent
`void` | `MuleRegistryHelper.registerAgent(Agent agent)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2003-2010 MuleSoft, Inc.. All Rights Reserved.