net.sourceforge.jwap.wsp
Class CWSPPushManager

java.lang.Object
  |
  +--net.sourceforge.jwap.wsp.CWSPPushManager
All Implemented Interfaces:
IWTPUpperLayer

public class CWSPPushManager
extends java.lang.Object
implements IWTPUpperLayer


Constructor Summary
CWSPPushManager(CWSPPDU initpdu, CWSPSession session)
           
 
Method Summary
 void abort(short reason)
          used by *WSP* layer
 void s_confirmedPush(byte[] data, java.lang.String contentType, CWSPHeaders exitInfoAckHeaders)
          S-ConfirmedPush.res
 boolean s_pushAbort(short reason)
          S-PushAbort.req
 void tr_abort(short abortReason)
          used by *WTP* layer
 void tr_process(CWTPEvent p)
          Receive service primitives ind and cnf by the WTP layer.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CWSPPushManager

public CWSPPushManager(CWSPPDU initpdu,
                       CWSPSession session)
Method Detail

abort

public void abort(short reason)
used by *WSP* layer
Parameters:
reason -  

s_confirmedPush

public void s_confirmedPush(byte[] data,
                            java.lang.String contentType,
                            CWSPHeaders exitInfoAckHeaders)
S-ConfirmedPush.res

s_pushAbort

public boolean s_pushAbort(short reason)
S-PushAbort.req
Parameters:
reason - Abort reason defined in class CWTPAbort
Returns:
S-PushAbort.ind

tr_process

public void tr_process(CWTPEvent p)
Description copied from interface: IWTPUpperLayer
Receive service primitives ind and cnf by the WTP layer.
Specified by:
tr_process in interface IWTPUpperLayer
Following copied from interface: net.sourceforge.jwap.wtp.IWTPUpperLayer
Parameters:
p - the primitive to be processed

tr_abort

public void tr_abort(short abortReason)
used by *WTP* layer
Specified by:
tr_abort in interface IWTPUpperLayer
Parameters:
abortReason -