2026-03-17 13:31:18 -07:00

54 lines
1.6 KiB
Java

/*
* Decompiled with CFR 0.152.
*
* Could not load the following classes:
* javax.baja.file.BDirectory
* javax.baja.naming.BOrd
* javax.baja.security.AuthenticationException
*/
package javax.baja.platform;
import java.net.ConnectException;
import javax.baja.file.BDirectory;
import javax.baja.naming.BOrd;
import javax.baja.platform.BStationStatus;
import javax.baja.platform.IPlatformOperationListener;
import javax.baja.security.AuthenticationException;
public interface RemoteStation {
public BStationStatus getStatus();
public String getName();
public BOrd getFoxOrd();
public void poll() throws Exception;
public boolean canStart() throws Exception;
public void start(IPlatformOperationListener var1) throws Exception;
public void startAsync() throws Exception;
public void saveAsync() throws ConnectException, AuthenticationException;
public void save(IPlatformOperationListener var1) throws ConnectException, AuthenticationException;
public void stopAsync() throws ConnectException, AuthenticationException;
public void stop(IPlatformOperationListener var1) throws ConnectException, AuthenticationException;
public boolean canRestart() throws Exception;
public void restartAsync() throws Exception;
public void killAsync() throws ConnectException, AuthenticationException;
public void delete(IPlatformOperationListener var1) throws ConnectException, AuthenticationException;
public void rename(String var1, IPlatformOperationListener var2) throws Exception;
public void makeLocalCopy(BDirectory var1, IPlatformOperationListener var2) throws Exception;
}