niagara-ax/decompiled/javax/baja/platform/RemoteStation.java
2026-03-17 13:31:18 -07:00

43 lines
1.4 KiB
Java

package javax.baja.platform;
import java.net.ConnectException;
import javax.baja.file.BDirectory;
import javax.baja.naming.BOrd;
import javax.baja.security.AuthenticationException;
public interface RemoteStation {
boolean canRestart() throws Exception;
boolean canStart() throws Exception;
void delete(IPlatformOperationListener iPlatformOperationListener) throws ConnectException, AuthenticationException;
BOrd getFoxOrd();
String getName();
BStationStatus getStatus();
void killAsync() throws ConnectException, AuthenticationException;
void makeLocalCopy(BDirectory bDirectory, IPlatformOperationListener iPlatformOperationListener) throws Exception;
void poll() throws Exception;
void rename(String str, IPlatformOperationListener iPlatformOperationListener) throws Exception;
void restartAsync() throws Exception;
void save(IPlatformOperationListener iPlatformOperationListener) throws ConnectException, AuthenticationException;
void saveAsync() throws ConnectException, AuthenticationException;
void start(IPlatformOperationListener iPlatformOperationListener) throws Exception;
void startAsync() throws Exception;
void stop(IPlatformOperationListener iPlatformOperationListener) throws ConnectException, AuthenticationException;
void stopAsync() throws ConnectException, AuthenticationException;
}