All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.sapia.ubik.rmi.server.Server Maven / Gradle / Ivy

The newest version!
package org.sapia.ubik.rmi.server;

import java.rmi.RemoteException;

import org.sapia.ubik.net.ServerAddress;


/**
 * Specifies the behavior of Ubik RMI server implementations.
 * Allows to implement different types of servers.
 *
 * @author Yanick Duchesne
 * 
*
Copyright:
Copyright © 2002-2003 Sapia Open Source Software. All Rights Reserved.
*
License:
Read the license.txt file of the jar or visit the * license page at the Sapia OSS web site
*
*/ public interface Server { /** * Returns this instance's address. * * a ServerAddress. */ public ServerAddress getServerAddress(); /*** * Starts this server - this method should not block infinitely. * * @throws RemoteException if a problem occurs while starting up. */ public void start() throws RemoteException; /** * Closes this server, which cleanly shuts down. */ public void close(); }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy