org.jboss.mq.il.uil2
Class UILClientIL

java.lang.Object
  extended by org.jboss.mq.il.uil2.UILClientIL
All Implemented Interfaces:
Serializable, ClientIL, MsgTypes

public class UILClientIL
extends Object
implements ClientIL, MsgTypes, Serializable

UILClient is the server side interface for callbacks into the client. It is created on the client and sent to the server via the ConnectionToken.

Version:
$Revision: 1.3.6.5 $
Author:
Scott.Stark@jboss.org
See Also:
Serialized Form

Field Summary
 
Fields inherited from interface org.jboss.mq.il.uil2.msgs.MsgTypes
m_acknowledge, m_addMessage, m_authenticate, m_browse, m_checkID, m_checkUser, m_close, m_connectionClosing, m_createQueue, m_createTopic, m_deleteTemporaryDestination, m_destroySubscription, m_getID, m_getTemporaryQueue, m_getTemporaryTopic, m_ping, m_pong, m_receive, m_receiveRequest, m_setEnabled, m_setSpyDistributedConnection, m_subscribe, m_transact, m_unsubscribe
 
Constructor Summary
UILClientIL()
           
 
Method Summary
 void close()
          The connection is closed
 void deleteTemporaryDestination(SpyDestination dest)
          One TemporaryDestination has been deleted
 void pong(long serverTime)
          Response to a ping sent by a client.
 void receive(ReceiveRequest[] messages)
          A message has arrived for the Connection.
protected  void setSocketMgr(SocketManager socketMgr)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UILClientIL

public UILClientIL()
Method Detail

close

public void close()
           throws Exception
Description copied from interface: ClientIL
The connection is closed

Specified by:
close in interface ClientIL
Throws:
Exception - Description of Exception

deleteTemporaryDestination

public void deleteTemporaryDestination(SpyDestination dest)
                                throws Exception
Description copied from interface: ClientIL
One TemporaryDestination has been deleted

Specified by:
deleteTemporaryDestination in interface ClientIL
Parameters:
dest - Description of Parameter
Throws:
Exception - Description of Exception

pong

public void pong(long serverTime)
          throws Exception
Description copied from interface: ClientIL
Response to a ping sent by a client.

Specified by:
pong in interface ClientIL
Parameters:
serverTime - Description of Parameter
Throws:
Exception - Description of Exception

receive

public void receive(ReceiveRequest[] messages)
             throws Exception
Description copied from interface: ClientIL
A message has arrived for the Connection. Deliver messages to client.

Specified by:
receive in interface ClientIL
Parameters:
messages - Description of Parameter
Throws:
Exception - Description of Exception

setSocketMgr

protected void setSocketMgr(SocketManager socketMgr)


Copyright © 2002 JBoss Group, LLC. All Rights Reserved.