org.mule.tck.testmodels.mule
Class TestConnector.DummyMessageAdapter

java.lang.Object
  extended by org.mule.transport.AbstractMessageAdapter
      extended by org.mule.tck.testmodels.mule.TestConnector.DummyMessageAdapter
All Implemented Interfaces:
Serializable, org.mule.api.ThreadSafeAccess, org.mule.api.transport.MessageAdapter
Enclosing class:
TestConnector

public class TestConnector.DummyMessageAdapter
extends org.mule.transport.AbstractMessageAdapter

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.mule.api.ThreadSafeAccess
org.mule.api.ThreadSafeAccess.AccessControl
 
Field Summary
 
Fields inherited from class org.mule.transport.AbstractMessageAdapter
attachments, encoding, exceptionPayload, id, logger, properties
 
Fields inherited from interface org.mule.api.ThreadSafeAccess
READ, WRITE
 
Constructor Summary
TestConnector.DummyMessageAdapter(Object message)
           
 
Method Summary
 Object getPayload()
           
 byte[] getPayloadAsBytes()
           
 String getPayloadAsString(String encoding)
           
 org.mule.api.ThreadSafeAccess newThreadCopy()
           
 void setPayload(Object payload)
           
 
Methods inherited from class org.mule.transport.AbstractMessageAdapter
addAttachment, addInboundProperties, addProperties, addProperties, assertAccess, clearProperties, getAttachment, getAttachmentNames, getBooleanProperty, getCorrelationGroupSize, getCorrelationId, getCorrelationSequence, getDoubleProperty, getEncoding, getExceptionPayload, getIntProperty, getLongProperty, getProperty, getProperty, getPropertyNames, getReplyTo, getStringProperty, getUniqueId, isDisabled, newException, release, removeAttachment, removeProperty, resetAccessControl, setBooleanProperty, setCorrelationGroupSize, setCorrelationId, setCorrelationSequence, setDoubleProperty, setEncoding, setExceptionPayload, setIntProperty, setLongProperty, setProperty, setProperty, setReplyTo, setStringProperty, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TestConnector.DummyMessageAdapter

public TestConnector.DummyMessageAdapter(Object message)
Method Detail

getPayload

public Object getPayload()

getPayloadAsBytes

public byte[] getPayloadAsBytes()
                         throws Exception
Throws:
Exception

getPayloadAsString

public String getPayloadAsString(String encoding)
                          throws Exception
Throws:
Exception

setPayload

public void setPayload(Object payload)

newThreadCopy

public org.mule.api.ThreadSafeAccess newThreadCopy()
Specified by:
newThreadCopy in interface org.mule.api.ThreadSafeAccess
Overrides:
newThreadCopy in class org.mule.transport.AbstractMessageAdapter


Copyright © 2003-2008 MuleSource, Inc.. All Rights Reserved.