| Package | Description |
|---|---|
| org.mule.api.transport |
Contains the interfaces that comprise a provider implementation.
|
| org.mule.transport |
Contains Abstract classes providing common functionality for all Mule providers.
|
| Modifier and Type | Method and Description |
|---|---|
MessageRequester |
MessageRequesterFactory.create(InboundEndpoint endpoint)
Creates a new message requester instance, initialised with the passed
endpoint.
|
| Modifier and Type | Method and Description |
|---|---|
void |
MessageRequesterFactory.activate(InboundEndpoint endpoint,
MessageRequester requester)
Invoked before the given requester is handed out to a
client, but not after
MessageRequesterFactory.create(org.mule.api.endpoint.InboundEndpoint). |
void |
MessageRequesterFactory.destroy(InboundEndpoint endpoint,
MessageRequester requester)
Invoked when a requester returned
false for
MessageRequesterFactory.validate(org.mule.api.endpoint.InboundEndpoint, org.mule.api.transport.MessageRequester). |
void |
MessageRequesterFactory.passivate(InboundEndpoint endpoint,
MessageRequester requester)
Invoked immediately before the given requester is returned
to its pool.
|
boolean |
MessageRequesterFactory.validate(InboundEndpoint endpoint,
MessageRequester requester)
Invoked after the requester is returned from a client but
before it is prepared for return to its pool via
MessageRequesterFactory.passivate(org.mule.api.endpoint.InboundEndpoint, org.mule.api.transport.MessageRequester). |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractMessageRequester
The Message Requester is used to explicitly request messages from a message channel or
resource rather than subscribing to inbound events or polling for messages.
|
class |
UnsupportedMessageRequester |
| Modifier and Type | Method and Description |
|---|---|
MessageRequester |
UnsupportedMessageRequesterFactory.create(InboundEndpoint endpoint) |
MessageRequester |
KeyedPoolMessageRequesterFactoryAdapter.create(InboundEndpoint endpoint) |
abstract MessageRequester |
AbstractMessageRequesterFactory.create(InboundEndpoint endpoint) |
| Modifier and Type | Method and Description |
|---|---|
void |
KeyedPoolMessageRequesterFactoryAdapter.activate(InboundEndpoint endpoint,
MessageRequester requester) |
void |
AbstractMessageRequesterFactory.activate(InboundEndpoint endpoint,
MessageRequester requester) |
protected void |
KeyedPoolMessageRequesterFactoryAdapter.applyLifecycle(MessageRequester requester,
boolean created) |
void |
KeyedPoolMessageRequesterFactoryAdapter.destroy(InboundEndpoint endpoint,
MessageRequester requester) |
void |
AbstractMessageRequesterFactory.destroy(InboundEndpoint endpoint,
MessageRequester requester) |
void |
KeyedPoolMessageRequesterFactoryAdapter.passivate(InboundEndpoint endpoint,
MessageRequester requester) |
void |
AbstractMessageRequesterFactory.passivate(InboundEndpoint endpoint,
MessageRequester requester) |
protected void |
AbstractConnector.setupRequestReturn(InboundEndpoint endpoint,
MessageRequester requester,
MuleMessage result)
This method will return the requester to the pool or, if the payload is an
inputstream, replace the payload with a new DelegatingInputStream which
returns the requester to the pool when the stream is closed.
|
boolean |
KeyedPoolMessageRequesterFactoryAdapter.validate(InboundEndpoint endpoint,
MessageRequester requester) |
boolean |
AbstractMessageRequesterFactory.validate(InboundEndpoint endpoint,
MessageRequester requester) |
Copyright © 2003–2015 MuleSoft, Inc.. All rights reserved.