Public Member Functions | |
| void | Dispose () |
| Map< String, String > | GetAllValues () |
| Inherited from ISettingsReadWrite.GetAllValues. More... | |
| Map< String, String > | GetAllValues_timeout (int timeout) |
| String | GetValue (String key) |
| Inherited from ISettingsReadWrite.GetValue. More... | |
| String | GetValue_timeout (String key, int timeout) |
| Map< String, String > | GetValues (List< String > keys) |
| Inherited from ISettingsReadWrite.GetValues. More... | |
| Map< String, String > | GetValues_timeout (List< String > keys, int timeout) |
| boolean | SetValue (String keyToSet, String valueToSet) |
| Inherited from ISettingsReadWrite.SetValue. More... | |
| boolean | SetValue_timeout (String keyToSet, String valueToSet, int timeout) |
| boolean | SetValues (Map< String, String > keysToSet) |
| Inherited from ISettingsReadWrite.SetValues. More... | |
| boolean | SetValues_timeout (Map< String, String > keysToSet, int timeout) |
| Setting | GetProperties (String key) |
| Inherited from ISettingsReadWrite.GetProperties. More... | |
| Setting | GetProperties_timeout (String key, int timeout) |
| Map< String, Setting > | GetProperties (List< String > keys) |
| Inherited from ISettingsReadWrite.GetProperties. More... | |
| Map< String, Setting > | GetProperties_timeout (List< String > keys, int timeout) |
| Map< String, Setting > | GetAllProperties () |
| Inherited from ISettingsReadWrite.GetAllProperties. More... | |
| Map< String, Setting > | GetAllProperties_timeout (int timeout) |
| SettingsReadWrite (IComm connection) | |
| Must pass an opened comm connection that can remain opened if listening for unsolicited msgs from printer. More... | |
| SettingsReadWrite (JsonComm mgmtComm) | |
| Constructor called when an mgmt comm object already exists for listening for mgmt msgs. More... | |
| SettingsReadWrite (String commDescriptor) | |
| Constructor called when creating a connection managed by the SDK. More... | |
| void | close () throws Exception |
Protected Member Functions | |
| void | Dispose (boolean disposing) |
| void | finalize () throws Throwable |
Private Attributes | |
| IComm | _PtrComm |
| JsonComm | _MgmtComm |
| boolean | _sdkManagedComm = false |
| String | _managedDescriptor = "" |
| boolean | _disposed = false |
Static Private Attributes | |
| static final String | CMD_ITEM = "Cfg.Item" |
| static final String | CMD_PROP = "Cfg.Prop" |
| static ObjectMapper | mapper = new ObjectMapper() |
| com.UniPRT.Sdk.Json.SettingsReadWrite.SettingsReadWrite | ( | IComm | connection | ) |
Must pass an opened comm connection that can remain opened if listening for unsolicited msgs from printer.
A connection is necessary to send/receive printer status msgs.
References com.UniPRT.Sdk.Json.SettingsReadWrite._MgmtComm, and com.UniPRT.Sdk.Json.SettingsReadWrite._PtrComm.
| com.UniPRT.Sdk.Json.SettingsReadWrite.SettingsReadWrite | ( | JsonComm | mgmtComm | ) |
Constructor called when an mgmt comm object already exists for listening for mgmt msgs.
JsonComm object per printer that is listening and parsing fully formed mgmt msgs and forwarding to all mgmt msg listeners.
References com.UniPRT.Sdk.Json.SettingsReadWrite._MgmtComm.
| com.UniPRT.Sdk.Json.SettingsReadWrite.SettingsReadWrite | ( | String | commDescriptor | ) |
Constructor called when creating a connection managed by the SDK.
commDescriptor is descriptor for the communication used to connect with printer.
TCP descriptor format: "ip" or "ip:port"
e.g. "127.0.0.1" or "127.0.0.1:3007"
If port is not provided, default value is used.
References com.UniPRT.Sdk.Json.SettingsReadWrite._managedDescriptor, com.UniPRT.Sdk.Json.SettingsReadWrite._MgmtComm, com.UniPRT.Sdk.Json.SettingsReadWrite._sdkManagedComm, com.UniPRT.Sdk.Json.JsonCommController.CreateMgmtComm(), and com.UniPRT.Sdk.Json.JsonCommController.Instance().
| void com.UniPRT.Sdk.Json.SettingsReadWrite.close | ( | ) | throws Exception |
References com.UniPRT.Sdk.Json.SettingsReadWrite.Dispose().
Referenced by com.UniPRT.Sdk.Json.SettingsReadWrite.finalize().
| void com.UniPRT.Sdk.Json.SettingsReadWrite.Dispose | ( | ) |
Referenced by com.UniPRT.Sdk.Json.SettingsReadWrite.close().
|
protected |
References com.UniPRT.Sdk.Json.SettingsReadWrite._disposed, com.UniPRT.Sdk.Json.SettingsReadWrite._managedDescriptor, com.UniPRT.Sdk.Json.SettingsReadWrite._MgmtComm, com.UniPRT.Sdk.Json.SettingsReadWrite._sdkManagedComm, com.UniPRT.Sdk.Json.JsonComm.Dispose(), com.UniPRT.Sdk.Json.JsonCommController.Instance(), and com.UniPRT.Sdk.Json.JsonCommController.ReleaseMgmtComm().
|
protected |
| Map<String, Setting> com.UniPRT.Sdk.Json.SettingsReadWrite.GetAllProperties | ( | ) |
Inherited from ISettingsReadWrite.GetAllProperties.
Implements com.UniPRT.Sdk.Json.ISettingsReadWrite.
References com.UniPRT.Sdk.Json.SettingsReadWrite.GetAllProperties_timeout().
| Map<String, Setting> com.UniPRT.Sdk.Json.SettingsReadWrite.GetAllProperties_timeout | ( | int | timeout | ) |
References com.UniPRT.Sdk.Json.SettingsReadWrite._MgmtComm, com.UniPRT.Sdk.Json.SettingsReadWrite.CMD_PROP, com.UniPRT.Sdk.Json.JsonStringBuilder.CreateMsgFrame_Json(), com.UniPRT.Sdk.Json.JsonStringTokenizer.GetKeyValue(), com.UniPRT.Sdk.Json.JsonStringBuilder.GetRandomId_Json(), com.UniPRT.Sdk.Json.SettingsReadWrite.mapper, and com.UniPRT.Sdk.Json.JsonComm.SendAndWaitForResponse().
Referenced by com.UniPRT.Sdk.Json.SettingsReadWrite.GetAllProperties().
| Map<String, String> com.UniPRT.Sdk.Json.SettingsReadWrite.GetAllValues | ( | ) |
Inherited from ISettingsReadWrite.GetAllValues.
Implements com.UniPRT.Sdk.Json.ISettingsReadWrite.
References com.UniPRT.Sdk.Json.SettingsReadWrite.GetAllValues_timeout().
| Map<String, String> com.UniPRT.Sdk.Json.SettingsReadWrite.GetAllValues_timeout | ( | int | timeout | ) |
References com.UniPRT.Sdk.Json.SettingsReadWrite._MgmtComm, com.UniPRT.Sdk.Json.SettingsReadWrite.CMD_ITEM, com.UniPRT.Sdk.Json.JsonStringBuilder.CreateMsgFrame_Json(), com.UniPRT.Sdk.Json.JsonStringTokenizer.GetKeyValuePairsFromElementList_Json(), com.UniPRT.Sdk.Json.JsonStringBuilder.GetRandomId_Json(), and com.UniPRT.Sdk.Json.JsonComm.SendAndWaitForResponse().
Referenced by com.UniPRT.Sdk.Json.SettingsReadWrite.GetAllValues().
| Map<String, Setting> com.UniPRT.Sdk.Json.SettingsReadWrite.GetProperties | ( | List< String > | keys | ) |
Inherited from ISettingsReadWrite.GetProperties.
Implements com.UniPRT.Sdk.Json.ISettingsReadWrite.
References com.UniPRT.Sdk.Json.SettingsReadWrite.GetProperties_timeout().
| Setting com.UniPRT.Sdk.Json.SettingsReadWrite.GetProperties | ( | String | key | ) |
Inherited from ISettingsReadWrite.GetProperties.
Implements com.UniPRT.Sdk.Json.ISettingsReadWrite.
References com.UniPRT.Sdk.Json.SettingsReadWrite.GetProperties_timeout().
| Map<String, Setting> com.UniPRT.Sdk.Json.SettingsReadWrite.GetProperties_timeout | ( | List< String > | keys, |
| int | timeout | ||
| ) |
References com.UniPRT.Sdk.Json.SettingsReadWrite._MgmtComm, com.UniPRT.Sdk.Json.SettingsReadWrite.CMD_PROP, com.UniPRT.Sdk.Json.JsonStringBuilder.CreateMsgFrame_Json(), com.UniPRT.Sdk.Json.JsonStringTokenizer.GetKeyValue(), com.UniPRT.Sdk.Json.JsonStringBuilder.GetRandomId_Json(), com.UniPRT.Sdk.Json.SettingsReadWrite.mapper, and com.UniPRT.Sdk.Json.JsonComm.SendAndWaitForResponse().
| Setting com.UniPRT.Sdk.Json.SettingsReadWrite.GetProperties_timeout | ( | String | key, |
| int | timeout | ||
| ) |
References com.UniPRT.Sdk.Json.SettingsReadWrite._MgmtComm, com.UniPRT.Sdk.Json.SettingsReadWrite.CMD_PROP, com.UniPRT.Sdk.Json.JsonStringBuilder.CreateMsgFrame_Json(), com.UniPRT.Sdk.Json.JsonStringTokenizer.GetKeyValue(), com.UniPRT.Sdk.Json.JsonStringBuilder.GetRandomId_Json(), com.UniPRT.Sdk.Json.SettingsReadWrite.mapper, and com.UniPRT.Sdk.Json.JsonComm.SendAndWaitForResponse().
Referenced by com.UniPRT.Sdk.Json.SettingsReadWrite.GetProperties().
| String com.UniPRT.Sdk.Json.SettingsReadWrite.GetValue | ( | String | key | ) |
Inherited from ISettingsReadWrite.GetValue.
Implements com.UniPRT.Sdk.Json.ISettingsReadWrite.
References com.UniPRT.Sdk.Json.SettingsReadWrite.GetValue_timeout().
| String com.UniPRT.Sdk.Json.SettingsReadWrite.GetValue_timeout | ( | String | key, |
| int | timeout | ||
| ) |
References com.UniPRT.Sdk.Json.SettingsReadWrite._MgmtComm, com.UniPRT.Sdk.Json.SettingsReadWrite.CMD_ITEM, com.UniPRT.Sdk.Json.JsonStringBuilder.CreateMsgFrame_Json(), com.UniPRT.Sdk.Json.JsonStringTokenizer.GetKeyValuePairsFromElementList_Json(), com.UniPRT.Sdk.Json.JsonStringBuilder.GetRandomId_Json(), and com.UniPRT.Sdk.Json.JsonComm.SendAndWaitForResponse().
Referenced by com.UniPRT.Sdk.Json.SettingsReadWrite.GetValue().
| Map<String, String> com.UniPRT.Sdk.Json.SettingsReadWrite.GetValues | ( | List< String > | keys | ) |
Inherited from ISettingsReadWrite.GetValues.
Implements com.UniPRT.Sdk.Json.ISettingsReadWrite.
References com.UniPRT.Sdk.Json.SettingsReadWrite.GetValues_timeout().
| Map<String, String> com.UniPRT.Sdk.Json.SettingsReadWrite.GetValues_timeout | ( | List< String > | keys, |
| int | timeout | ||
| ) |
References com.UniPRT.Sdk.Json.SettingsReadWrite._MgmtComm, com.UniPRT.Sdk.Json.SettingsReadWrite.CMD_ITEM, com.UniPRT.Sdk.Json.JsonStringBuilder.CreateMsgFrame_Json(), com.UniPRT.Sdk.Json.JsonStringTokenizer.GetKeyValuePairsFromElementList_Json(), com.UniPRT.Sdk.Json.JsonStringBuilder.GetRandomId_Json(), and com.UniPRT.Sdk.Json.JsonComm.SendAndWaitForResponse().
Referenced by com.UniPRT.Sdk.Json.SettingsReadWrite.GetValues().
| boolean com.UniPRT.Sdk.Json.SettingsReadWrite.SetValue | ( | String | keyToSet, |
| String | valueToSet | ||
| ) |
Inherited from ISettingsReadWrite.SetValue.
Implements com.UniPRT.Sdk.Json.ISettingsReadWrite.
References com.UniPRT.Sdk.Json.SettingsReadWrite.SetValue_timeout().
| boolean com.UniPRT.Sdk.Json.SettingsReadWrite.SetValue_timeout | ( | String | keyToSet, |
| String | valueToSet, | ||
| int | timeout | ||
| ) |
References com.UniPRT.Sdk.Json.SettingsReadWrite._MgmtComm, com.UniPRT.Sdk.Json.SettingsReadWrite.CMD_ITEM, com.UniPRT.Sdk.Json.JsonStringBuilder.CreateMsgFrame_Json(), com.UniPRT.Sdk.Json.JsonStringBuilder.GetRandomId_Json(), com.UniPRT.Sdk.Json.JsonStringTokenizer.IsCmdSuccess(), and com.UniPRT.Sdk.Json.JsonComm.SendAndWaitForResponse().
Referenced by com.UniPRT.Sdk.Json.SettingsReadWrite.SetValue().
| boolean com.UniPRT.Sdk.Json.SettingsReadWrite.SetValues | ( | Map< String, String > | keysToSet | ) |
Inherited from ISettingsReadWrite.SetValues.
Implements com.UniPRT.Sdk.Json.ISettingsReadWrite.
References com.UniPRT.Sdk.Json.SettingsReadWrite.SetValues_timeout().
| boolean com.UniPRT.Sdk.Json.SettingsReadWrite.SetValues_timeout | ( | Map< String, String > | keysToSet, |
| int | timeout | ||
| ) |
References com.UniPRT.Sdk.Json.SettingsReadWrite._MgmtComm, com.UniPRT.Sdk.Json.SettingsReadWrite.CMD_ITEM, com.UniPRT.Sdk.Json.JsonStringBuilder.CreateMsgFrame_Json(), com.UniPRT.Sdk.Json.JsonStringBuilder.GetRandomId_Json(), com.UniPRT.Sdk.Json.JsonStringTokenizer.IsCmdSuccess(), and com.UniPRT.Sdk.Json.JsonComm.SendAndWaitForResponse().
Referenced by com.UniPRT.Sdk.Json.SettingsReadWrite.SetValues().
|
private |
|
private |
|
private |
Referenced by com.UniPRT.Sdk.Json.SettingsReadWrite.Dispose(), com.UniPRT.Sdk.Json.SettingsReadWrite.GetAllProperties_timeout(), com.UniPRT.Sdk.Json.SettingsReadWrite.GetAllValues_timeout(), com.UniPRT.Sdk.Json.SettingsReadWrite.GetProperties_timeout(), com.UniPRT.Sdk.Json.SettingsReadWrite.GetValue_timeout(), com.UniPRT.Sdk.Json.SettingsReadWrite.GetValues_timeout(), com.UniPRT.Sdk.Json.SettingsReadWrite.SettingsReadWrite(), com.UniPRT.Sdk.Json.SettingsReadWrite.SetValue_timeout(), and com.UniPRT.Sdk.Json.SettingsReadWrite.SetValues_timeout().
|
private |
Referenced by com.UniPRT.Sdk.Json.SettingsReadWrite.SettingsReadWrite().
|
private |
|
staticprivate |
Referenced by com.UniPRT.Sdk.Json.SettingsReadWrite.GetAllValues_timeout(), com.UniPRT.Sdk.Json.SettingsReadWrite.GetValue_timeout(), com.UniPRT.Sdk.Json.SettingsReadWrite.GetValues_timeout(), com.UniPRT.Sdk.Json.SettingsReadWrite.SetValue_timeout(), and com.UniPRT.Sdk.Json.SettingsReadWrite.SetValues_timeout().
|
staticprivate |
|
staticprivate |