public class HostProperties
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
FULL_RIGHTS |
java.io.File |
MACHINE_DIR |
static java.lang.String |
MACHINE_EXTENSION |
java.io.File |
PROFILES_DIR |
static java.lang.String |
PROFILES_EXTENSION |
public static java.lang.String FULL_RIGHTS
public static java.lang.String PROFILES_EXTENSION
public java.io.File PROFILES_DIR
public static java.lang.String MACHINE_EXTENSION
public java.io.File MACHINE_DIR
public static HostProperties Instance()
public void exportDiagnostic(java.util.zip.ZipOutputStream zipOutputStream) throws java.io.IOException
java.io.IOException
public javax.script.ScriptEngine buildScriptEngine()
public java.lang.String getClientUsername()
public java.lang.String getClientPassword()
public java.lang.String getSecurityRealmName()
public int getVersionNumber()
public java.lang.String getReleaseTagName()
public java.lang.String getPrinterProfileRepo()
public int getPrinterHostPort()
public java.lang.String hostGUI()
public java.io.File getUploadDir()
public java.io.File getUpgradeDir()
public java.io.File getWorkingDir()
public boolean getFakeSerial()
public boolean getFakeDisplay()
public java.lang.String getKeypairPassword()
public java.lang.String getKeystorePassword()
public java.lang.Class<SerialCommunicationsPort> getSerialCommunicationsClass()
public java.lang.Class<NetworkManager> getNetworkManagerClass()
public java.util.List<java.lang.Class<Feature>> getFeatures()
public java.util.List<java.lang.Class<Notifier>> getNotifiers()
public java.util.List<PrintFileProcessor> getPrintFileProcessors()
public boolean isUseSSL()
public java.lang.String getForwardHeader()
public java.lang.String getExternallyAccessableName()
public java.io.File getKeystoreFile()
public java.lang.String[] getDumpStackTraceCommand()
public java.lang.String[] getRebootCommand()
public java.lang.String[] getStreamingCommand()
public java.lang.String[] getImagingCommand()
public boolean getLimitLiveStreamToOneCPU()
public java.util.List<java.lang.String> getVisibleCards()
public boolean isRemoveJobOnCompletion()
public boolean isHostReady()
public boolean isForceCalibrationOnFirstUse()
public boolean waitForReady(long timeout, java.util.concurrent.TimeUnit unit)
public HostInformation loadHostInformation()
public void saveHostInformation(HostInformation device)
public CwhEmailSettings loadEmailSettings()
public void saveEmailSettings(CwhEmailSettings settings)
public java.util.List<ProjectorModel> getAutodetectProjectors()
public <T extends Named> java.util.List<T> getConfigurations(java.io.File searchDirectory, java.lang.String extension, java.lang.Class<T> clazz)
public java.util.List<PrinterConfiguration> getPrinterConfigurations()
public PrinterConfiguration getPrinterConfiguration(java.lang.String name)
public void hostStartupComplete()
public void addOrUpdatePrinterConfiguration(PrinterConfiguration configuration) throws AlreadyAssignedException
AlreadyAssignedException
public void removePrinterConfiguration(PrinterConfiguration configuration) throws InappropriateDeviceException
InappropriateDeviceException