xBaseJ
Class Message

java.lang.Object
  |
  +--xBaseJ.Message

public class Message
extends java.lang.Object


Constructor Summary
Message()
          creates a message class used by the client/server objects
Message(java.io.DataInputStream InStream)
          creates a message class used by the client/server objects
 
Method Summary
 java.lang.String getField(int pos)
           
 java.lang.String getField(java.lang.String ID)
           
 java.lang.String getID(int i)
           
 void setException(java.lang.String ID, java.lang.String FieldData)
           
 void setField(java.lang.String ID, java.lang.String FieldData)
           
 void setHeader(java.lang.String ID, java.lang.String DBFName)
          set header information
 void write(java.io.DataOutputStream OutStream)
          writes to the queue
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Message

public Message()
creates a message class used by the client/server objects

Message

public Message(java.io.DataInputStream InStream)
        throws java.io.IOException,
               xBaseJException
creates a message class used by the client/server objects
Parameters:
InStream - data input
Throws:
java.io.IOException - communication line error
xBaseJException - error conversing with server
Method Detail

write

public void write(java.io.DataOutputStream OutStream)
           throws java.io.IOException
writes to the queue
Parameters:
OutStream - data output

setHeader

public void setHeader(java.lang.String ID,
                      java.lang.String DBFName)
set header information

setField

public void setField(java.lang.String ID,
                     java.lang.String FieldData)

setException

public void setException(java.lang.String ID,
                         java.lang.String FieldData)

getID

public java.lang.String getID(int i)

getField

public java.lang.String getField(java.lang.String ID)
                          throws xBaseJException

getField

public java.lang.String getField(int pos)
                          throws xBaseJException