Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.mule.providers
Class AbstractMessageReceiver  view AbstractMessageReceiver download AbstractMessageReceiver.java

java.lang.Object
  extended byorg.mule.providers.AbstractMessageReceiver
All Implemented Interfaces:
org.mule.umo.provider.UMOMessageReceiver

public class AbstractMessageReceiver
extends java.lang.Object
implements org.mule.umo.provider.UMOMessageReceiver

AbstractMessageReceiver provides common methods for all Message Receivers provided with Mule. A message receiver enables a connector to receive a message from an external system.

Version:
$Revision: 1.8 $

Field Summary
protected  org.mule.umo.UMOExceptionStrategy exceptionStrategy
          The exception strategy used by this receiver
protected static org.apache.commons.logging.Log log
          logger used by this class
protected  org.mule.umo.UMOProviderDescriptor provider
          The provider descriptor which is associated with this receiver
protected  org.mule.umo.UMOSession session
          The session with which this receiver is associated with
 
Constructor Summary
AbstractMessageReceiver()
           
 
Method Summary
 void create(org.mule.umo.UMOSession session, org.mule.umo.UMOProviderDescriptor provider, org.mule.umo.UMOExceptionStrategy strategy)
          Creates the Message Receiver
 org.mule.umo.UMOExceptionStrategy getExceptionStrategy()
           
 org.mule.umo.UMOProviderDescriptor getProvider()
           
 org.mule.umo.UMOSession getSession()
           
 void setExceptionStrategy(org.mule.umo.UMOExceptionStrategy strategy)
           
 void setProvider(org.mule.umo.UMOProviderDescriptor provider)
           
 void setSession(org.mule.umo.UMOSession session)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

protected static transient org.apache.commons.logging.Log log
logger used by this class


session

protected org.mule.umo.UMOSession session
The session with which this receiver is associated with


provider

protected org.mule.umo.UMOProviderDescriptor provider
The provider descriptor which is associated with this receiver


exceptionStrategy

protected org.mule.umo.UMOExceptionStrategy exceptionStrategy
The exception strategy used by this receiver

Constructor Detail

AbstractMessageReceiver

public AbstractMessageReceiver()
Method Detail

create

public void create(org.mule.umo.UMOSession session,
                   org.mule.umo.UMOProviderDescriptor provider,
                   org.mule.umo.UMOExceptionStrategy strategy)
Description copied from interface: org.mule.umo.provider.UMOMessageReceiver
Creates the Message Receiver

Specified by:
create in interface org.mule.umo.provider.UMOMessageReceiver

getProvider

public org.mule.umo.UMOProviderDescriptor getProvider()
Specified by:
getProvider in interface org.mule.umo.provider.UMOMessageReceiver

getExceptionStrategy

public org.mule.umo.UMOExceptionStrategy getExceptionStrategy()
Specified by:
getExceptionStrategy in interface org.mule.umo.provider.UMOMessageReceiver

getSession

public org.mule.umo.UMOSession getSession()
Specified by:
getSession in interface org.mule.umo.provider.UMOMessageReceiver

setProvider

public void setProvider(org.mule.umo.UMOProviderDescriptor provider)
Specified by:
setProvider in interface org.mule.umo.provider.UMOMessageReceiver

setExceptionStrategy

public void setExceptionStrategy(org.mule.umo.UMOExceptionStrategy strategy)
Specified by:
setExceptionStrategy in interface org.mule.umo.provider.UMOMessageReceiver

setSession

public void setSession(org.mule.umo.UMOSession session)
Specified by:
setSession in interface org.mule.umo.provider.UMOMessageReceiver