public abstract class LauncherBinary
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
LaunchServer |
server |
java.nio.file.Path |
syncBinaryFile |
| Modifier | Constructor and Description |
|---|---|
protected |
LauncherBinary(LaunchServer server,
java.nio.file.Path binaryFile) |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
build() |
boolean |
exists() |
byte[] |
getDigest() |
byte[] |
getSign() |
void |
init() |
static java.nio.file.Path |
resolve(LaunchServer server,
java.lang.String ext) |
boolean |
sync() |
public final LaunchServer server
public final java.nio.file.Path syncBinaryFile
protected LauncherBinary(LaunchServer server, java.nio.file.Path binaryFile)
public abstract void build()
throws java.io.IOException
java.io.IOExceptionpublic final boolean exists()
public final byte[] getDigest()
public final byte[] getSign()
public void init()
public final boolean sync()
throws java.io.IOException
java.io.IOExceptionpublic static java.nio.file.Path resolve(LaunchServer server, java.lang.String ext)