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

Quick Search    Search Deep

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

java.lang.Object
  extended byorg.mule.providers.file.FileMessage
All Implemented Interfaces:
java.io.Serializable

public class FileMessage
extends java.lang.Object
implements java.io.Serializable

FileMessage A simple encapsulation of a file and it's name and directory

Version:
$Revision: 1.9 $

Field Summary
private  boolean binary
           
private  java.lang.Object data
           
private  java.lang.String directory
           
private  java.lang.String filename
           
 
Constructor Summary
FileMessage(java.io.File file)
           
FileMessage(java.io.File file, java.lang.Object data)
           
FileMessage(java.lang.Object data)
           
FileMessage(java.lang.String filename, java.lang.String directory)
           
FileMessage(java.lang.String filename, java.lang.String directory, java.lang.Object data)
           
 
Method Summary
 java.lang.String getAbsolutePath()
           
 java.lang.Object getData()
           
 java.lang.String getDirectory()
           
 java.lang.String getFilename()
           
 boolean isBinary()
           
 java.lang.Object read()
           
 void setBinary(boolean b)
           
(package private)  void setData(java.lang.Object newData)
           
(package private)  void setDirectory(java.lang.String newDirectory)
           
private  void setFile(java.io.File file)
           
(package private)  void setFilename(java.lang.String newFilename)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

filename

private java.lang.String filename

directory

private java.lang.String directory

data

private java.lang.Object data

binary

private boolean binary
Constructor Detail

FileMessage

public FileMessage(java.lang.String filename,
                   java.lang.String directory,
                   java.lang.Object data)
            throws java.io.IOException

FileMessage

public FileMessage(java.lang.String filename,
                   java.lang.String directory)

FileMessage

public FileMessage(java.io.File file)

FileMessage

public FileMessage(java.lang.Object data)

FileMessage

public FileMessage(java.io.File file,
                   java.lang.Object data)
            throws java.io.IOException
Method Detail

setFile

private void setFile(java.io.File file)

getData

public java.lang.Object getData()

getFilename

public java.lang.String getFilename()

read

public java.lang.Object read()
                      throws java.io.IOException

getDirectory

public java.lang.String getDirectory()

setData

void setData(java.lang.Object newData)

setDirectory

void setDirectory(java.lang.String newDirectory)

setFilename

void setFilename(java.lang.String newFilename)

getAbsolutePath

public java.lang.String getAbsolutePath()

isBinary

public boolean isBinary()

setBinary

public void setBinary(boolean b)