public class FunctionalBridge
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
FunctionalBridge.HashedDirRunnable |
| Modifier and Type | Field and Description |
|---|---|
static java.lang.Thread |
getHWID |
static java.util.concurrent.atomic.AtomicReference<pro.gravit.launcher.hwid.HWID> |
hwid |
static OshiHWIDProvider |
hwidProvider |
static java.util.concurrent.ScheduledExecutorService |
threadPool |
| Constructor and Description |
|---|
FunctionalBridge() |
| Modifier and Type | Method and Description |
|---|---|
static void |
addPlainOutput(pro.gravit.utils.helper.LogHelper.Output output) |
static void |
close() |
static void |
evalCommand(java.lang.String cmd) |
static int |
getClientJVMBits() |
static HasherStore |
getDefaultHasherStore() |
static pro.gravit.launcher.hwid.HWID |
getHWID() |
static long |
getJVMTotalMemory() |
static java.lang.String |
getLauncherVersion() |
static long |
getTotalMemory() |
static FunctionalBridge.HashedDirRunnable |
offlineUpdateRequest(java.lang.String dirName,
java.nio.file.Path dir,
pro.gravit.launcher.hasher.HashedDir hdir,
pro.gravit.launcher.hasher.FileNameMatcher matcher,
boolean digest) |
static void |
registerUserSettings(java.lang.String typename,
java.lang.Class<? extends UserSettings> clazz) |
static void |
setAuthParams(pro.gravit.launcher.events.request.AuthRequestEvent event) |
static void |
startTask(java.lang.Runnable task) |
public static java.util.concurrent.ScheduledExecutorService threadPool
public static OshiHWIDProvider hwidProvider
public static java.util.concurrent.atomic.AtomicReference<pro.gravit.launcher.hwid.HWID> hwid
public static java.lang.Thread getHWID
public static FunctionalBridge.HashedDirRunnable offlineUpdateRequest(java.lang.String dirName, java.nio.file.Path dir, pro.gravit.launcher.hasher.HashedDir hdir, pro.gravit.launcher.hasher.FileNameMatcher matcher, boolean digest)
public static void startTask(java.lang.Runnable task)
public static pro.gravit.launcher.hwid.HWID getHWID()
public static long getTotalMemory()
public static int getClientJVMBits()
public static long getJVMTotalMemory()
public static HasherStore getDefaultHasherStore()
public static void registerUserSettings(java.lang.String typename,
java.lang.Class<? extends UserSettings> clazz)
public static void close()
throws java.lang.Exception
java.lang.Exceptionpublic static void setAuthParams(pro.gravit.launcher.events.request.AuthRequestEvent event)
public static void evalCommand(java.lang.String cmd)
public static void addPlainOutput(pro.gravit.utils.helper.LogHelper.Output output)
public static java.lang.String getLauncherVersion()