Oracle Application Server Wireless Java API Reference
B10400-01

oracle.panama.messaging.common.mms
Class MM7Message

java.lang.Object
  |
  +--oracle.panama.messaging.common.MessagePart
        |
        +--oracle.panama.messaging.common.Message
              |
              +--oracle.panama.messaging.common.mms.MM7Message
All Implemented Interfaces:
java.io.Externalizable, java.io.Serializable
Direct Known Subclasses:
MM7Deliver, MM7Submit

public abstract class MM7Message
extends Message

The MMS message is an message for MM7.

Author:
jibin.xiang@oracle.com
See Also:
Serialized Form

Field Summary
static java.text.SimpleDateFormat DATE_FORMAT
           
static java.lang.String K_ADAPTIONS
           
static java.lang.String K_CHARGED_PARTY
           
static java.lang.String K_DELIVERY_REPORT
           
static java.lang.String K_DISTRIBUTION_INDICTOR
           
static java.lang.String K_EARLIEST_DELIVERY_TIME
           
static java.lang.String K_LINKED_ID
           
static java.lang.String K_MESSAGE_CLASS
           
static java.lang.String K_READ_REPLY
           
static java.lang.String K_REPLY_CHARGING
           
static java.lang.String K_REPLY_CHARGING_ID
           
static java.lang.String K_REPLY_CHARGING_SIZE
           
static java.lang.String K_REPLY_DEADLINE
           
static java.lang.String K_SERVICE_CODE
           
static int V_CHARGED_PARTY_BOTH
           
static int V_CHARGED_PARTY_NEITHER
           
static int V_CHARGED_PARTY_RECIPIENT
           
static int V_CHARGED_PARTY_SENDER
           
static int V_MESSAGE_CLASS_ADVERTISEMENT
           
static int V_MESSAGE_CLASS_AUTO
           
static int V_MESSAGE_CLASS_INFORMATIONAL
           
static int V_MESSAGE_CLASS_PERSONAL
           

 

Fields inherited from class oracle.panama.messaging.common.MessagePart
CHARSET_KEY, CONTENT_DISPOSITION_KEY, CONTENT_ID_KEY, CONTENT_LOCATION_KEY, CONTENT_TYPE_KEY, FILENAME_KEY

 

Constructor Summary
MM7Message()
           

 

Method Summary
 void setLinkedId(java.lang.String lid)
          Set optional MMS message linked id.

 

Methods inherited from class oracle.panama.messaging.common.Message
getSubject, readExternal, setSubject, writeExternal

 

Methods inherited from class oracle.panama.messaging.common.MessagePart
addHeader, getAllHeaders, getContent, getContentId, getContentLocation, getContentType, getDisposition, getFileName, getHeader, getHeader, getHeaderParameter, getSimpleHeader, isMimeType, removeHeader, setContent, setContentId, setContentLocation, setContentType, setDisposition, setFileName, setHeader

 

Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Field Detail

K_SERVICE_CODE

public static final java.lang.String K_SERVICE_CODE
See Also:
Constant Field Values

K_LINKED_ID

public static final java.lang.String K_LINKED_ID
See Also:
Constant Field Values

K_MESSAGE_CLASS

public static final java.lang.String K_MESSAGE_CLASS
See Also:
Constant Field Values

K_EARLIEST_DELIVERY_TIME

public static final java.lang.String K_EARLIEST_DELIVERY_TIME
See Also:
Constant Field Values

K_DELIVERY_REPORT

public static final java.lang.String K_DELIVERY_REPORT
See Also:
Constant Field Values

K_READ_REPLY

public static final java.lang.String K_READ_REPLY
See Also:
Constant Field Values

K_REPLY_CHARGING

public static final java.lang.String K_REPLY_CHARGING
See Also:
Constant Field Values

K_REPLY_DEADLINE

public static final java.lang.String K_REPLY_DEADLINE
See Also:
Constant Field Values

K_REPLY_CHARGING_SIZE

public static final java.lang.String K_REPLY_CHARGING_SIZE
See Also:
Constant Field Values

K_ADAPTIONS

public static final java.lang.String K_ADAPTIONS
See Also:
Constant Field Values

K_CHARGED_PARTY

public static final java.lang.String K_CHARGED_PARTY
See Also:
Constant Field Values

K_DISTRIBUTION_INDICTOR

public static final java.lang.String K_DISTRIBUTION_INDICTOR
See Also:
Constant Field Values

K_REPLY_CHARGING_ID

public static final java.lang.String K_REPLY_CHARGING_ID
See Also:
Constant Field Values

V_MESSAGE_CLASS_PERSONAL

public static final int V_MESSAGE_CLASS_PERSONAL
See Also:
Constant Field Values

V_MESSAGE_CLASS_ADVERTISEMENT

public static final int V_MESSAGE_CLASS_ADVERTISEMENT
See Also:
Constant Field Values

V_MESSAGE_CLASS_INFORMATIONAL

public static final int V_MESSAGE_CLASS_INFORMATIONAL
See Also:
Constant Field Values

V_MESSAGE_CLASS_AUTO

public static final int V_MESSAGE_CLASS_AUTO
See Also:
Constant Field Values

V_CHARGED_PARTY_SENDER

public static final int V_CHARGED_PARTY_SENDER
See Also:
Constant Field Values

V_CHARGED_PARTY_RECIPIENT

public static final int V_CHARGED_PARTY_RECIPIENT
See Also:
Constant Field Values

V_CHARGED_PARTY_BOTH

public static final int V_CHARGED_PARTY_BOTH
See Also:
Constant Field Values

V_CHARGED_PARTY_NEITHER

public static final int V_CHARGED_PARTY_NEITHER
See Also:
Constant Field Values

DATE_FORMAT

public static final java.text.SimpleDateFormat DATE_FORMAT
Constructor Detail

MM7Message

public MM7Message()
Method Detail

setLinkedId

public void setLinkedId(java.lang.String lid)
Set optional MMS message linked id.
Parameters:
lid - the linked id.

Oracle Application Server Wireless Java API Reference
B10400-01

Copyright © 2003 Oracle Corporation. All Rights Reserved.