jMobileCore toolkit

com.jmobilecore.comm
Class HttpDataConnection

java.lang.Object
  extended by com.jmobilecore.comm.HttpDataConnection

public class HttpDataConnection
extends java.lang.Object


Field Summary
 javax.microedition.io.HttpConnection http
           
 java.util.Hashtable httpProperties
           
 java.io.DataInputStream iStrm
           
 java.io.DataOutputStream oStrm
           
 int responseCode
           
 
Constructor Summary
HttpDataConnection()
           
HttpDataConnection(java.lang.String connString)
           
 
Method Summary
 void close()
           
protected  void closeHTTP()
           
protected  void closeInputStream()
           
protected  void closeOutputStream()
           
 boolean flush()
           
protected  void init()
           
 boolean open(java.lang.String connString)
           
protected  boolean openHTTP(java.lang.String connString)
           
 boolean openInputStream()
           
protected  boolean openOutputStream()
           
 boolean post(boolean data)
           
 boolean post(byte[] data)
           
 boolean post(int data)
           
 boolean post(java.lang.String data)
           
 boolean readBoolean()
           
 byte readByte()
           
 int readBytes(byte[] data, int len)
           
 char readChar()
           
 int readInt()
           
 long readLong()
           
 short readShort()
           
 java.lang.String readString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

http

public javax.microedition.io.HttpConnection http

httpProperties

public java.util.Hashtable httpProperties

iStrm

public java.io.DataInputStream iStrm

oStrm

public java.io.DataOutputStream oStrm

responseCode

public int responseCode
Constructor Detail

HttpDataConnection

public HttpDataConnection()

HttpDataConnection

public HttpDataConnection(java.lang.String connString)
Method Detail

close

public void close()

closeHTTP

protected void closeHTTP()

closeInputStream

protected void closeInputStream()

closeOutputStream

protected void closeOutputStream()

flush

public boolean flush()

init

protected void init()

open

public boolean open(java.lang.String connString)

openHTTP

protected boolean openHTTP(java.lang.String connString)

openInputStream

public boolean openInputStream()

openOutputStream

protected boolean openOutputStream()

post

public boolean post(boolean data)

post

public boolean post(byte[] data)

post

public boolean post(int data)

post

public boolean post(java.lang.String data)

readBoolean

public boolean readBoolean()
                    throws java.io.IOException
Throws:
java.io.IOException

readByte

public byte readByte()
              throws java.io.IOException
Throws:
java.io.IOException

readBytes

public int readBytes(byte[] data,
                     int len)
              throws java.io.IOException
Throws:
java.io.IOException

readChar

public char readChar()
              throws java.io.IOException
Throws:
java.io.IOException

readInt

public int readInt()
            throws java.io.IOException
Throws:
java.io.IOException

readLong

public long readLong()
              throws java.io.IOException
Throws:
java.io.IOException

readShort

public short readShort()
                throws java.io.IOException
Throws:
java.io.IOException

readString

public java.lang.String readString()
                            throws java.io.IOException
Throws:
java.io.IOException

jMobileCore toolkit