org.apache.axis.attachments
Class DimeBodyPart
java.lang.Object
   org.apache.axis.attachments.DimeBodyPart
org.apache.axis.attachments.DimeBodyPart
- public class DimeBodyPart- extends java.lang.Object
Holds one attachment DIME part.
 
 
| Method Summary | 
| protected  long | getDataSize()
 | 
| protected  long | getDataSize(javax.activation.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)
 | 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
log
protected static org.apache.commons.logging.Log log
data
protected java.lang.Object data
dtnf
protected DimeTypeNameFormat dtnf
type
protected byte[] type
id
protected byte[] id
DimeBodyPart
protected DimeBodyPart()
DimeBodyPart
public DimeBodyPart(byte[] data,
                    DimeTypeNameFormat format,
                    java.lang.String type,
                    java.lang.String id)
- Create a DIME Attachment Part.
 
- Parameters:
- data- a byte array containing the data as the attachment.
- format- the type format for the data.
- type- the type of the data
- id- the ID for the DIME part.
DimeBodyPart
public DimeBodyPart(javax.activation.DataHandler dh,
                    DimeTypeNameFormat format,
                    java.lang.String type,
                    java.lang.String id)
- Create a DIME Attachment Part.
 
- Parameters:
- dh- the data for the attachment as a JAF datahadler.
- format- the type format for the data.
- type- the type of the data
- id- the ID for the DIME part.
DimeBodyPart
public DimeBodyPart(javax.activation.DataHandler dh,
                    java.lang.String id)
- Create a DIME Attachment Part.
 
- Parameters:
- 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.
sendChunk
protected void sendChunk(java.io.OutputStream os,
                         byte position,
                         byte[] data,
                         byte chunk)
                  throws java.io.IOException
- 
- 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
- 
- Throws:
- java.io.IOException
 
sendHeader
protected void sendHeader(java.io.OutputStream os,
                          byte position,
                          long length,
                          byte chunk)
                   throws java.io.IOException
- 
- Throws:
- java.io.IOException
 
getDataSize
protected long getDataSize()
- 
 
getDataSize
protected long getDataSize(javax.activation.DataHandler dh)
- 
 
Copyright © 2005 Apache Web Services Project. All Rights Reserved.