|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.mule.transport.AbstractTransportMessageHandler
org.mule.transport.AbstractMessageReceiver
org.mule.transport.jcr.JcrMessageReceiver
public final class JcrMessageReceiver
Registers a JCR javax.jcr.observation.EventListener
to the
javax.jcr.observation.ObservationManager
of the repository.
Field Summary |
---|
Fields inherited from class org.mule.transport.AbstractMessageReceiver |
---|
defaultInboundTransformers, defaultResponseTransformers, flowConstruct, listener, receiverKey, replyToHandler |
Fields inherited from class org.mule.transport.AbstractTransportMessageHandler |
---|
connected, connector, endpoint, lifecycleManager, logger, muleMessageFactory, retryTemplate |
Fields inherited from interface org.mule.api.lifecycle.Initialisable |
---|
PHASE_NAME |
Fields inherited from interface org.mule.api.lifecycle.Startable |
---|
PHASE_NAME |
Fields inherited from interface org.mule.api.lifecycle.Stoppable |
---|
PHASE_NAME |
Fields inherited from interface org.mule.api.lifecycle.Disposable |
---|
PHASE_NAME |
Constructor Summary | |
---|---|
JcrMessageReceiver(org.mule.api.transport.Connector connector,
org.mule.api.construct.FlowConstruct flowConstruct,
org.mule.api.endpoint.InboundEndpoint endpoint)
|
Method Summary | |
---|---|
void |
doConnect()
|
void |
doDisconnect()
|
void |
doDispose()
|
void |
doStart()
|
void |
doStop()
|
static JcrMessageReceiverContext |
getJcrMessageReceiverContext()
|
void |
onEvent(javax.jcr.observation.EventIterator eventIterator)
|
static void |
setJcrMessageReceiverContext(JcrMessageReceiverContext context)
|
Methods inherited from class org.mule.transport.AbstractMessageReceiver |
---|
applyInboundTransformers, applyResponseTransformers, createLifecycleManager, createMuleEvent, getConnectEventId, getConnectionDescription, getEndpoint, getEndpointURI, getFlowConstruct, getReceiverKey, getReplyToHandler, getWorkManager, handleUnacceptedFilter, initialise, routeMessage, routeMessage, routeMessage, routeMessage, setEndpoint, setListener, setReceiverKey, toString |
Methods inherited from class org.mule.transport.AbstractTransportMessageHandler |
---|
activate, connect, createMuleMessage, createMuleMessage, createMuleMessage, createMuleMessageFactory, createNullMuleMessage, disconnect, dispose, disposeAndLogException, doInitialise, getConnectEventId, getConnector, getLifecycleState, initializeMessageFactory, initializeRetryPolicy, isConnected, isDoThreading, isStarted, isStarting, isStopping, passivate, setEndpoint, start, stop, validate, validateConnection |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.mule.api.transport.MessageReceiver |
---|
createMuleMessage, createMuleMessage |
Methods inherited from interface org.mule.api.transport.Connectable |
---|
connect, disconnect, isConnected, validateConnection |
Methods inherited from interface org.mule.api.lifecycle.Startable |
---|
start |
Methods inherited from interface org.mule.api.lifecycle.Stoppable |
---|
stop |
Methods inherited from interface org.mule.api.lifecycle.Disposable |
---|
dispose |
Constructor Detail |
---|
public JcrMessageReceiver(org.mule.api.transport.Connector connector, org.mule.api.construct.FlowConstruct flowConstruct, org.mule.api.endpoint.InboundEndpoint endpoint) throws org.mule.api.lifecycle.CreateException
org.mule.api.lifecycle.CreateException
Method Detail |
---|
public static JcrMessageReceiverContext getJcrMessageReceiverContext()
public static void setJcrMessageReceiverContext(JcrMessageReceiverContext context)
public void doConnect() throws org.mule.transport.ConnectException
doConnect
in class org.mule.transport.AbstractTransportMessageHandler
org.mule.transport.ConnectException
public void doStart() throws org.mule.api.MuleException
doStart
in class org.mule.transport.AbstractTransportMessageHandler
org.mule.api.MuleException
public void doStop() throws org.mule.api.MuleException
doStop
in class org.mule.transport.AbstractTransportMessageHandler
org.mule.api.MuleException
public void doDisconnect() throws org.mule.transport.ConnectException
doDisconnect
in class org.mule.transport.AbstractTransportMessageHandler
org.mule.transport.ConnectException
public void doDispose()
doDispose
in class org.mule.transport.AbstractMessageReceiver
public void onEvent(javax.jcr.observation.EventIterator eventIterator)
onEvent
in interface javax.jcr.observation.EventListener
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |