public class NetworkMap extends GenericObject
| Modifier and Type | Field and Description |
|---|---|
static UUID |
GEOMAP_BACKGROUND |
static int |
MF_CALCULATE_STATUS |
static int |
MF_FILTER_OBJECTS |
static int |
MF_SHOW_END_NODES |
static int |
MF_SHOW_STATUS_BKGND |
static int |
MF_SHOW_STATUS_FRAME |
static int |
MF_SHOW_STATUS_ICON |
static int |
TYPE_CUSTOM |
static int |
TYPE_IP_TOPOLOGY |
static int |
TYPE_LAYER2_TOPOLOGY |
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 |
|---|
NetworkMap(org.netxms.base.NXCPMessage msg,
NXCSession session) |
| Modifier and Type | Method and Description |
|---|---|
NetworkMapPage |
createMapPage()
Create map page from map object's data
|
UUID |
getBackground() |
int |
getBackgroundColor() |
org.netxms.base.GeoLocation |
getBackgroundLocation() |
int |
getBackgroundZoom() |
int |
getDefaultLinkColor() |
int |
getDefaultLinkRouting() |
int |
getDiscoveryRadius() |
String |
getFilter() |
int |
getFlags() |
MapLayoutAlgorithm |
getLayout() |
int |
getMapType() |
String |
getObjectClassName() |
MapObjectDisplayMode |
getObjectDisplayMode() |
long |
getSeedObjectId() |
boolean |
isAllowedOnMap()
If this method returns true object is allowed to be on custom network map.
|
void |
prepareCopy(NXCObjectCreationData cd,
NXCObjectModificationData md)
Prepare object creation and modification data to create map copy
|
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, isAlarmsVisible, isChildOf, isChildOf, isDefaultImage, isDeleted, isDirectChildOf, isInheritAccessRights, isInMaintenanceMode, setSessionpublic static final UUID GEOMAP_BACKGROUND
public static final int TYPE_CUSTOM
public static final int TYPE_LAYER2_TOPOLOGY
public static final int TYPE_IP_TOPOLOGY
public static final int MF_SHOW_STATUS_ICON
public static final int MF_SHOW_STATUS_FRAME
public static final int MF_SHOW_STATUS_BKGND
public static final int MF_SHOW_END_NODES
public static final int MF_CALCULATE_STATUS
public static final int MF_FILTER_OBJECTS
public NetworkMap(org.netxms.base.NXCPMessage msg,
NXCSession session)
msg - session - public void prepareCopy(NXCObjectCreationData cd, NXCObjectModificationData md)
cd - md - public String getObjectClassName()
getObjectClassName in class AbstractObjectpublic boolean isAllowedOnMap()
AbstractObjectisAllowedOnMap in class AbstractObjectpublic int getMapType()
public MapLayoutAlgorithm getLayout()
public UUID getBackground()
public long getSeedObjectId()
public NetworkMapPage createMapPage()
public org.netxms.base.GeoLocation getBackgroundLocation()
public int getBackgroundZoom()
public int getFlags()
public int getDefaultLinkColor()
public int getDefaultLinkRouting()
public int getBackgroundColor()
public final int getDiscoveryRadius()
public String getFilter()
public MapObjectDisplayMode getObjectDisplayMode()
Copyright © 2015. All rights reserved.