openfoam/applications/utilities/preProcessing/FoamX/Java/FoamXServer/HostBrowser/IHostBrowserOperations.java
2008-04-15 18:56:58 +01:00

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