| RMIClientILRemote.java |
/*
* JBoss, the OpenSource J2EE webOS
*
* Distributable under LGPL license.
* See terms of license at gnu.org.
*/
package org.jboss.mq.il.rmi;
import org.jboss.mq.ReceiveRequest;
import org.jboss.mq.SpyDestination;
import org.jboss.mq.il.ClientIL;
/**
* The RMI implementation of the ConnectionReceiver object
*
* @author Norbert Lataille (Norbert.Lataille@m4x.org)
* @author Hiram Chirino (Cojonudo14@hotmail.com)
* @version $Revision: 1.6 $
* @created August 16, 2001
*/
public interface RMIClientILRemote extends ClientIL, java.rmi.Remote
{
/**
* #Description of the Method
*
* @exception Exception Description of Exception
*/
public void close()
throws Exception;
//One TemporaryDestination has been deleted
/**
* #Description of the Method
*
* @param dest Description of Parameter
* @exception Exception Description of Exception
*/
public void deleteTemporaryDestination(SpyDestination dest)
throws Exception;
/**
* #Description of the Method
*
* @param messages Description of Parameter
* @exception Exception Description of Exception
*/
public void receive(ReceiveRequest messages[])
throws Exception;
/**
* #Description of the Method
*
* @param serverTime Description of Parameter
* @exception Exception Description of Exception
*/
public void pong(long serverTime)
throws Exception;
}
| RMIClientILRemote.java |