A factory interface for managing the lifecycles of a transport's message requesters.
The methods basically implement
the
org.apache.commons.pool.KeyedPoolableObjectFactory lifecycle, with a
org.mule.api.endpoint.InboundEndpoint as the key and the requester as pooled object.
Creates a new message requester instance, initialised with the passed
endpoint. The returned instance should be immediately useable.
Parameters: endpoint - the endoint for which this requester should be created a properly created UMOMessagerequester for thistransport throws: org.mule.api.MuleException - if the requester cannot be created
Invoked immediately before the given requester is returned
to its pool.
Parameters: endpoint - the endpoint of the requester Parameters: requester - the requester to be passivated