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

Quick Search    Search Deep

org.mule.providers.file
Class FileMessageAdapter  view FileMessageAdapter download FileMessageAdapter.java

java.lang.Object
  extended byorg.mule.providers.file.FileMessageAdapter
All Implemented Interfaces:
org.mule.umo.provider.UMOMessageAdapter

public class FileMessageAdapter
extends java.lang.Object
implements org.mule.umo.provider.UMOMessageAdapter

FileReceiver TODO (document class)

Version:
$Revision: 1.8 $

Field Summary
(package private)  FileMessage message
           
static java.lang.String PROPERTY_DIRECTORY
           
static java.lang.String PROPERTY_FILENAME
           
private  java.util.HashMap props
           
 
Constructor Summary
FileMessageAdapter()
           
 
Method Summary
 java.lang.Object getMessage()
           
 byte[] getMessageAsBytes()
          Converts the message implementation into a String representation
 java.lang.String getMessageAsString()
          Converts the message implementation into a String representation
 java.lang.Object getProperty(java.lang.Object key)
          Gets a property of the message implementation
 java.util.Iterator getPropertyNames()
           
 void setMessage(java.lang.Object message)
           
 void setProperty(java.lang.Object key, java.lang.Object value)
          Gets a property of the message implementation
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PROPERTY_FILENAME

public static final java.lang.String PROPERTY_FILENAME
See Also:
Constant Field Values

PROPERTY_DIRECTORY

public static final java.lang.String PROPERTY_DIRECTORY
See Also:
Constant Field Values

message

FileMessage message

props

private java.util.HashMap props
Constructor Detail

FileMessageAdapter

public FileMessageAdapter()
Method Detail

getMessage

public java.lang.Object getMessage()
Specified by:
getMessage in interface org.mule.umo.provider.UMOMessageAdapter

getMessageAsBytes

public byte[] getMessageAsBytes()
                         throws java.lang.Exception
Description copied from interface: org.mule.umo.provider.UMOMessageAdapter
Converts the message implementation into a String representation

Specified by:
getMessageAsBytes in interface org.mule.umo.provider.UMOMessageAdapter

getMessageAsString

public java.lang.String getMessageAsString()
                                    throws java.lang.Exception
Description copied from interface: org.mule.umo.provider.UMOMessageAdapter
Converts the message implementation into a String representation

Specified by:
getMessageAsString in interface org.mule.umo.provider.UMOMessageAdapter

getProperty

public java.lang.Object getProperty(java.lang.Object key)
Description copied from interface: org.mule.umo.provider.UMOMessageAdapter
Gets a property of the message implementation

Specified by:
getProperty in interface org.mule.umo.provider.UMOMessageAdapter

getPropertyNames

public java.util.Iterator getPropertyNames()
Specified by:
getPropertyNames in interface org.mule.umo.provider.UMOMessageAdapter

setMessage

public void setMessage(java.lang.Object message)
                throws org.mule.MuleException
Specified by:
setMessage in interface org.mule.umo.provider.UMOMessageAdapter

setProperty

public void setProperty(java.lang.Object key,
                        java.lang.Object value)
Description copied from interface: org.mule.umo.provider.UMOMessageAdapter
Gets a property of the message implementation

Specified by:
setProperty in interface org.mule.umo.provider.UMOMessageAdapter