org.apache.axis.attachments
Class DimeBodyPart
java.lang.Object
org.apache.axis.attachments.DimeBodyPart
public class DimeBodyPart
extends java.lang.Object
Holds one attachment DIME part.
protected long | getDataSize()
|
protected long | getDataSize(DataHandler dh)
|
protected void | sendChunk(java.io.OutputStream os, byte position, byte[] data, byte chunk)
|
protected void | sendChunk(java.io.OutputStream os, byte position, byte[] data, int offset, int length, byte chunk)
|
protected void | sendHeader(java.io.OutputStream os, byte position, long length, byte chunk)
|
data
protected Object data
log
protected static Log log
type
protected byte[] type
DimeBodyPart
protected DimeBodyPart()
DimeBodyPart
public DimeBodyPart(DataHandler dh,
String id)
Create a DIME Attachment Part.
dh
- the data for the attachment as a JAF datahadler.
The type and foramt is derived from the DataHandler.id
- the ID for the DIME part.
DimeBodyPart
public DimeBodyPart(DataHandler dh,
DimeTypeNameFormat format,
String type,
String id)
Create a DIME Attachment Part.
dh
- the data for the attachment as a JAF datahadler.format
- the type format for the data.type
- the type of the dataid
- the ID for the DIME part.
DimeBodyPart
public DimeBodyPart(byte[] data,
DimeTypeNameFormat format,
String type,
String id)
Create a DIME Attachment Part.
data
- a byte array containing the data as the attachment.format
- the type format for the data.type
- the type of the dataid
- the ID for the DIME part.
getDataSize
protected long getDataSize()
getDataSize
protected long getDataSize(DataHandler dh)
sendChunk
protected void sendChunk(java.io.OutputStream os,
byte position,
byte[] data,
byte chunk)
throws java.io.IOException
sendChunk
protected void sendChunk(java.io.OutputStream os,
byte position,
byte[] data,
int offset,
int length,
byte chunk)
throws java.io.IOException
sendHeader
protected void sendHeader(java.io.OutputStream os,
byte position,
long length,
byte chunk)
throws java.io.IOException
Copyright B) 2005 Apache Web Services Project. All Rights Reserved.