public class ObjectToolDetails extends ObjectTool
ASK_CONFIRMATION, confirmationText, data, description, DISABLED, displayName, flags, GENERATES_OUTPUT, id, name, REQUIRES_AGENT, REQUIRES_OID_MATCH, REQUIRES_SNMP, SNMP_INDEXED_BY_VALUE, snmpOid, type, TYPE_ACTION, TYPE_FILE_DOWNLOAD, TYPE_INTERNAL, TYPE_LOCAL_COMMAND, TYPE_SERVER_COMMAND, TYPE_TABLE_AGENT, TYPE_TABLE_SNMP, TYPE_URL| Constructor and Description |
|---|
ObjectToolDetails(long toolId,
int type,
java.lang.String name)
Create new tool object
|
ObjectToolDetails(NXCPMessage msg)
Create object tool from NXCP message containing detailed tool information.
|
| Modifier and Type | Method and Description |
|---|---|
void |
fillMessage(NXCPMessage msg)
Fill NXCP message with tool's data.
|
java.util.List<java.lang.Long> |
getAccessList() |
java.util.List<ObjectToolTableColumn> |
getColumns() |
boolean |
isModified() |
void |
setAccessList(java.util.List<java.lang.Long> accessList) |
void |
setColumns(java.util.List<ObjectToolTableColumn> columns) |
void |
setConfirmationText(java.lang.String confirmationText) |
void |
setData(java.lang.String data) |
void |
setDescription(java.lang.String description) |
void |
setFlags(int flags) |
void |
setId(long id) |
void |
setName(java.lang.String name) |
void |
setSnmpOid(java.lang.String snmpOid) |
void |
setType(int type) |
createDisplayName, getConfirmationText, getData, getDescription, getDisplayName, getFlags, getId, getName, getSnmpOid, getType, isApplicableForNodepublic ObjectToolDetails(long toolId,
int type,
java.lang.String name)
toolId - tool idtype - tool typename - tool namepublic ObjectToolDetails(NXCPMessage msg)
msg - NXCP messagepublic void fillMessage(NXCPMessage msg)
msg - NXCP messagepublic java.util.List<java.lang.Long> getAccessList()
public java.util.List<ObjectToolTableColumn> getColumns()
public void setId(long id)
id - the id to setpublic void setName(java.lang.String name)
name - the name to setpublic void setType(int type)
type - the type to setpublic void setFlags(int flags)
flags - the flags to setpublic void setDescription(java.lang.String description)
description - the description to setpublic void setSnmpOid(java.lang.String snmpOid)
snmpOid - the snmpOid to setpublic void setData(java.lang.String data)
data - the data to setpublic void setConfirmationText(java.lang.String confirmationText)
confirmationText - the confirmationText to setpublic boolean isModified()
public void setAccessList(java.util.List<java.lang.Long> accessList)
accessList - the accessList to setpublic void setColumns(java.util.List<ObjectToolTableColumn> columns)
columns - the columns to setCopyright © 2014. All Rights Reserved.