|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use NXCException | |
---|---|
org.netxms.client | |
org.netxms.client.datacollection | |
org.netxms.client.log | |
org.netxms.client.snmp |
Uses of NXCException in org.netxms.client |
---|
Methods in org.netxms.client that throw NXCException | |
---|---|
void |
NXCSession.acknowledgeAlarm(long alarmId)
Acknowledge alarm. |
void |
NXCSession.acknowledgeAlarm(long alarmId,
boolean sticky)
Acknowledge alarm. |
void |
NXCSession.addClusterNode(long clusterId,
long nodeId)
Add node to cluster. |
void |
NXCSession.applyTemplate(long templateId,
long nodeId)
Apply data collection template to node. |
void |
NXCSession.bindObject(long parentId,
long childId)
Bind object. |
void |
NXCSession.cancelServerJob(long jobId)
Cancel server job |
void |
NXCSession.changeObjectZone(long objectId,
long zoneId)
Move object to different zone. |
void |
NXCSession.checkConnection()
|
void |
NXCSession.clearCollectedData(long nodeId,
long dciId)
Clear collected data for given DCI |
void |
NXCSession.closeAlarm(long alarmId)
Set alarm's helpdesk state to "Closed". |
void |
NXCSession.closeConsole()
Close server console. |
void |
NXCSession.closeEventProcessingPolicy()
Close event processing policy. |
long |
NXCSession.createAction(java.lang.String name)
Create new server action. |
LibraryImage |
NXCSession.createImage(LibraryImage image,
ProgressListener listener)
|
long |
NXCSession.createObject(NXCObjectCreationData data)
Create object |
long |
NXCSession.createSituation(java.lang.String name,
java.lang.String comments)
Create new situation object. |
long |
NXCSession.createSnmpTrapConfiguration()
Create new trap configuration record. |
long |
NXCSession.createUser(java.lang.String name)
|
long |
NXCSession.createUserGroup(java.lang.String name)
|
void |
NXCSession.deleteAction(long actionId)
Delete server action |
void |
NXCSession.deleteAlarm(long alarmId)
Delete alarm. |
void |
NXCSession.deleteEventTemplate(long eventCode)
Delete event template. |
void |
NXCSession.deleteImage(LibraryImage image)
|
void |
NXCSession.deleteObject(long objectId)
Delete object |
void |
NXCSession.deleteObjectTool(long toolId)
Delete object tool. |
void |
NXCSession.deletePredefinedGraph(long graphId)
Delete predefined graph. |
void |
NXCSession.deleteReportResults(long reportId,
java.util.Collection<java.lang.Long> resultIdList)
Delete report execution results. |
void |
NXCSession.deleteScript(long scriptId)
|
void |
NXCSession.deleteServerFile(java.lang.String serverFileName)
Delete file from server's file store |
void |
NXCSession.deleteServerVariable(java.lang.String name)
|
void |
NXCSession.deleteSituation(long id)
Delete situation object |
void |
NXCSession.deleteSituationInstance(long id,
java.lang.String instance)
Delete situation instance |
void |
NXCSession.deleteSnmpTrapConfiguration(long trapId)
Delete SNMP trap configuration record from server. |
void |
NXCSession.deleteUserDBObject(long id)
|
void |
NXCSession.deployAgentPolicy(long policyId,
long nodeId)
Deploy policy on agent |
void |
NXCSession.deployPackage(long packageId,
java.lang.Long[] nodeList,
PackageDeploymentListener listener)
Deploy agent packages onto given nodes |
java.io.File |
NXCSession.downloadFileFromAgent(long nodeId,
java.lang.String remoteFileName)
Download file from remote host via agent. |
java.io.File |
NXCSession.downloadMibFile()
Download MIB file from server. |
void |
NXCSession.executeAction(long nodeId,
java.lang.String action)
Execute action on remote agent |
long |
NXCSession.executeReport(long reportId,
java.util.Map<java.lang.String,java.lang.String> parameters)
Execute report. |
void |
NXCSession.executeServerCommand(long objectId,
java.lang.String command)
Execute server command related to given object (usually defined as object tool) |
protected void |
NXCSession.executeSimpleCommand(int command)
Execute simple commands (without arguments and only returning RCC) |
Table |
NXCSession.executeTableTool(long toolId,
long nodeId)
Execute object tool of "table" type against given node. |
java.lang.String |
NXCSession.exportConfiguration(java.lang.String description,
long[] events,
long[] traps,
long[] templates)
Export server configuration. |
ConnectionPoint |
NXCSession.findConnectionPoint(int zoneId,
java.net.InetAddress ipAddr)
Find connection point (either directly connected or most close known interface on a switch) for given IP address. |
ConnectionPoint |
NXCSession.findConnectionPoint(long objectId)
Find connection point (either directly connected or most close known interface on a switch) for given node or interface object. |
ConnectionPoint |
NXCSession.findConnectionPoint(MacAddress macAddr)
Find connection point (either directly connected or most close known interface on a switch) for given MAC address. |
long |
NXCSession.generateEventCode()
Generate code for new event template. |
long |
NXCSession.generateObjectToolId()
Generate unique ID for new object tool. |
java.util.List<ServerAction> |
NXCSession.getActions()
Get list of configured actions from server |
java.util.List<IpAddressListElement> |
NXCSession.getAddressList(int listId)
Get address list. |
java.lang.String |
NXCSession.getAgentConfig(long nodeId)
Get agent's master configuration file. |
Alarm |
NXCSession.getAlarm(long alarmId)
Get information about single active alarm. |
java.util.List<AlarmNote> |
NXCSession.getAlarmNotes(long alarmId)
Get list of notes (comments) for given alarm. |
java.util.HashMap<java.lang.Long,Alarm> |
NXCSession.getAlarms()
Get list of active alarms. |
java.lang.String |
NXCSession.getAttributeForCurrentUser(java.lang.String name)
|
DciData |
NXCSession.getCollectedData(long nodeId,
long dciId,
java.util.Date from,
java.util.Date to,
int maxRows)
Get collected DCI data from server. |
DciData |
NXCSession.getCollectedTableData(long nodeId,
long dciId,
java.lang.String instance,
java.lang.String dataColumn,
java.util.Date from,
java.util.Date to,
int maxRows)
Get collected table DCI data from server. |
long[] |
NXCSession.getDataCollectionEvents(long objectId)
Get all events used in data collection by given node, cluster, or template obejct. |
java.util.List<EventTemplate> |
NXCSession.getEventTemplates()
Get event templates from server |
LibraryImage |
NXCSession.getImage(java.util.UUID guid)
|
java.util.List<LibraryImage> |
NXCSession.getImageLibrary()
|
java.util.List<LibraryImage> |
NXCSession.getImageLibrary(java.lang.String category)
|
java.util.List<PackageInfo> |
NXCSession.getInstalledPackages()
Get list of installed packages |
DciValue[] |
NXCSession.getLastValues(long nodeId)
Get last DCI values for given node |
java.util.Date |
NXCSession.getMibFileTimestamp()
Get timestamp of server's MIB file. |
NetworkPath |
NXCSession.getNetworkPath(long node1,
long node2)
Get IPv4 network path between two nodes. |
PhysicalComponent |
NXCSession.getNodePhysicalComponents(long nodeId)
Get node's physical components (obtained from ENTITY-MIB). |
ObjectToolDetails |
NXCSession.getObjectToolDetails(long toolId)
Get object tool details |
java.util.List<ObjectTool> |
NXCSession.getObjectTools()
Get list of configured object tools |
PerfTabDci[] |
NXCSession.getPerfTabItems(long nodeId)
Get list of DCIs configured to be shown on performance tab in console for given node. |
java.util.List<GraphSettings> |
NXCSession.getPredefinedGraphs()
Get list of predefined graphs. |
java.util.List<ReportResult> |
NXCSession.getReportResults(long reportId)
Get list of report execution results. |
Script |
NXCSession.getScript(long scriptId)
|
java.util.List<Script> |
NXCSession.getScriptLibrary()
|
java.lang.String |
NXCSession.getServerConfigClob(java.lang.String name)
Get server config CLOB |
NXCServerJob[] |
NXCSession.getServerJobList()
Get list of server jobs |
java.util.Map<java.lang.String,java.lang.Object> |
NXCSession.getServerStats()
Get server stats. |
java.util.Map<java.lang.String,ServerVariable> |
NXCSession.getServerVariables()
|
java.util.List<Situation> |
NXCSession.getSituations()
Get list of all configured situations |
java.util.List<java.lang.String> |
NXCSession.getSnmpCommunities()
Get list of well-known SNMP communities configured on server. |
java.util.List<SnmpTrap> |
NXCSession.getSnmpTrapsConfiguration()
Get list of configured SNMP traps |
java.util.List<SnmpTrap> |
NXCSession.getSnmpTrapsConfigurationSummary()
Get summary of SNMP trap mapping. |
java.util.List<SnmpUsmCredential> |
NXCSession.getSnmpUsmCredentials()
Get list of well-known SNMP USM (user security model) credentials configured on server. |
java.util.List<AgentParameter> |
NXCSession.getSupportedParameters(long nodeId)
Get list of parameters supported by agent running on given node. |
Table |
NXCSession.getTableLastValues(long nodeId,
long dciId)
Get last values for given table DCI on given node |
Threshold[] |
NXCSession.getThresholds(long nodeId,
long dciId)
Get list of thresholds configured for given DCI |
java.util.List<ThresholdViolationSummary> |
NXCSession.getThresholdSummary(long objectId)
Get threshold violation summary for all nodes under given parent object. |
java.util.List<VlanInfo> |
NXCSession.getVlans(long nodeId)
Get list of VLANs configured on given node |
void |
NXCSession.holdServerJob(long jobId)
Put server job on hold |
void |
NXCSession.importConfiguration(java.lang.String config,
int flags)
Import server configuration (events, traps, thresholds) from XML |
long |
NXCSession.installPackage(PackageInfo info,
java.io.File pkgFile,
ProgressListener listener)
Install (upload) package on server |
ServerFile[] |
NXCSession.listServerFiles()
List files in server's file store. |
void |
NXCSession.lockPackageDatabase()
Lock package database |
void |
NXCSession.lockUserDatabase()
|
void |
NXCSession.modifyAction(ServerAction action)
Modify server action |
void |
NXCSession.modifyEventTemplate(EventTemplate evt)
Modify event template. |
void |
NXCSession.modifyImage(LibraryImage image,
ProgressListener listener)
|
void |
NXCSession.modifyObject(NXCObjectModificationData data)
Modify object (generic interface, in most cases wrapper functions should be used instead) |
void |
NXCSession.modifyObjectTool(ObjectToolDetails tool)
Modify object tool. |
long |
NXCSession.modifyPredefinedGraph(GraphSettings graph)
Create or modify predefined graph. |
long |
NXCSession.modifyScript(long scriptId,
java.lang.String name,
java.lang.String source)
|
void |
NXCSession.modifySituation(long id,
java.lang.String name,
java.lang.String comments)
Modify situation object. |
void |
NXCSession.modifySnmpTrapConfiguration(SnmpTrap trap)
Modify SNMP trap configuration record. |
void |
NXCSession.modifyUserDBObject(AbstractUserObject object)
|
void |
NXCSession.modifyUserDBObject(AbstractUserObject object,
int fields)
|
void |
NXCSession.openAlarm(long alarmId,
java.lang.String reference)
Set alarm's helpdesk state to "Open". |
void |
NXCSession.openConsole()
Open server console. |
DataCollectionConfiguration |
NXCSession.openDataCollectionConfiguration(long nodeId)
Open data collection configuration for given node. |
EventProcessingPolicy |
NXCSession.openEventProcessingPolicy()
Open event processing policy for editing. |
Log |
NXCSession.openServerLog(java.lang.String logName)
Open server log by name. |
void |
NXCSession.pollNode(long nodeId,
int pollType,
NodePollListener listener)
Perform a forced node poll. |
boolean |
NXCSession.processConsoleCommand(java.lang.String command)
Process console command on server. |
void |
NXCSession.pushDciData(DciPushData[] data)
Push data to server. |
void |
NXCSession.pushDciData(long nodeId,
long dciId,
java.lang.String value)
Push value for single DCI. |
void |
NXCSession.pushDciData(java.lang.String nodeName,
java.lang.String dciName,
java.lang.String value)
Push value for single DCI. |
Table |
NXCSession.queryAgentTable(long nodeId,
java.lang.String name)
Query agent's table immediately. |
NetworkMapPage |
NXCSession.queryLayer2Topology(long nodeId)
Query layer 2 topology for node |
java.lang.String |
NXCSession.queryParameter(long nodeId,
int origin,
java.lang.String name)
Query parameter immediately. |
Table |
NXCSession.receiveTable(long requestId,
int msgCode)
Receive table from server. |
void |
NXCSession.removeClusterNode(long clusterId,
long nodeId)
Remove node from cluster. |
void |
NXCSession.removePackage(long packageId)
Remove agent package from server |
void |
NXCSession.removeTemplate(long templateId,
long nodeId,
boolean removeDci)
Remove data collection template from node. |
void |
NXCSession.renameScript(long scriptId,
java.lang.String name)
|
java.io.File |
NXCSession.renderReport(long jobId,
ReportRenderFormat format)
Render report into desired format |
void |
NXCSession.resetServerComponent(int component)
Reset server's internal component (defined by SERVER_COMPONENT_xxx) |
void |
NXCSession.resolveAlarm(long alarmId)
Resolve alarm. |
java.lang.String[] |
NXCSession.resolveDciNames(java.util.Collection<ConditionDciInfo> dciList)
Resolve names of given DCIs |
java.lang.String[] |
NXCSession.resolveDciNames(long[] nodeIds,
long[] dciIds)
Resolve names of given DCIs |
void |
NXCSession.saveEventProcessingPolicy(EventProcessingPolicy epp)
Save event processing policy. |
void |
NXCSession.sendEvent(long eventCode,
java.lang.String[] parameters)
Convenience wrapper for sendEvent interface. |
void |
NXCSession.sendEvent(long eventCode,
java.lang.String eventName,
long objectId,
java.lang.String[] parameters,
java.lang.String userTag)
Send event to server. |
void |
NXCSession.sendEvent(java.lang.String eventName,
java.lang.String[] parameters)
Convenience wrapper for sendEvent interface. |
protected void |
NXCSession.sendFile(long requestId,
byte[] data,
ProgressListener listener)
Send block of data as binary message |
protected void |
NXCSession.sendFile(long requestId,
java.io.File file,
ProgressListener listener)
Send file over CSCP |
void |
NXCSession.sendMessage(NXCPMessage msg)
Send message to server |
void |
NXCSession.sendSMS(java.lang.String phoneNumber,
java.lang.String message)
Send SMS via server. |
void |
NXCSession.setAddressList(int listId,
java.util.List<IpAddressListElement> list)
Set content of address list. |
void |
NXCSession.setAttributeForCurrentUser(java.lang.String name,
java.lang.String value)
|
void |
NXCSession.setObjectACL(long objectId,
AccessListElement[] acl,
boolean inheritAccessRights)
Change object's ACL (wrapper for modifyObject()) |
void |
NXCSession.setObjectCustomAttributes(long objectId,
java.util.Map<java.lang.String,java.lang.String> attrList)
Change object's custom attributes (wrapper for modifyObject()) |
void |
NXCSession.setObjectManaged(long objectId,
boolean isManaged)
Set object's managed status. |
void |
NXCSession.setObjectName(long objectId,
java.lang.String name)
Change object's name (wrapper for modifyObject()) |
void |
NXCSession.setReportDefinition(long objectId,
java.io.File file)
Change report's definition (wrapper for modifyObject()) |
void |
NXCSession.setReportDefinition(long objectId,
java.lang.String definition)
Change report's definition (wrapper for modifyObject()) |
void |
NXCSession.setServerConfigClob(java.lang.String name,
java.lang.String value)
Set server config CLOB |
void |
NXCSession.setServerVariable(java.lang.String name,
java.lang.String value)
|
void |
NXCSession.setUserPassword(long id,
java.lang.String newPassword,
java.lang.String oldPassword)
|
void |
NXCSession.snmpWalk(long nodeId,
java.lang.String rootOid,
SnmpWalkListener listener)
Do SNMP walk. |
void |
NXCSession.subscribe(int channels)
Subscribe to notification channel(s) |
void |
NXCSession.syncEventTemplates()
Synchronize event templates configuration. |
void |
NXCSession.syncMissingObjects(long[] objects,
boolean syncComments)
Synchronize only those objects from given set which are not synchronized yet. |
void |
NXCSession.syncMissingObjects(long[] objects,
boolean syncComments,
int options)
Synchronize only those objects from given set which are not synchronized yet. |
void |
NXCSession.syncObjects()
Synchronizes NetXMS objects between server and client. |
void |
NXCSession.syncObjectSet(long[] objects,
boolean syncComments)
Synchronizes selected object set with the server. |
void |
NXCSession.syncObjectSet(long[] objects,
boolean syncComments,
int options)
Synchronizes selected object set with the server. |
void |
NXCSession.syncUserDatabase()
|
void |
NXCSession.terminateAlarm(long alarmId)
Terminate alarm. |
void |
NXCSession.unbindObject(long parentId,
long childId)
Unbind object. |
void |
NXCSession.unholdServerJob(long jobId)
Put server on hold job to pending state |
void |
NXCSession.uninstallAgentPolicy(long policyId,
long nodeId)
Uninstall policy from agent |
void |
NXCSession.unlockPackageDatabase()
Unlock package database |
void |
NXCSession.unlockUserDatabase()
|
void |
NXCSession.unsubscribe(int channels)
Unsubscribe from notification channel(s) |
void |
NXCSession.updateAgentConfig(long nodeId,
java.lang.String config,
boolean apply)
Update agent's master configuration file. |
void |
NXCSession.updateAlarmNote(long alarmId,
long noteId,
java.lang.String text)
Create or update alarm's note (comment). |
void |
NXCSession.updateObjectComments(long objectId,
java.lang.String comments)
Change object's comments. |
void |
NXCSession.updateSnmpCommunities(java.util.List<java.lang.String> list)
Update list of well-known SNMP community strings on server. |
void |
NXCSession.updateSnmpUsmCredentials(java.util.List<SnmpUsmCredential> list)
Update list of well-known SNMP USM credentials on server. |
long |
NXCSession.uploadFileToAgent(long nodeId,
java.lang.String serverFileName,
java.lang.String remoteFileName,
boolean jobOnHold)
Start file upload from server's file store to agent. |
void |
NXCSession.uploadFileToServer(java.io.File localFile,
java.lang.String serverFileName,
ProgressListener listener)
Upload local file to server's file store |
NXCPMessage |
NXCSession.waitForMessage(int code,
long id)
|
NXCPMessage |
NXCSession.waitForMessage(int code,
long id,
int timeout)
|
NXCPMessage |
NXCSession.waitForRCC(long id)
|
NXCPMessage |
NXCSession.waitForRCC(long id,
int timeout)
|
void |
NXCSession.wakeupNode(long objectId)
Wakeup node by sending wake-on-LAN magic packet. |
Uses of NXCException in org.netxms.client.datacollection |
---|
Methods in org.netxms.client.datacollection that throw NXCException | |
---|---|
void |
DataCollectionConfiguration.clearCollectedData(long itemId)
Clear collected data for given DCI. |
void |
DataCollectionConfiguration.close()
Close data collection configuration. |
void |
DataCollectionConfiguration.copyObjects(long destNodeId,
long[] items)
Copy data collection objects. |
long |
DataCollectionConfiguration.createItem()
Create new data collection item. |
long |
DataCollectionConfiguration.createTable()
Create new data collection table. |
void |
DataCollectionConfiguration.deleteObject(long itemId)
Delete data collection object. |
void |
DataCollectionConfiguration.modifyObject(DataCollectionObject dco)
Modify data collection object. |
void |
DataCollectionConfiguration.modifyObject(long dcObjectId)
Modify data collection object. |
void |
DataCollectionConfiguration.moveObjects(long destNodeId,
long[] items)
Move data collection objects. |
void |
DataCollectionConfiguration.open()
Open data collection configuration. |
void |
DataCollectionConfiguration.setObjectStatus(long[] items,
int status)
Set status of data collection objects. |
Uses of NXCException in org.netxms.client.log |
---|
Methods in org.netxms.client.log that throw NXCException | |
---|---|
void |
Log.close()
Close log |
void |
Log.query(LogFilter filter)
Send query to server |
Table |
Log.retrieveData(long startRow,
long rowCount)
Retrieve log data from server. |
Table |
Log.retrieveData(long startRow,
long rowCount,
boolean refresh)
Retrieve log data from server. |
Uses of NXCException in org.netxms.client.snmp |
---|
Constructors in org.netxms.client.snmp that throw NXCException | |
---|---|
MibObject(NXCPDataInputStream in,
MibObject parent)
Read MIB object from compiled MIB file |
|
MibTree(java.io.File file)
Create MIB tree from compiled MIB file. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |