|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object | +--org.openmms.util.MM_Data
Title: MM DataObject
Description: MM Data object used by all classes
Copyright: Copyright (c) 2003 OpenMMS.org
| Constructor Summary | |
MM_Data()
Constructor which creates HashMap for MM |
|
| Method Summary | |
boolean |
compareValue(java.lang.String key,
java.lang.String value)
Compares a given value with that which is present in m_dataMap |
void |
copy(java.lang.Object other)
Creates a copy of a given MM_Data object |
java.lang.String |
getBcc()
Retrieves MM header with Bcc info |
java.lang.String |
getCc()
Retrieves MM header with CC info |
java.lang.String |
getContent_Type()
Retrieves MM header with content information |
java.lang.String |
getContent()
Retrieves MM header with content |
java.lang.String |
getDate()
Retrieves MM header with date information |
java.lang.String |
getFrom()
Retrieves MM header with sender information |
java.lang.Object[] |
getKeys()
Returns all the key in HashMap to a String array. |
java.lang.String |
getMessage_ID()
Retrieves MM header with uniqe message identification |
int |
getSize()
Returns the dataMap's size. |
java.lang.String |
getSubject()
Retrieves the MM subject header |
java.lang.String |
getTo()
Retrieves MM header with receiver info |
java.lang.Object[] |
getValues()
Returns all values in HashMap into a Object array |
java.lang.String |
getX_Mms_Content_Location()
Retrieves MM header with the URL where the MM can be downloaded |
java.lang.String |
getX_Mms_Delivery_Report()
Retrieves MM header with delivery report info |
java.lang.String |
getX_Mms_Delivery_Time()
Retrieves MM header with time the MM was submitted |
java.lang.String |
getX_Mms_Expiry()
Retrieves MM expiry time |
java.lang.String |
getX_Mms_Message_Class()
Retrieves MM header with ?? |
java.lang.String |
getX_Mms_Message_Size()
Retrieves MM header with the information of the size of the MMS |
java.lang.String |
getX_Mms_Message_Type()
Retrieves MM header with message type |
java.lang.String |
getX_Mms_MMS_Version()
Retrieves MM header with MM version |
java.lang.String |
getX_Mms_Previously_Sent_By()
Retrieves the MM header containing information about the messages previous sender |
java.lang.String |
getX_Mms_Previously_Sent_Date()
Retrieves the MM header containing date when the message was last sent |
java.lang.String |
getX_Mms_Priority()
Retrieves MM header with priority level |
java.lang.String |
getX_Mms_Read_Report()
Retrieves the MM header telling if the message has been read or not |
java.lang.String |
getX_Mms_Read_Status()
Retrieves MM header with info on status for MMS |
java.lang.String |
getX_Mms_Reply_Charging_Deadline()
Retrieves the MM header containing the deadline reply charging |
java.lang.String |
getX_Mms_Reply_Charging_ID()
Retrieves the MM header containing the reply charging ID |
java.lang.String |
getX_Mms_Reply_Charging_Size()
Retrieves the MM header containing the message size for reply charging |
java.lang.String |
getX_Mms_Reply_Charging()
Retrieves the MM header containing information about reply charging |
java.lang.String |
getX_Mms_Report_Allowed()
Retrieves MM header with the report field setting |
java.lang.String |
getX_Mms_Response_Status()
Retrieves MM header with information about response to UA status |
java.lang.String |
getX_Mms_Response_Text()
Retrieves the MM response text |
java.lang.String |
getX_Mms_Retrieve_Status()
Retrieves the MM retrieval status |
java.lang.String |
getX_Mms_Retrieve_Text()
Retrieves MM header with response content |
java.lang.String |
getX_Mms_Sender_Visibility()
Retrieves MM header with the setting from sender |
java.lang.String |
getX_Mms_Status()
Retrieves the status of the MM |
java.lang.String |
getX_Mms_Transaction_ID()
Retrieves MM header with uniqe transaction id |
boolean |
insertElement(java.lang.Object messageType,
java.lang.Object content)
Inserts a new element into the HashMap Returns false if messagetype already exists. |
boolean |
keyCheck(java.lang.Object key)
Checks to see if m_dataMap contains a given key |
boolean |
keyExists(java.lang.String key)
Returns true if a given key is present in m_dataMap |
boolean |
removeElement(java.lang.Object key)
Removes an element in HashMap |
boolean |
setBcc(java.lang.String bcc)
Inserts the value for te bcc header |
boolean |
setCc(java.lang.String cc)
Inserts the value for the cc header |
boolean |
setContent_Type(java.lang.String content_type)
Inserts the value for the content type header |
boolean |
setContent(java.lang.Object content)
Inserts the value for the content header |
boolean |
setDate(java.lang.String date)
Inserts the value for the date header |
boolean |
setFrom(java.lang.String from)
Inserts the value for the from header |
boolean |
setMessage_ID(java.lang.String message_id)
Inserts the value for the message ID header |
boolean |
setSubject(java.lang.String subject)
Inserts the value for the subject header |
boolean |
setTo(java.lang.String to)
Inserts the value for the to header |
boolean |
setX_Mms_Content_Location(java.lang.String content_location)
Inserts the value for the content location header |
boolean |
setX_Mms_Delivery_Report(java.lang.String delivery_report)
Inserts the value for the delivery report header |
boolean |
setX_Mms_Delivery_Time(long delivery_time)
Inserts the value for the Delivery-time header |
boolean |
setX_Mms_Expiry(long expiry_value)
Inserts the value for the MMs expiry date header |
boolean |
setX_Mms_Message_Class(java.lang.String message_class)
Inserts the value for the messgage class header |
boolean |
setX_Mms_Message_Size(long message_size)
Inserts the value for the message size header |
boolean |
setX_Mms_Message_Type(java.lang.String message_type)
Inserts the value for the Message-type header |
boolean |
setX_Mms_MMS_Version(java.lang.String mms_version)
Inserts the value for the MMS vesion header |
boolean |
setX_Mms_Priority(java.lang.String priority)
Inserts the value for the messages priority header |
boolean |
setX_Mms_Read_Report(java.lang.String read_report)
Inserts the value for the read report header |
boolean |
setX_Mms_Read_Status(java.lang.String read_status)
Inserts the value for the read status header |
boolean |
setX_Mms_Reply_Charging_Deadline(java.lang.String reply_charging_deadline)
Inserts the value for the reply charging deadline header |
boolean |
setX_Mms_Reply_Charging_ID(java.lang.String reply_charging_id)
Inserts the value for the reply charging ID header |
boolean |
setX_Mms_Reply_Charging_Size(java.lang.String reply_charging_size)
Inserts the value for the reply charging size header |
boolean |
setX_Mms_Reply_Charging(java.lang.String reply_charging)
Inserts the value for the Reply charging header |
boolean |
setX_Mms_Reply_Previously_Sent_By(java.lang.String previously_sent_by)
Inserts the value for the prevoiously sent by header |
boolean |
setX_Mms_Reply_Previously_Sent_Date(java.lang.String previously_sent_date)
Inserts the value for the sent date header |
boolean |
setX_Mms_Report_Allowed(java.lang.String report_allowed)
Inserts the value for the report allowed header |
boolean |
setX_Mms_Response_Status(java.lang.String response_status)
Inserts the value for the response status header |
boolean |
setX_Mms_Response_Text(java.lang.String response_text)
Inserts the value for the response text header |
boolean |
setX_Mms_Retrieve_Status(java.lang.String retrieve_status)
Inserts the value for the retrieve status header |
boolean |
setX_Mms_Retrieve_Text(java.lang.String retrieve_text)
Inserts the value for the retrieve text header |
boolean |
setX_Mms_Sender_Visibility(java.lang.String sender_visibility)
Inserts the value for the sender visibility header |
boolean |
setX_Mms_Status(java.lang.String status)
Inserts the value for the status header |
boolean |
setX_Mms_Transaction_ID(java.lang.String transaction_id)
Inserts the value for the transaction ID header |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public MM_Data()
| Method Detail |
public boolean keyCheck(java.lang.Object key)
key -
public java.lang.String getX_Mms_Expiry()
public java.lang.String getX_Mms_Message_Type()
public java.lang.String getX_Mms_Transaction_ID()
public java.lang.String getX_Mms_MMS_Version()
public java.lang.String getContent_Type()
public java.lang.String getContent()
public java.lang.String getX_Mms_Delivery_Time()
public java.lang.String getX_Mms_Reply_Charging()
public java.lang.String getX_Mms_Reply_Charging_Deadline()
public java.lang.String getX_Mms_Reply_Charging_Size()
public java.lang.String getX_Mms_Reply_Charging_ID()
public java.lang.String getX_Mms_Previously_Sent_By()
public java.lang.String getX_Mms_Previously_Sent_Date()
public java.lang.String getX_Mms_Read_Report()
public java.lang.String getDate()
public java.lang.String getX_Mms_Message_Class()
public java.lang.String getX_Mms_Priority()
public java.lang.String getX_Mms_Sender_Visibility()
public java.lang.String getX_Mms_Delivery_Report()
public java.lang.String getSubject()
public java.lang.String getFrom()
public java.lang.String getTo()
public java.lang.String getCc()
public java.lang.String getBcc()
public java.lang.String getMessage_ID()
public java.lang.String getX_Mms_Response_Status()
public java.lang.String getX_Mms_Response_Text()
public java.lang.String getX_Mms_Retrieve_Status()
public java.lang.String getX_Mms_Retrieve_Text()
public java.lang.String getX_Mms_Read_Status()
public java.lang.String getX_Mms_Status()
public java.lang.String getX_Mms_Report_Allowed()
public java.lang.String getX_Mms_Content_Location()
public java.lang.String getX_Mms_Message_Size()
public boolean setX_Mms_Expiry(long expiry_value)
expiry_value -
public boolean setX_Mms_Message_Type(java.lang.String message_type)
message_type -
public boolean setX_Mms_Transaction_ID(java.lang.String transaction_id)
transaction_id -
public boolean setX_Mms_MMS_Version(java.lang.String mms_version)
mms_version -
public boolean setContent_Type(java.lang.String content_type)
content_type -
public boolean setContent(java.lang.Object content)
content -
public boolean setX_Mms_Delivery_Time(long delivery_time)
delivery_time -
public boolean setDate(java.lang.String date)
date -
public boolean setX_Mms_Message_Class(java.lang.String message_class)
message_class -
public boolean setX_Mms_Priority(java.lang.String priority)
priority -
public boolean setX_Mms_Sender_Visibility(java.lang.String sender_visibility)
sender_visibility -
public boolean setX_Mms_Delivery_Report(java.lang.String delivery_report)
delivery_report -
public boolean setX_Mms_Reply_Charging(java.lang.String reply_charging)
reply_charging -
public boolean setX_Mms_Reply_Charging_Deadline(java.lang.String reply_charging_deadline)
reply_charging_deadline -
public boolean setX_Mms_Reply_Charging_Size(java.lang.String reply_charging_size)
reply_charging_size -
public boolean setX_Mms_Reply_Charging_ID(java.lang.String reply_charging_id)
reply_charging_id -
public boolean setX_Mms_Reply_Previously_Sent_By(java.lang.String previously_sent_by)
previously_sent_by -
public boolean setX_Mms_Reply_Previously_Sent_Date(java.lang.String previously_sent_date)
previously_sent_date -
public boolean setX_Mms_Read_Report(java.lang.String read_report)
read_report -
public boolean setSubject(java.lang.String subject)
subject -
public boolean setFrom(java.lang.String from)
from -
public boolean setTo(java.lang.String to)
to -
public boolean setCc(java.lang.String cc)
cc -
public boolean setBcc(java.lang.String bcc)
bcc -
public boolean setMessage_ID(java.lang.String message_id)
message_id -
public boolean setX_Mms_Retrieve_Status(java.lang.String retrieve_status)
retrieve_status -
public boolean setX_Mms_Response_Status(java.lang.String response_status)
response_status -
public boolean setX_Mms_Retrieve_Text(java.lang.String retrieve_text)
retrieve_text -
public boolean setX_Mms_Response_Text(java.lang.String response_text)
response_text -
public boolean setX_Mms_Read_Status(java.lang.String read_status)
read_status -
public boolean setX_Mms_Status(java.lang.String status)
status -
public boolean setX_Mms_Report_Allowed(java.lang.String report_allowed)
report_allowed -
public boolean setX_Mms_Content_Location(java.lang.String content_location)
content_location -
public boolean setX_Mms_Message_Size(long message_size)
message_size -
public boolean removeElement(java.lang.Object key)
key -
public int getSize()
public boolean compareValue(java.lang.String key,
java.lang.String value)
key - value -
public boolean keyExists(java.lang.String key)
key -
public java.lang.Object[] getKeys()
public java.lang.Object[] getValues()
public boolean insertElement(java.lang.Object messageType,
java.lang.Object content)
messageType - content -
public void copy(java.lang.Object other)
throws OpenMMSException
other -
OpenMMSException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||