Modifier and Type | Method and Description |
---|---|
void |
Session.checkConnection()
Send KEEPALIVE message.
|
void |
Session.connect()
Connect to the server.
|
int |
Session.createMappingTable(java.lang.String name,
java.lang.String description,
int flags)
Create new mapping table.
|
void |
Session.deleteMappingTable(int id)
Delete mapping table
|
java.lang.String |
Session.getAttributeForCurrentUser(java.lang.String name)
Get custom attribute for currently logged in user.
|
MappingTable |
Session.getMappingTable(int id) |
java.util.List<MappingTableDescriptor> |
Session.listMappingTables()
Get list of all configured mapping tables.
|
void |
Session.setAttributeForCurrentUser(java.lang.String name,
java.lang.String value)
Set custom attribute for currently logged in user.
|
int |
Session.updateMappingTable(MappingTable table)
Create or update mapping table.
|
NXCPMessage |
Session.waitForMessage(int code,
long id)
Wait for message with specific code and id.
|
NXCPMessage |
Session.waitForMessage(int code,
long id,
int timeout)
Wait for message with specific code and id.
|
NXCPMessage |
Session.waitForRCC(long id)
Wait for CMD_REQUEST_COMPLETED message with given id using default timeout
|
NXCPMessage |
Session.waitForRCC(long id,
int timeout)
Wait for CMD_REQUEST_COMPLETED message with given id
|
Modifier and Type | Method and Description |
---|---|
LibraryImage |
ImageLibraryManager.createImage(LibraryImage image,
ProgressListener listener) |
void |
ImageLibraryManager.deleteImage(LibraryImage image) |
LibraryImage |
ImageLibraryManager.getImage(java.util.UUID guid) |
java.util.List<LibraryImage> |
ImageLibraryManager.getImageLibrary() |
java.util.List<LibraryImage> |
ImageLibraryManager.getImageLibrary(java.lang.String category) |
void |
ImageLibraryManager.modifyImage(LibraryImage image,
ProgressListener listener) |
Modifier and Type | Method and Description |
---|---|
void |
ReportingServerManager.deleteReportResult(java.util.UUID reportId,
java.util.UUID jobId) |
java.util.UUID |
ReportingServerManager.executeReport(java.util.UUID reportId,
java.util.Map<java.lang.String,java.lang.String> parameters) |
ReportDefinition |
ReportingServerManager.getReportDefinition(java.util.UUID reportId) |
java.util.List<ReportResult> |
ReportingServerManager.listReportResults(java.util.UUID reportId) |
java.util.List<java.util.UUID> |
ReportingServerManager.listReports() |
java.io.File |
ReportingServerManager.renderReport(java.util.UUID reportId,
java.util.UUID jobId,
ReportRenderFormat format) |
void |
ReportingServerManager.scheduleReport(java.util.UUID reportId,
java.util.Date startTime,
int daysOfWeek,
int daysOfMonth,
java.util.Map<java.lang.String,java.lang.String> parameters) |
Modifier and Type | Method and Description |
---|---|
void |
ScriptLibraryManager.deleteScript(long scriptId)
Delete script from library
|
Script |
ScriptLibraryManager.getScript(long scriptId)
Get script from library
|
java.util.List<Script> |
ScriptLibraryManager.getScriptLibrary()
Get list of all scripts in script library.
|
long |
ScriptLibraryManager.modifyScript(long scriptId,
java.lang.String name,
java.lang.String source)
Modify script.
|
void |
ScriptLibraryManager.renameScript(long scriptId,
java.lang.String name)
Rename script in script library.
|
Modifier and Type | Method and Description |
---|---|
void |
ServerManager.deleteServerVariable(java.lang.String name)
Delete server configuration variable.
|
java.util.Map<java.lang.String,ServerVariable> |
ServerManager.getServerVariables()
Get server configuration variables.
|
void |
ServerManager.setServerVariable(java.lang.String name,
java.lang.String value)
Set server configuration variable.
|
Modifier and Type | Method and Description |
---|---|
long |
UserManager.createUser(java.lang.String name)
Create user on server
|
long |
UserManager.createUserGroup(java.lang.String name)
Create user group on server
|
void |
UserManager.deleteUserDBObject(long id)
Delete user or group on server
|
void |
UserManager.lockUserDatabase()
Lock user database
|
void |
UserManager.modifyUserDBObject(AbstractUserObject object)
Modify user database object
|
void |
UserManager.modifyUserDBObject(AbstractUserObject object,
int fields)
Modify user database object
|
void |
UserManager.setUserPassword(long id,
java.lang.String newPassword,
java.lang.String oldPassword)
Set password for user
|
void |
UserManager.syncUserDatabase()
Synchronize user database
|
void |
UserManager.unlockUserDatabase()
Unlock user database
|
Copyright © 2013. All Rights Reserved.