Package | Description |
---|---|
org.opennms.web.map | |
org.opennms.web.map.config | |
org.opennms.web.map.db | |
org.opennms.web.map.view |
Modifier and Type | Class and Description |
---|---|
class |
MapNotFoundException
Signals that an attempt to obtain the map denoted by a specified identifier has failed.
|
class |
MapsManagementException
Signals that an attempt to obtain the map denoted by a specified identifier has failed.
|
Modifier and Type | Method and Description |
---|---|
List<Avail> |
MapPropertiesFactory.getAvails()
getAvails
|
Map<String,String> |
MapPropertiesFactory.getBackgroundImages()
getBackgroundImages
|
Map<String,String> |
MapPropertiesFactory.getIcons()
getIcons
|
Map<String,String> |
MapPropertiesFactory.getIconsBySysoid()
getIconsBySysoid
|
List<Link> |
MapPropertiesFactory.getLinks()
getLinks
|
List<LinkStatus> |
MapPropertiesFactory.getLinkStatuses()
getLinkStatuses
|
List<Severity> |
MapPropertiesFactory.getSeverities()
getSeverities
|
List<Status> |
MapPropertiesFactory.getStatuses()
getStatuses
|
Modifier and Type | Method and Description |
---|---|
VMap |
ManagerDefaultImpl.addElements(VMap map,
List<VElement> velems)
addElements
|
void |
ManagerDefaultImpl.clearMap()
clearMap
|
abstract int |
Manager.countMaps(int mapId)
countMaps
|
int |
DBManager.countMaps(int mapId)
countMaps
|
void |
ManagerDefaultImpl.deleteAllMapElements()
delete all defined sub maps in existent maps
|
void |
ManagerDefaultImpl.deleteAllNodeElements()
delete all defined node elements in existent maps
|
void |
DBManager.deleteElement(DbElement e)
deleteElement
|
void |
DBManager.deleteElement(int id,
int mapid,
String type)
deleteElement
|
void |
DBManager.deleteElements(DbElement[] elems)
deleteElements
|
void |
ManagerDefaultImpl.deleteMap()
deleteMap
|
void |
ManagerDefaultImpl.deleteMap(int mapId)
delete the map with identifier id
|
abstract int |
Manager.deleteMap(int id)
delete the map with id in input
|
int |
DBManager.deleteMap(int id)
delete the map with id in input
|
void |
ManagerDefaultImpl.deleteMap(VMap map)
delete the map in input
|
void |
ManagerDefaultImpl.deleteMaps(int[] maps)
delete the maps with the identifiers in input
|
void |
ManagerDefaultImpl.deleteMaps(VMap[] maps)
delete the maps in input
|
abstract void |
Manager.deleteMapTypeElementsFromAllMaps()
deleteMapTypeElementsFromAllMaps
|
void |
DBManager.deleteMapTypeElementsFromAllMaps()
deleteMapTypeElementsFromAllMaps
|
abstract void |
Manager.deleteNodeTypeElementsFromAllMaps()
deleteNodeTypeElementsFromAllMaps
|
void |
DBManager.deleteNodeTypeElementsFromAllMaps()
deleteNodeTypeElementsFromAllMaps
|
void |
DBManager.finalize(Connection conn)
finalize
|
boolean |
ManagerDefaultImpl.foundLoopOnMaps(VMap parentMap,
int mapId)
foundLoopOnMaps
|
abstract List<VElementInfo> |
Manager.getAlarmedElements()
getAlarmedElements
|
List<VElementInfo> |
DBManager.getAlarmedElements()
getAlarmedElements
|
abstract List<VElementInfo> |
Manager.getAllElementInfo()
getAllElementInfo
|
Vector<VElementInfo> |
DBManager.getAllElementInfo()
getAllElementInfo
|
abstract DbElement[] |
Manager.getAllElements()
getAllElements
|
DbElement[] |
DBManager.getAllElements()
getAllElements
|
VMapInfo[] |
ManagerDefaultImpl.getAllMapMenus()
Get all defined maps.
|
abstract VMapInfo[] |
Manager.getAllMapMenus()
getAllMapMenus
|
VMapInfo[] |
DBManager.getAllMapMenus()
getAllMapMenus
|
abstract DbMap[] |
Manager.getAllMaps()
getAllMaps
|
DbMap[] |
DBManager.getAllMaps()
getAllMaps
|
VMap[] |
ManagerDefaultImpl.getAllMaps(boolean refreshElems)
Get all defined maps.
|
abstract Map<Integer,Double> |
Manager.getAvails(DbElement[] mapElements)
getAvails
|
Map<Integer,Double> |
DBManager.getAvails(DbElement[] mapElements)
getAvails
|
abstract DbMap[] |
Manager.getContainerMaps(int id,
String type)
getContainerMaps
|
DbMap[] |
DBManager.getContainerMaps(int id,
String type)
getContainerMaps
|
VMapInfo |
ManagerDefaultImpl.getDefaultMapsMenu(String user)
get the default map for specified user in input
if exists null otherwise
|
abstract List<Integer> |
Manager.getDeletedNodes()
getDeletedNodes
|
List<Integer> |
DBManager.getDeletedNodes()
gets a Vector containing the nodeids of all deleted nodes
|
abstract DbElement |
Manager.getElement(int id,
int mapId,
String type)
getElement
|
DbElement |
DBManager.getElement(int id,
int mapId,
String type)
getElement
|
List<VElementInfo> |
ManagerDefaultImpl.getElementInfo()
getElementInfo
|
abstract DbElement[] |
Manager.getElementsLike(String elementLabel)
getElementsLike
|
DbElement[] |
DBManager.getElementsLike(String elementLabel)
getElementsLike
|
abstract DbElement[] |
Manager.getElementsOfMap(int mapid)
getElementsOfMap
|
DbElement[] |
DBManager.getElementsOfMap(int mapid)
getElementsOfMap
|
abstract Set<LinkInfo> |
Manager.getLinksOnElements(Set<Integer> allnodes)
getLinksOnElements
|
Set<LinkInfo> |
DBManager.getLinksOnElements(Set<Integer> allnodes)
getLinksOnElements
|
abstract DbMap |
Manager.getMap(int id)
getMap
|
DbMap |
DBManager.getMap(int id)
getMap
|
abstract DbElement[] |
Manager.getMapElementsOfMap(int mapid)
getMapElementsOfMap
|
DbElement[] |
DBManager.getMapElementsOfMap(int mapid)
getMapElementsOfMap
|
VMapInfo |
ManagerDefaultImpl.getMapMenu(int mapId)
getMapMenu
|
abstract VMapInfo |
Manager.getMapMenu(int mapId)
getMapMenu
|
VMapInfo |
DBManager.getMapMenu(int mapId)
getMapMenu
|
abstract DbMap[] |
Manager.getMaps(String mapname,
String maptype)
getMaps
|
DbMap[] |
DBManager.getMaps(String mapname,
String maptype)
getMaps
|
abstract DbMap[] |
Manager.getMapsByName(String mapLabel)
getMapsByName
|
DbMap[] |
DBManager.getMapsByName(String mapLabel)
getMapsByName
|
VMap[] |
ManagerDefaultImpl.getMapsByName(String mapName,
boolean refreshElems)
Take the maps with name in input and return them in VMap[] form.
|
abstract DbMap[] |
Manager.getMapsLike(String mapLabel)
getMapsLike
|
DbMap[] |
DBManager.getMapsLike(String mapLabel)
getMapsLike
|
VMap[] |
ManagerDefaultImpl.getMapsLike(String likeLabel,
boolean refreshElems)
Take the maps with label like the pattern in input and return them in
VMap[] form.
|
abstract VMapInfo[] |
Manager.getMapsMenuByGroup(String group)
getMapsMenuByGroup
|
VMapInfo[] |
DBManager.getMapsMenuByGroup(String group)
getMapsMenuByGroup
|
VMapInfo[] |
ManagerDefaultImpl.getMapsMenuByName(String mapName)
Take the maps with name in input and return them in MapMenu[] form.
|
abstract VMapInfo[] |
Manager.getMapsMenuByName(String mapLabel)
getMapsMenuByName
|
VMapInfo[] |
DBManager.getMapsMenuByName(String mapLabel)
getMapsMenuByName
|
abstract VMapInfo[] |
Manager.getMapsMenuByOther()
getMapsMenuByOther
|
VMapInfo[] |
DBManager.getMapsMenuByOther()
getMapsMenuByOther
|
abstract VMapInfo[] |
Manager.getMapsMenuByOwner(String owner)
getMapsMenuByOwner
|
VMapInfo[] |
DBManager.getMapsMenuByOwner(String owner)
getMapsMenuByOwner
|
List<VMapInfo> |
ManagerDefaultImpl.getMapsMenuTreeByName(String mapName)
Take all the maps in the tree of maps considering the with name in
input as the root of the tree.
|
abstract Map<Integer,Set<Integer>> |
Manager.getMapsStructure()
get a java.util.Map
|
Map<Integer,Set<Integer>> |
DBManager.getMapsStructure()
getMapsStructure
|
abstract DbElement[] |
Manager.getNodeElementsOfMap(int mapid)
getNodeElementsOfMap
|
DbElement[] |
DBManager.getNodeElementsOfMap(int mapid)
getNodeElementsOfMap
|
abstract Set<Integer> |
Manager.getNodeIdsBySource(String query)
getNodeIdsBySource
|
Set<Integer> |
DBManager.getNodeIdsBySource(String query)
getNodeIdsBySource
|
abstract Set<Integer> |
Manager.getNodeidsOnElement(DbElement elem)
getNodeidsOnElement
|
Set<Integer> |
DBManager.getNodeidsOnElement(DbElement elem)
getNodeidsOnElement
|
Set<Integer> |
ManagerDefaultImpl.getNodeidsOnElement(VElement velem)
recursively gets all nodes contained by elem and its submaps (if elem
is a map)
|
Map<String,Set<Integer>> |
ManagerDefaultImpl.getNodeLabelToMaps(String user)
Get a Map of nodelabel to the
container mapids.
|
VProperties |
ManagerDefaultImpl.getProperties(boolean isUserAdmin)
getProperties
|
List<VMapInfo> |
ManagerDefaultImpl.getVisibleMapsMenu(String user)
gets all visible maps for user in input
|
abstract boolean |
Manager.isElementDeleted(int elementId,
String type)
isElementDeleted
|
boolean |
DBManager.isElementDeleted(int elementId,
String type)
isElementDeleted
|
abstract boolean |
Manager.isElementInMap(int elementId,
int mapId,
String type)
isElementInMap
|
boolean |
DBManager.isElementInMap(int elementId,
int mapId,
String type)
isElementInMap
|
VElement |
ManagerDefaultImpl.newElement(int mapId,
int elementId,
String type)
Create a new (not child) empty Submap with the identifier setted to id.
|
abstract DbElement |
Manager.newElement(int id,
int mapId,
String type)
newElement
|
DbElement |
DBManager.newElement(int id,
int mapId,
String type)
newElement
|
VElement |
ManagerDefaultImpl.newElement(int mapId,
int elementId,
String type,
int x,
int y)
Create a new VElement with the identifier setted to id.
|
VElement |
ManagerDefaultImpl.newElement(int mapId,
int elementId,
String type,
String iconname)
Create a new (not child) empty Submap with the identifier setted to id.
|
VElement |
ManagerDefaultImpl.newElement(int mapId,
int elementId,
String type,
String iconname,
int x,
int y)
Create a new (not child) empty Submap with the identifier setted to id.
|
VElement |
ManagerDefaultImpl.newElement(int elementId,
String type,
int x,
int y)
newElement
|
VMap |
ManagerDefaultImpl.openMap(int id,
boolean refreshElems)
Take the map with id in input and return it in VMap form.
|
VMap |
ManagerDefaultImpl.openMap(int id,
String user,
boolean refreshElems)
Take the map with id in input and return it in VMap form.
|
VMap |
ManagerDefaultImpl.refreshMap(VMap map)
refreshMap
|
void |
ManagerDefaultImpl.reloadConfig()
reloadConfig
|
VMap |
ManagerDefaultImpl.reloadMap(VMap map)
Refreshs avail,severity and status of the map in input and its elements
|
int |
ManagerDefaultImpl.save(VMap map)
save the map in input
|
void |
DBManager.saveElement(DbElement e)
saveElement
|
abstract int |
Manager.saveMap(DbMap m,
Collection<DbElement> e)
saveMap
|
int |
DBManager.saveMap(DbMap m,
Collection<DbElement> e)
saveMap
|
VMap |
ManagerDefaultImpl.searchMap(String owner,
String userModifies,
int width,
int height,
List<VElement> elems)
searchMap
|
void |
DbElement.setType(String type)
Setter for the field
type . |
Constructor and Description |
---|
DbElement(DbElement e)
Constructor for DbElement.
|
DbElement(int mapId,
int id,
String type,
String label,
String sysoid,
String iconName,
int x,
int y)
Constructor for DbElement.
|
DBManager()
Constructor for DBManager.
|
DBManager(Map<String,String> params)
Constructor for DBManager.
|
ManagerDefaultImpl()
Manage Maps using default implementation of Factory and Manager
|
Modifier and Type | Class and Description |
---|---|
class |
VElementNotChildException
Signals that an attempt to obtain the node denoted by a specified identifier has failed.
|
class |
VElementNotFoundException
Signals that an attempt to obtain the node denoted by a specified identifier has failed.
|
Modifier and Type | Method and Description |
---|---|
VMap |
Manager.addElements(VMap map,
List<VElement> velems)
addElements
|
void |
Manager.clearMap()
clearMap
|
void |
Manager.deleteMap()
delete the map current map
|
boolean |
Manager.foundLoopOnMaps(VMap parentMap,
int mapId)
foundLoopOnMaps
|
VMapInfo |
Manager.getDefaultMapsMenu(String user)
get the default map for specified user in input
if exists null otherwise
|
List<VElementInfo> |
Manager.getElementInfo()
getElementInfo
|
Map<String,Set<Integer>> |
Manager.getNodeLabelToMaps(String user)
Get a Map of nodelabel to the
container mapids.
|
VProperties |
Manager.getProperties(boolean isUserAdmin)
getProperties
|
List<VMapInfo> |
Manager.getVisibleMapsMenu(String user)
gets all visible maps for user in input
|
VElement |
Manager.newElement(int mapid,
int elementId,
String type)
Create a new (not child) empty Submap with the identifier setted to id.
|
VElement |
Manager.newElement(int mapId,
int elementId,
String type,
String iconname,
int x,
int y)
Create a new (not child) empty Submap with the identifier setted to id.
|
VMap |
Manager.openMap(int id,
String user,
boolean refreshElems)
Take the map with id in input and return it in VMap form.
|
VMap |
Manager.refreshMap(VMap map)
refreshMap
|
void |
Manager.reloadConfig()
reloadConfig
|
VMap |
Manager.reloadMap(VMap map)
Refreshs avail,severity and status of the map in input and its elements
|
int |
Manager.save(VMap map)
save the map in input
|
VMap |
Manager.searchMap(String owner,
String userModifies,
int width,
int height,
List<VElement> velems)
searchMap
|
Constructor and Description |
---|
VElement(DbElement e)
Constructor for VElement.
|
VElement(int mapId,
int id,
String type,
String label,
String sysoid,
String iconName)
Constructor for VElement.
|
VElement(int mapId,
int id,
String type,
String sysoid,
String iconName,
String label,
int x,
int y)
Constructor for VElement.
|
Copyright © 2015. All rights reserved.