java命名空间javax.activation类datahandler的类成员方法:
getinputstream定义及介绍
本文导语:
getinputstream
public inputstream getinputstream()
throws ioexception
获取此对象的 inputsteam。
对于用 datasource 实例化的 datahandler,该 datahandler 调用 datasource.getinputstream 方法,并将结果返回给调用者。
对于用 object 实例...
getinputstream
public inputstream getinputstream()
throws ioexception
- 获取此对象的 inputsteam。
对于用 datasource 实例化的 datahandler,该 datahandler 调用 datasource.getinputstream
方法,并将结果返回给调用者。
对于用 object 实例化的 datahandler,该 datahandler 首先尝试找到 object 的 datacontenthandler。如果 datahandler 找不到此 mime 类型的 datacontenthandler,则抛出 unsupporteddatatypeexception。如果能够找到,则它将创建一个管道和一个线程。该线程使用 datacontenthandler 的 writeto
方法将流数据写入管道的一端。管道的另一端返回给调用者。由于为复制数据创建了一个线程,所以在复制过程中发生的 ioexception 不能传送回调用者。结果将是一个空流。
- 返回:
- 表示此数据的 inputstream
- 抛出:
ioexception
- 如果发生 i/o 错误- 另请参见:
datacontenthandler.writeto(java.lang.object, java.lang.string, java.io.outputstream)
,
unsupporteddatatypeexception