org.ourgrid.corepeer.ui
Interface UIManager

All Superinterfaces:
java.rmi.Remote
All Known Implementing Classes:
CorePeerUIManager

public interface UIManager
extends java.rmi.Remote


Method Summary
 boolean isCorePeerRunning()
          Checks if the corepeer service is running
 void startCorePeerService()
          Starts CorePeer Service
 java.util.Collection<ObjectID> statusCorePeerService()
          Gets the CorePeer status.
 void stopCorePeerService()
          Stops CorePeer Service
 

Method Detail

startCorePeerService

void startCorePeerService()
                          throws java.rmi.RemoteException
Starts CorePeer Service

Throws:
java.rmi.RemoteException - if a communication problem occurs

stopCorePeerService

void stopCorePeerService()
                         throws CorePeerUIException,
                                java.rmi.AccessException,
                                java.rmi.RemoteException,
                                java.rmi.NotBoundException
Stops CorePeer Service

Throws:
java.rmi.RemoteException - if a communication problem occurs
CorePeerUIException
java.rmi.AccessException
java.rmi.NotBoundException

statusCorePeerService

java.util.Collection<ObjectID> statusCorePeerService()
                                                     throws java.rmi.AccessException,
                                                            java.rmi.RemoteException,
                                                            java.rmi.NotBoundException
Gets the CorePeer status.

Returns:
This CorePeer status.
Throws:
java.rmi.RemoteException - if a communication problem occurs
java.rmi.AccessException
java.rmi.NotBoundException

isCorePeerRunning

boolean isCorePeerRunning()
                          throws java.rmi.RemoteException
Checks if the corepeer service is running

Returns:
true if the corepeer is online
Throws:
java.rmi.RemoteException - if a communication problem occurs