User: norbert
Date: 00/06/01 13:12:22
Added: src/java/org/spydermq/server RemoteControl.java
RemoteControlImpl.java
Log:
Debug : Add the RemoteControl object
Revision Changes Path
1.1 spyderMQ/src/java/org/spydermq/server/RemoteControl.java
Index: RemoteControl.java
===================================================================
package org.spydermq.server;
//This is a DEBUG object
//Administration calls will soon be done using JMX.
import javax.jms.Topic;
import javax.jms.JMSException;
import java.rmi.Remote;
import java.rmi.RemoteException;
public interface RemoteControl extends Remote
{
public Topic addTopic(String name) throws JMSException, RemoteException;
}
1.1 spyderMQ/src/java/org/spydermq/server/RemoteControlImpl.java
Index: RemoteControlImpl.java
===================================================================
package org.spydermq.server;
import javax.jms.JMSException;
import javax.jms.Topic;
import org.spydermq.JMSServer;
import java.rmi.RemoteException;
import java.rmi.server.UnicastRemoteObject;
//This is a DEBUG object.
//Administration calls will soon be done using JMX.
public class RemoteControlImpl
extends UnicastRemoteObject
implements RemoteControl
{
private JMSServer theServer;
public RemoteControlImpl(JMSServer theServer) throws RemoteException
{
this.theServer=theServer;
}
public Topic addTopic(String name) throws JMSException, RemoteException
{
return theServer.newTopic(name);
}
}