32 lines
1.2 KiB
Java
32 lines
1.2 KiB
Java
package FoamXServer.HostBrowser;
|
|
|
|
|
|
/**
|
|
* FoamXServer/HostBrowser/IHostBrowserOperations.java .
|
|
* Generated by the IDL-to-Java compiler (portable), version "3.1"
|
|
* from FoamX.idl
|
|
* 02 April 2007 09:53:40 o'clock BST
|
|
*/
|
|
|
|
|
|
// ---------------------------------------------------------------------
|
|
public interface IHostBrowserOperations
|
|
{
|
|
FoamXServer.HostDescriptor[] hosts ();
|
|
void refreshHostList () throws FoamXServer.FoamXError;
|
|
boolean isHostAlive (String hostName) throws FoamXServer.FoamXError;
|
|
void hostIsAlive (String hostName) throws FoamXServer.FoamXError;
|
|
void hostIsDead (String hostName) throws FoamXServer.FoamXError;
|
|
void openCaseBrowser (String hostName) throws FoamXServer.FoamXError, FoamXServer.FoamXSYSError;
|
|
boolean getCaseBrowserReference (String hostName, FoamXServer.CaseBrowser.ICaseBrowserHolder browserObj) throws FoamXServer.FoamXError, FoamXServer.FoamXSYSError;
|
|
|
|
// Validation.
|
|
void validate () throws FoamXServer.FoamXError, FoamXServer.FoamXIOError, FoamXServer.ValidationError;
|
|
|
|
// Persistence.
|
|
void save () throws FoamXServer.FoamXError, FoamXServer.FoamXIOError, FoamXServer.ValidationError;
|
|
|
|
// Lifetime management.
|
|
void close ();
|
|
} // interface IHostBrowserOperations
|