public class ISYConfig
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static int |
DEFAULT_MAX_SSL_STRENGTH |
Constructor and Description |
---|
ISYConfig() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getApp() |
java.lang.String |
getAppVersion() |
java.lang.String |
getArchivePath() |
java.lang.String |
getBuildTimestamp() |
java.util.Vector |
getConfigControls() |
java.lang.String |
getExternalURL() |
java.lang.String |
getIcon() |
java.lang.String |
getMake() |
java.lang.String |
getManufacturerURL() |
int |
getMaxSSLStrength() |
int |
getMaxTriggers()
Returns the maximum number of triggers (which is also the maximum program ID)
|
java.lang.String |
getModel() |
java.lang.String |
getPlatform() |
short |
getSecurityLevel() |
boolean |
init(java.lang.String config,
ProductInfo productInfo)
Parses an ISY Configuration object
|
boolean |
init(java.lang.String config,
ProductInfo productInfo,
java.util.Map<java.lang.String,java.lang.Integer> driverVersionMap) |
boolean |
isDefaultCert() |
boolean |
isElkVersion2() |
boolean |
isQueryOnInit() |
boolean |
isSecurityEnabled() |
boolean |
isTLSSupported() |
void |
setExternalURL(java.lang.String externalURL) |
public boolean init(java.lang.String config, ProductInfo productInfo)
config
- - the String/XML representation of configurationpublic boolean init(java.lang.String config, ProductInfo productInfo, java.util.Map<java.lang.String,java.lang.Integer> driverVersionMap)
public int getMaxTriggers()
public java.lang.String getApp()
public java.lang.String getAppVersion()
public java.lang.String getPlatform()
public java.lang.String getExternalURL()
public java.lang.String getMake()
public java.lang.String getModel()
public java.lang.String getIcon()
public java.lang.String getArchivePath()
public java.lang.String getManufacturerURL()
public java.util.Vector getConfigControls()
public int getMaxSSLStrength()
public short getSecurityLevel()
public boolean isDefaultCert()
public boolean isSecurityEnabled()
public boolean isTLSSupported()
public boolean isElkVersion2()
public boolean isQueryOnInit()
public java.lang.String getBuildTimestamp()
public void setExternalURL(java.lang.String externalURL)
externalURL
-