org.openamf
Class AMFMessage

java.lang.Object
  extended byorg.openamf.AMFMessage
All Implemented Interfaces:
java.io.Serializable

public class AMFMessage
extends java.lang.Object
implements java.io.Serializable

AMF Message

Version:
$Revision: 1.13 $, $Date: 2003/11/30 02:25:00 $
Author:
Jason Calabrese , Pat Maddox
See Also:
AMFHeader, AMFBody, Serialized Form

Field Summary
protected  java.util.List bodies
          The body objects
protected  java.util.List headers
          The headers
protected  int version
          version
 
Constructor Summary
AMFMessage()
           
 
Method Summary
 void addBody(AMFBody body)
           
 void addBody(java.lang.String target, java.lang.String response, java.lang.Object value, byte type)
           
 void addHeader(AMFHeader header)
           
 void addHeader(java.lang.String key, boolean required, java.lang.Object value)
           
 java.util.Iterator getBodies()
           
 java.lang.String getBodiesString()
           
 AMFBody getBody(int index)
           
 int getBodyCount()
           
 AMFHeader getHeader(int index)
           
 int getHeaderCount()
           
 java.util.List getHeaders()
           
 int getVersion()
           
 void setVersion(int version)
           
 java.lang.String toString()
          AMFMessage content
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

version

protected int version
version


headers

protected java.util.List headers
The headers


bodies

protected java.util.List bodies
The body objects

Constructor Detail

AMFMessage

public AMFMessage()
Method Detail

addHeader

public void addHeader(java.lang.String key,
                      boolean required,
                      java.lang.Object value)

addHeader

public void addHeader(AMFHeader header)

getHeaderCount

public int getHeaderCount()

getHeader

public AMFHeader getHeader(int index)

getHeaders

public java.util.List getHeaders()
Returns:
a List that contains zero or more AMFHeader objects

addBody

public void addBody(java.lang.String target,
                    java.lang.String response,
                    java.lang.Object value,
                    byte type)

addBody

public void addBody(AMFBody body)

getBodyCount

public int getBodyCount()

getBody

public AMFBody getBody(int index)

getBodies

public java.util.Iterator getBodies()

getVersion

public int getVersion()

setVersion

public void setVersion(int version)

getBodiesString

public java.lang.String getBodiesString()

toString

public java.lang.String toString()
AMFMessage content

Returns: