net.sourceforge.jwap.wtp
Interface IWTPTransaction

All Known Implementing Classes:
CWTPInitiator, CWTPResponder

public interface IWTPTransaction


Field Summary
static byte CLASS_TYPE_0
           
static byte CLASS_TYPE_1
           
static byte CLASS_TYPE_2
           
 
Method Summary
 void abort()
           
 void abort(short abortReason)
           
 void close(short reasonCode)
           
 short getAbortCode()
           
 byte getClassType()
           
 int getTID()
           
 boolean isAborted()
           
 void process(CWTPEvent p)
           
 void process(CWTPPDU pdu)
           
 void process(EWTPCorruptPDUException e)
           
 void setClassType(byte classType)
           
 

Field Detail

CLASS_TYPE_0

public static final byte CLASS_TYPE_0

CLASS_TYPE_1

public static final byte CLASS_TYPE_1

CLASS_TYPE_2

public static final byte CLASS_TYPE_2
Method Detail

process

public void process(CWTPPDU pdu)
             throws EWTPAbortedException

process

public void process(CWTPEvent p)
             throws EWTPAbortedException

process

public void process(EWTPCorruptPDUException e)

abort

public void abort()

abort

public void abort(short abortReason)

close

public void close(short reasonCode)

setClassType

public void setClassType(byte classType)
                  throws java.lang.IllegalArgumentException

getClassType

public byte getClassType()

getTID

public int getTID()

isAborted

public boolean isAborted()

getAbortCode

public short getAbortCode()