com.ozacc.mail.impl
クラス ByteArrayDataSource

java.lang.Object
  上位を拡張 com.ozacc.mail.impl.ByteArrayDataSource
すべての実装されたインタフェース:
javax.activation.DataSource

public class ByteArrayDataSource
extends Object
implements javax.activation.DataSource

InputStream、byte array、StringからDataSourceインスタンスを生成するクラス。
JavaMailパッケージ付属品。

注: このクラスはpublicですが、ozacc-mail library外からは使用しないでください。

導入されたバージョン:
1.1
作成者:
John Mani, Bill Shannon, Max Spivak

コンストラクタの概要
ByteArrayDataSource(byte[] data, String type)
           
ByteArrayDataSource(InputStream is, String type)
           
ByteArrayDataSource(String data, String type)
           
 
メソッドの概要
 String getContentType()
           
 InputStream getInputStream()
          Return an InputStream for the data.
 String getName()
           
 OutputStream getOutputStream()
           
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ByteArrayDataSource

public ByteArrayDataSource(InputStream is,
                           String type)

ByteArrayDataSource

public ByteArrayDataSource(byte[] data,
                           String type)

ByteArrayDataSource

public ByteArrayDataSource(String data,
                           String type)
メソッドの詳細

getInputStream

public InputStream getInputStream()
                           throws IOException
Return an InputStream for the data. Note - a new stream must be returned each time.

定義:
インタフェース javax.activation.DataSource 内の getInputStream
例外:
IOException

getOutputStream

public OutputStream getOutputStream()
                             throws IOException
定義:
インタフェース javax.activation.DataSource 内の getOutputStream
例外:
IOException

getContentType

public String getContentType()
定義:
インタフェース javax.activation.DataSource 内の getContentType

getName

public String getName()
定義:
インタフェース javax.activation.DataSource 内の getName


Copyright © 2004-2006 OZACC. All Rights Reserved.