org.exoplatform.mail.service
Class Attachment

java.lang.Object
  extended by org.exoplatform.mail.service.Attachment
Direct Known Subclasses:
BufferAttachment, JCRMessageAttachment

public abstract class Attachment
extends java.lang.Object

Created by The eXo Platform SARL Author : Tuan Nguyen tuan.nguyen@exoplatform.com Jun 23, 2007


Field Summary
protected  java.lang.String resoureId
           
 
Constructor Summary
Attachment()
           
 
Method Summary
 java.lang.String getId()
           
abstract  java.io.InputStream getInputStream()
           
 java.lang.String getMimeType()
           
 java.lang.String getName()
           
 java.lang.String getPath()
           
 java.lang.String getResoureId()
           
 long getSize()
           
 boolean isLoadedProperly()
           
 boolean isShownInBody()
           
 void setId(java.lang.String id)
           
 void setIsLoadedProperly(boolean b)
           
 void setIsShowInBody(boolean b)
           
 void setMimeType(java.lang.String mimeType_)
           
 void setName(java.lang.String name_)
           
 void setPath(java.lang.String path)
           
 void setResoureId(java.lang.String resoureId)
           
 void setSize(long size_)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

resoureId

protected java.lang.String resoureId
Constructor Detail

Attachment

public Attachment()
Method Detail

getId

public java.lang.String getId()

setId

public void setId(java.lang.String id)

getMimeType

public java.lang.String getMimeType()

setMimeType

public void setMimeType(java.lang.String mimeType_)

getSize

public long getSize()

setSize

public void setSize(long size_)

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name_)

getInputStream

public abstract java.io.InputStream getInputStream()
                                            throws java.lang.Exception
Throws:
java.lang.Exception

setPath

public void setPath(java.lang.String path)

getPath

public java.lang.String getPath()

isLoadedProperly

public boolean isLoadedProperly()

setIsLoadedProperly

public void setIsLoadedProperly(boolean b)

setResoureId

public void setResoureId(java.lang.String resoureId)

getResoureId

public java.lang.String getResoureId()

isShownInBody

public boolean isShownInBody()

setIsShowInBody

public void setIsShowInBody(boolean b)


Copyright © 2011 eXo Platform SAS. All Rights Reserved.