org.apache.axis.attachments
Class MultiPartDimeInputStream
java.lang.Object
java.io.InputStream
java.io.FilterInputStream
org.apache.axis.attachments.MultiPartInputStream
org.apache.axis.attachments.MultiPartDimeInputStream
- public class MultiPartDimeInputStream
- extends MultiPartInputStream
This simulates the multipart stream.
Constructor Summary |
MultiPartDimeInputStream(java.io.InputStream is)
Create a new Multipart stream from an input stream. |
Methods inherited from class java.io.FilterInputStream |
available, mark, markSupported, reset, skip |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MultiPartDimeInputStream
public MultiPartDimeInputStream(java.io.InputStream is)
throws java.io.IOException
- Create a new Multipart stream from an input stream.
- Parameters:
is
- the true input stream that is read from
- Throws:
java.io.IOException
- if it was not possible to build the Multipart
getAttachmentByReference
public Part getAttachmentByReference(java.lang.String[] id)
throws AxisFault
- Specified by:
getAttachmentByReference
in class MultiPartInputStream
- Throws:
AxisFault
getAttachments
public java.util.Collection getAttachments()
throws AxisFault
- Specified by:
getAttachments
in class MultiPartInputStream
- Throws:
AxisFault
getContentLocation
public java.lang.String getContentLocation()
- Return the content location.
- Specified by:
getContentLocation
in class MultiPartInputStream
- Returns:
- the Content-Location of the stream.
Null if no content-location specified.
getContentId
public java.lang.String getContentId()
- Return the content id of the stream.
- Specified by:
getContentId
in class MultiPartInputStream
- Returns:
- the Content-Location of the stream.
Null if no content-location specified.
read
public int read(byte[] b,
int off,
int len)
throws java.io.IOException
- Throws:
java.io.IOException
read
public int read(byte[] b)
throws java.io.IOException
- Throws:
java.io.IOException
read
public int read()
throws java.io.IOException
- Throws:
java.io.IOException
close
public void close()
throws java.io.IOException
- Throws:
java.io.IOException
Copyright © 2003 Apache Web Services Project. A ll Rights Reserved.