public class MobileDevice extends DataCollectionTarget
overviewDciData
accessList, BUSINESSSERVICEROOT, CALCULATE_DEFAULT, CALCULATE_MOST_CRITICAL, CALCULATE_MULTIPLE_THRESHOLDS, CALCULATE_SINGLE_THRESHOLD, children, comments, customAttributes, DASHBOARDROOT, dashboards, fixedPropagatedStatus, geolocation, guid, image, inheritAccessRights, inMaintenanceMode, isDeleted, moduleData, NETWORK, NETWORKMAPROOT, OBJECT_ACCESSPOINT, OBJECT_AGENTPOLICY, OBJECT_AGENTPOLICY_CONFIG, OBJECT_BUSINESSSERVICE, OBJECT_BUSINESSSERVICEROOT, OBJECT_CLUSTER, OBJECT_CONDITION, OBJECT_CONTAINER, OBJECT_CUSTOM, OBJECT_DASHBOARD, OBJECT_DASHBOARDROOT, OBJECT_GENERIC, OBJECT_INTERFACE, OBJECT_MOBILEDEVICE, OBJECT_NETWORK, OBJECT_NETWORKMAP, OBJECT_NETWORKMAPGROUP, OBJECT_NETWORKMAPROOT, OBJECT_NETWORKSERVICE, OBJECT_NODE, OBJECT_NODELINK, OBJECT_POLICYGROUP, OBJECT_POLICYROOT, OBJECT_RACK, OBJECT_SERVICEROOT, OBJECT_SLMCHECK, OBJECT_SUBNET, OBJECT_TEMPLATE, OBJECT_TEMPLATEGROUP, OBJECT_TEMPLATEROOT, OBJECT_VPNCONNECTOR, OBJECT_ZONE, objectClass, objectId, objectName, parents, POLICYROOT, postalAddress, PROPAGATE_DEFAULT, PROPAGATE_FIXED, PROPAGATE_RELATIVE, PROPAGATE_TRANSLATED, PROPAGATE_UNCHANGED, REPORTROOT, SERVICEROOT, session, status, statusCalculationMethod, statusPropagationMethod, statusShift, statusSingleThreshold, statusThresholds, statusTransformation, submapId, TEMPLATEROOT, trustedNodes, ZONE0
Constructor and Description |
---|
MobileDevice(org.netxms.base.NXCPMessage msg,
NXCSession session) |
Modifier and Type | Method and Description |
---|---|
int |
getBatteryLevel() |
String |
getDeviceId() |
Date |
getLastReportTime() |
String |
getModel() |
String |
getObjectClassName() |
String |
getOsName() |
String |
getOsVersion() |
String |
getSerialNumber() |
String |
getUserId() |
String |
getVendor() |
boolean |
isAlarmsVisible()
If this method returns true object can have visible alarms.
|
boolean |
isAllowedOnMap()
If this method returns true object is allowed to be on custom network map.
|
getOverviewDciData
getAccessList, getAllChilds, getAllChilds, getAllParents, getAllParents, getChildIdList, getChildren, getChildsAsArray, getComments, getCustomAttributes, getDashboards, getEffectiveRights, getFixedPropagatedStatus, getGeolocation, getGuid, getImage, getModuleData, getObjectClass, getObjectId, getObjectName, getParentCount, getParentIdList, getParents, getParentsAsArray, getPostalAddress, getStatus, getStatusCalculationMethod, getStatusPropagationMethod, getStatusShift, getStatusSingleThreshold, getStatusThresholds, getStatusTransformation, getSubmapId, getTrustedNodes, hasAccessibleChildren, hasChildren, hashCode, hasParents, isChildOf, isChildOf, isDefaultImage, isDeleted, isDirectChildOf, isInheritAccessRights, isInMaintenanceMode, setSession
public MobileDevice(org.netxms.base.NXCPMessage msg, NXCSession session)
msg
- session
- public boolean isAllowedOnMap()
AbstractObject
isAllowedOnMap
in class AbstractObject
public boolean isAlarmsVisible()
AbstractObject
isAlarmsVisible
in class AbstractObject
public final String getDeviceId()
public final String getVendor()
public final String getModel()
public final String getSerialNumber()
public final String getOsName()
public final String getOsVersion()
public final String getUserId()
public final int getBatteryLevel()
public String getObjectClassName()
getObjectClassName
in class AbstractObject
public final Date getLastReportTime()
Copyright © 2015. All rights reserved.