org.marre.wap.push
Class WapSIPush

java.lang.Object
  extended byorg.marre.wap.push.WapSIPush
All Implemented Interfaces:
WbxmlDocument, XmlDocument

public class WapSIPush
extends java.lang.Object
implements WbxmlDocument


Field Summary
protected  java.lang.String myAction
           
protected  java.util.Date myCreated
           
protected  java.util.Date myExpires
           
protected  java.lang.String myId
           
protected  java.lang.String myMessage
           
protected  java.lang.String myUri
           
static java.lang.String[] SI_ATTR_START_TOKENS
           
static java.lang.String[] SI_ATTR_VALUE_TOKENS
           
static java.lang.String[] SI_TAG_TOKENS
           
static java.lang.String WBXML_CONTENT_TYPE
           
static java.lang.String XML_CONTENT_TYPE
           
 
Constructor Summary
WapSIPush(java.lang.String uri, java.lang.String message)
           
 
Method Summary
 java.lang.String getAction()
           
 java.lang.String getContentType()
          Returns the content-type of this xml document.
 java.util.Date getCreated()
           
 java.util.Date getExpires()
           
 java.lang.String getId()
           
 java.lang.String getMessage()
           
 java.lang.String getUri()
           
 java.lang.String getWbxmlContentType()
           
 XmlWriter getWbxmlWriter(java.io.OutputStream os)
           
 void setAction(java.lang.String action)
           
 void setCreated(java.util.Date created)
           
 void setExpires(java.util.Date expires)
           
 void setId(java.lang.String id)
           
 void setMessage(java.lang.String message)
           
 void setUri(java.lang.String uri)
           
 void writeXmlTo(XmlWriter writer)
          Writes this object to the given XmlWriter.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

WBXML_CONTENT_TYPE

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

XML_CONTENT_TYPE

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

SI_TAG_TOKENS

public static final java.lang.String[] SI_TAG_TOKENS

SI_ATTR_START_TOKENS

public static final java.lang.String[] SI_ATTR_START_TOKENS

SI_ATTR_VALUE_TOKENS

public static final java.lang.String[] SI_ATTR_VALUE_TOKENS

myUri

protected java.lang.String myUri

myId

protected java.lang.String myId

myCreated

protected java.util.Date myCreated

myExpires

protected java.util.Date myExpires

myAction

protected java.lang.String myAction

myMessage

protected java.lang.String myMessage
Constructor Detail

WapSIPush

public WapSIPush(java.lang.String uri,
                 java.lang.String message)
Method Detail

getUri

public java.lang.String getUri()

setUri

public void setUri(java.lang.String uri)

getId

public java.lang.String getId()

setId

public void setId(java.lang.String id)

getCreated

public java.util.Date getCreated()

setCreated

public void setCreated(java.util.Date created)

getExpires

public java.util.Date getExpires()

setExpires

public void setExpires(java.util.Date expires)

getAction

public java.lang.String getAction()

setAction

public void setAction(java.lang.String action)

getMessage

public java.lang.String getMessage()

setMessage

public void setMessage(java.lang.String message)

writeXmlTo

public void writeXmlTo(XmlWriter writer)
                throws java.io.IOException
Description copied from interface: XmlDocument
Writes this object to the given XmlWriter.

Specified by:
writeXmlTo in interface XmlDocument
Parameters:
writer - XmlWriter to write to.
Throws:
java.io.IOException - Thrown if failed to write to xmlwriter.

getWbxmlWriter

public XmlWriter getWbxmlWriter(java.io.OutputStream os)
Specified by:
getWbxmlWriter in interface WbxmlDocument

getWbxmlContentType

public java.lang.String getWbxmlContentType()
Specified by:
getWbxmlContentType in interface WbxmlDocument

getContentType

public java.lang.String getContentType()
Description copied from interface: XmlDocument
Returns the content-type of this xml document.

Specified by:
getContentType in interface XmlDocument
Returns:
Content-type. Ex: "text/xml".


Copyright © 2002-2005 Markus Eriksson. All Rights Reserved.