Package | Description |
---|---|
org.mule |
The Mule implementation of the Universal Message Objects(tm) API specification.
|
org.mule.api |
The Universal Message Object(tm) API provides a way for components to interact without needing to know about the protocol or delivery mechanisms of information passed between them
|
org.mule.api.endpoint |
Endpoint interfaces.
|
org.mule.api.registry | |
org.mule.api.routing |
Interfaces that define inbound and outbound routing API.
|
org.mule.api.security |
Security API for authentication and authorisation.
|
org.mule.api.transformer |
Contains the interfaces for transformers and exceptions for the UMO Transformer API.
|
org.mule.api.transport |
Contains the interfaces that comprise a provider implementation.
|
org.mule.config.i18n |
Internationalisation support for Mule messages and exception messages.
|
org.mule.config.spring |
Support claases for Load Mule from Spring.
|
org.mule.context.notification |
Internal server notification types fired via the MuleManager.
|
org.mule.endpoint |
Implemtation of Mule endpoint uris.
|
org.mule.management.stats |
Jmx statistics support used to monitor messaging status for various Mule components.
|
org.mule.module.client |
Simple interface for Mule clients to send and receive events from local or remote Mule Servers.
|
org.mule.module.management.mbean |
Jmx Management beans for mule components, the model and the Mule server.
|
org.mule.registry | |
org.mule.routing |
Defines the core routing patterns supported by mule.
|
org.mule.routing.outbound |
Outbound router implementation as described in the Enterprise Integration Patterns book.
|
org.mule.security |
Core security implementation including the mule security manager and encryption types
|
org.mule.service | |
org.mule.transformer |
Provides the default transformer base implementations for Mule including compression and encryption support.
|
org.mule.transport |
Contains Abstract classes providing common functionality for all Mule providers.
|
org.mule.transport.ejb | |
org.mule.transport.http |
Provides http transport including proxy support.
|
org.mule.transport.jms |
Provides Jms transport connectivity with support for all Jms features.
|
org.mule.transport.rmi | |
org.mule.transport.service |
Provides SPI support for building mule connectors and providers using service descriptors.
|
org.mule.transport.stdio | |
org.mule.transport.tcp |
Provides tcp connectivity for Mule.
|
Modifier and Type | Method and Description |
---|---|
ImmutableEndpoint |
DefaultMuleEvent.getEndpoint() |
Modifier and Type | Method and Description |
---|---|
void |
DefaultExceptionStrategy.handleRoutingException(MuleMessage message,
ImmutableEndpoint endpoint,
Throwable t) |
abstract void |
AbstractExceptionListener.handleRoutingException(MuleMessage message,
ImmutableEndpoint endpoint,
Throwable e)
A routing exception is thrown when an excpetion occurs during normal message
processing A
RoutingException holds a reference to the current
message and te endpoint being routing to or from when the error occurred. |
protected void |
AbstractExceptionListener.routeException(MuleMessage message,
ImmutableEndpoint failedEndpoint,
Throwable t)
Routes the current exception to an error endpoint such as a Dead Letter Queue
(jms) This method is only invoked if there is a MuleMessage available to
dispatch.
|
Constructor and Description |
---|
DefaultMuleEvent(MuleMessage message,
ImmutableEndpoint endpoint,
MuleSession session,
boolean synchronous) |
DefaultMuleEvent(MuleMessage message,
ImmutableEndpoint endpoint,
MuleSession session,
boolean synchronous,
ResponseOutputStream outputStream)
Contructor.
|
DefaultMuleEvent(MuleMessage message,
ImmutableEndpoint endpoint,
MuleSession session,
String eventId,
boolean synchronous)
Contructor.
|
DefaultMuleEvent(MuleMessage message,
ImmutableEndpoint endpoint,
Service service,
MuleEvent previousEvent)
Properties cache that only reads properties once from the inbound message and
merges them with any properties on the endpoint.
|
Modifier and Type | Method and Description |
---|---|
ImmutableEndpoint |
MuleEvent.getEndpoint()
Gets the endpoint associated with this event
|
Modifier and Type | Interface and Description |
---|---|
interface |
InboundEndpoint |
interface |
OutboundEndpoint |
Modifier and Type | Method and Description |
---|---|
void |
Registry.registerEndpoint(ImmutableEndpoint endpoint) |
Modifier and Type | Field and Description |
---|---|
protected ImmutableEndpoint |
RoutingException.endpoint |
Modifier and Type | Method and Description |
---|---|
ImmutableEndpoint |
RoutingException.getEndpoint() |
Modifier and Type | Method and Description |
---|---|
ImmutableEndpoint |
EndpointSecurityFilter.getEndpoint() |
Modifier and Type | Method and Description |
---|---|
void |
EndpointSecurityFilter.setEndpoint(ImmutableEndpoint endpoint) |
Constructor and Description |
---|
CredentialsNotSetException(MuleMessage umoMessage,
SecurityContext context,
ImmutableEndpoint endpoint,
EndpointSecurityFilter filter) |
UnauthorisedException(MuleMessage umoMessage,
SecurityContext context,
ImmutableEndpoint endpoint,
EndpointSecurityFilter filter) |
Modifier and Type | Method and Description |
---|---|
ImmutableEndpoint |
BaseTransformer.getEndpoint()
The endpoint that this transformer is attached to
|
Modifier and Type | Method and Description |
---|---|
void |
BaseTransformer.setEndpoint(ImmutableEndpoint endpoint)
Sets the endpoint associated with with this connector.
|
Constructor and Description |
---|
DispatchException(Message message,
MuleMessage umoMessage,
ImmutableEndpoint endpoint) |
DispatchException(Message message,
MuleMessage umoMessage,
ImmutableEndpoint endpoint,
Throwable cause) |
DispatchException(MuleMessage message,
ImmutableEndpoint endpoint) |
DispatchException(MuleMessage umoMessage,
ImmutableEndpoint endpoint,
Throwable cause) |
ReceiveException(ImmutableEndpoint endpoint,
long timeout,
Throwable cause) |
ReceiveException(Message message,
ImmutableEndpoint endpoint,
long timeout) |
ReceiveException(Message message,
ImmutableEndpoint endpoint,
long timeout,
Throwable cause) |
Modifier and Type | Method and Description |
---|---|
void |
SpringRegistry.registerEndpoint(ImmutableEndpoint endpoint) |
Modifier and Type | Method and Description |
---|---|
ImmutableEndpoint |
EndpointMessageNotification.getEndpoint() |
Constructor and Description |
---|
EndpointMessageNotification(MuleMessage resource,
ImmutableEndpoint endpoint,
String identifier,
int action) |
MessageNotification(MuleMessage resource,
ImmutableEndpoint endpoint,
String identifier,
int action)
Deprecated.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractEndpoint
ImmutableMuleEndpoint describes a Provider in the Mule Server. |
class |
DefaultInboundEndpoint |
class |
DefaultOutboundEndpoint |
class |
DynamicURIInboundEndpoint
Allow's EndpointURI to be set and changed dynamically by wrapping up an immutable endpoint instance.
|
class |
DynamicURIOutboundEndpoint
Allow's EndpointURI to be set and changed dynamically by wrapping up an immutable
endpoint instance.
|
Modifier and Type | Method and Description |
---|---|
protected ImmutableEndpoint |
DefaultEndpointFactory.getEndpoint(EndpointURI uri,
org.mule.endpoint.DefaultEndpointFactory.EndpointSource source) |
protected ImmutableEndpoint |
DefaultEndpointFactory.registerEndpoint(ImmutableEndpoint endpoint) |
Modifier and Type | Method and Description |
---|---|
protected ImmutableEndpoint |
DefaultEndpointFactory.registerEndpoint(ImmutableEndpoint endpoint) |
Constructor and Description |
---|
EndpointURIEndpointBuilder(ImmutableEndpoint source,
MuleContext muleContext) |
Modifier and Type | Method and Description |
---|---|
void |
RouterStatistics.incrementRoutedMessage(ImmutableEndpoint endpoint)
Increment routed message for an endpoint
|
Modifier and Type | Method and Description |
---|---|
protected ImmutableEndpoint |
MuleClient.getDefaultClientEndpoint(Service service,
Object payload) |
Modifier and Type | Method and Description |
---|---|
protected void |
RemoteDispatcher.updateContext(MuleMessage message,
ImmutableEndpoint endpoint,
boolean synchronous) |
Constructor and Description |
---|
EndpointService(ImmutableEndpoint endpoint) |
Modifier and Type | Method and Description |
---|---|
ImmutableEndpoint |
AbstractRegistry.lookupEndpoint(String name)
Removed this method from
Registry API as it should only be used
internally and may confuse users. |
Modifier and Type | Method and Description |
---|---|
void |
TransientRegistry.registerEndpoint(ImmutableEndpoint endpoint) |
Constructor and Description |
---|
AggregationException(EventGroup eventGroup,
ImmutableEndpoint endpoint) |
AggregationException(EventGroup eventGroup,
ImmutableEndpoint endpoint,
Throwable cause) |
AggregationException(Message message,
EventGroup eventGroup,
ImmutableEndpoint endpoint) |
AggregationException(Message message,
EventGroup eventGroup,
ImmutableEndpoint endpoint,
Throwable cause) |
Modifier and Type | Method and Description |
---|---|
protected TransactionTemplate |
ExceptionBasedRouter.createTransactionTemplate(MuleSession session,
ImmutableEndpoint endpoint) |
protected TransactionTemplate |
AbstractOutboundRouter.createTransactionTemplate(MuleSession session,
ImmutableEndpoint endpoint) |
Modifier and Type | Field and Description |
---|---|
protected ImmutableEndpoint |
AbstractEndpointSecurityFilter.endpoint |
Modifier and Type | Method and Description |
---|---|
ImmutableEndpoint |
AbstractEndpointSecurityFilter.getEndpoint() |
Modifier and Type | Method and Description |
---|---|
void |
AbstractEndpointSecurityFilter.setEndpoint(ImmutableEndpoint endpoint) |
Modifier and Type | Method and Description |
---|---|
protected void |
DefaultServiceExceptionStrategy.routeException(MuleMessage message,
ImmutableEndpoint failedEndpoint,
Throwable t) |
Modifier and Type | Field and Description |
---|---|
protected ImmutableEndpoint |
AbstractTransformer.endpoint
The endpoint that this transformer instance is configured on
|
Modifier and Type | Method and Description |
---|---|
ImmutableEndpoint |
AbstractTransformer.getEndpoint() |
Modifier and Type | Method and Description |
---|---|
void |
AbstractTransformer.setEndpoint(ImmutableEndpoint endpoint) |
Modifier and Type | Field and Description |
---|---|
protected ImmutableEndpoint |
AbstractConnectable.endpoint |
Modifier and Type | Method and Description |
---|---|
ImmutableEndpoint |
AbstractConnectable.getEndpoint() |
Modifier and Type | Method and Description |
---|---|
protected String |
AbstractConnectable.getConnectEventId(ImmutableEndpoint endpoint) |
Constructor and Description |
---|
AbstractConnectable(ImmutableEndpoint endpoint) |
Modifier and Type | Method and Description |
---|---|
Remote |
EjbConnector.getRemoteObject(ImmutableEndpoint endpoint) |
Modifier and Type | Method and Description |
---|---|
protected MessageReceiver |
HttpMessageReceiver.getTargetReceiver(MuleMessage message,
ImmutableEndpoint endpoint) |
protected void |
HttpConnector.setupClientAuthorization(MuleEvent event,
org.apache.commons.httpclient.HttpMethod httpMethod,
org.apache.commons.httpclient.HttpClient client,
ImmutableEndpoint endpoint) |
Modifier and Type | Method and Description |
---|---|
javax.jms.Session |
JmsConnector.getSession(ImmutableEndpoint endpoint) |
boolean |
JmsTopicResolver.isTopic(ImmutableEndpoint endpoint)
Use endpoint configuration to detect a topic.
|
boolean |
DefaultJmsTopicResolver.isTopic(ImmutableEndpoint endpoint)
Will use endpoint's resource info to detect a topic,
as in
jms://topic:trade.PriceUpdatesTopic . |
boolean |
JmsTopicResolver.isTopic(ImmutableEndpoint endpoint,
boolean fallbackToEndpointProperties)
Use endpoint configuration to detect a topic.
|
boolean |
DefaultJmsTopicResolver.isTopic(ImmutableEndpoint endpoint,
boolean fallbackToEndpointProperties)
Use endpoint configuration to detect a topic.
|
Modifier and Type | Method and Description |
---|---|
Remote |
RmiConnector.getRemoteObject(ImmutableEndpoint endpoint) |
protected Object |
RmiConnector.getRemoteRef(ImmutableEndpoint endpoint) |
Modifier and Type | Method and Description |
---|---|
static Connector |
TransportFactory.getOrCreateConnectorByProtocol(ImmutableEndpoint endpoint,
MuleContext muleContext) |
Modifier and Type | Method and Description |
---|---|
OutputStream |
PromptStdioConnector.getOutputStream(ImmutableEndpoint endpoint,
MuleMessage message) |
Modifier and Type | Method and Description |
---|---|
ImmutableEndpoint |
TcpSocketKey.getEndpoint() |
Modifier and Type | Method and Description |
---|---|
OutputStream |
TcpConnector.getOutputStream(ImmutableEndpoint endpoint,
MuleMessage message) |
protected Socket |
TcpConnector.getSocket(ImmutableEndpoint endpoint)
Lookup a socket in the list of dispatcher sockets but don't create a new
socket
|
protected static Object |
TcpMessageDispatcher.receiveFromSocket(Socket socket,
int timeout,
ImmutableEndpoint endpoint) |
Constructor and Description |
---|
TcpSocketKey(ImmutableEndpoint endpoint) |
Copyright © 2003–2013 MuleSource, Inc.. All rights reserved.