com.liferay.portal.kernel.poller.comet
Class BaseCometSession

java.lang.Object
  extended by com.liferay.portal.kernel.poller.comet.BaseCometSession
All Implemented Interfaces:
CometSession

public abstract class BaseCometSession
extends java.lang.Object
implements CometSession

Author:
Edward Han, Brian Wing Shun Chan

Constructor Summary
BaseCometSession()
           
 
Method Summary
 void close()
           
protected abstract  void doClose()
           
 CometRequest getCometRequest()
           
 CometResponse getCometResponse()
           
 java.lang.String getSessionId()
           
 void setCometRequest(CometRequest cometRequest)
           
 void setCometResponse(CometResponse cometResponse)
           
 void setSessionId(java.lang.String sessionId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.liferay.portal.kernel.poller.comet.CometSession
getAttribute, setAttribute
 

Constructor Detail

BaseCometSession

public BaseCometSession()
Method Detail

close

public void close()
           throws CometException
Specified by:
close in interface CometSession
Throws:
CometException

getCometRequest

public CometRequest getCometRequest()
Specified by:
getCometRequest in interface CometSession

getCometResponse

public CometResponse getCometResponse()
Specified by:
getCometResponse in interface CometSession

getSessionId

public java.lang.String getSessionId()
Specified by:
getSessionId in interface CometSession

setCometRequest

public void setCometRequest(CometRequest cometRequest)
Specified by:
setCometRequest in interface CometSession

setCometResponse

public void setCometResponse(CometResponse cometResponse)
Specified by:
setCometResponse in interface CometSession

setSessionId

public void setSessionId(java.lang.String sessionId)
Specified by:
setSessionId in interface CometSession

doClose

protected abstract void doClose()
                         throws java.lang.Exception
Throws:
java.lang.Exception