Package org.opennms.netmgt.model
This file is part of OpenNMS(R).
Copyright (C) 2009-2014 The OpenNMS Group, Inc.
OpenNMS(R) is Copyright (C) 1999-2014 The OpenNMS Group, Inc.
OpenNMS(R) is a registered trademark of The OpenNMS Group, Inc.
OpenNMS(R) is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as published
by the Free Software Foundation, either version 3 of the License,
or (at your option) any later version.
OpenNMS(R) is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License
along with OpenNMS(R). If not, see:
http://www.gnu.org/licenses/
For more information contact:
OpenNMS(R) Licensing
http://www.opennms.org/
http://www.opennms.com/
-
Interface Summary Interface Description Acknowledgeable Entities that have the capability of being acknowledge should implement this interface for Ackd acknowledgment behavior.AttributeStatisticVisitor AttributeStatisticVisitor interface.AttributeStatisticVisitorWithResults AttributeStatisticVisitorWithResults interface.AttributeVisitor AttributeVisitor interface.EntityVisitor EntityVisitor interface.FilterManager FilterManager interface.MockServiceDaemonMBean OnmsAttribute OnmsAttribute interface.OnmsResourceType OnmsResourceType interface.ResourceVisitor ResourceVisitor interface.ServiceDaemon ServiceDaemon interface.ServiceDaemonMBean SurveillanceStatus SurveillanceStatus -
Class Summary Class Description AbstractEntityVisitor AbstractEntityVisitor class.AdhocGraphType AdhocGraphType class.AggregateStatusDefinition This class defines how the AggregateStatus object is to be created and it's properties are to be populated.AggregateStatusView Really a container class for persisting arrangements of status definitions created by the user.AlarmAssociation Entity to store situations and their associated (related) alarms with other details like mappedTimeAttributeStatistic AttributeStatistic class.CharacterUserType ExternalValueAttribute ExternalValueAttribute class.HeatMapDTOCollection HeatMapDTOItem HeatMapElement HwEntityAttributeType The Class HwEntityAttributeType.InetAddressTypeEditor InetAddressUserType LocationIpInterface LocationMonitorIpInterface class.MockServiceDaemon MonitoringLocationIdAdapter MonitoringLocationJsonDeserializer MonitoringLocationJsonSerializer NetworkBuilder NetworkBuilder class.NetworkBuilder.InterfaceBuilder NetworkBuilder.NodeBuilder NodeIdAdapter NodeLabelSourceUserType NodeTypeUserType OnmsAcknowledgment OnmsAcknowledgmentCollection OnmsAgent OnmsAgent class.OnmsAlarm OnmsAlarm class.OnmsAlarmCollection OnmsAnyTypeAdapter OnmsApplication OnmsAssetRecord Represents the asset information for a node.OnmsCategory OnmsCategory class.OnmsCategoryCollection OnmsCriteria Deprecated. Use the new org.opennms.core.criteria.Criteria objects instead since it is not tightly coupled to Hibernate ORM.OnmsCriteria.OnmsDetachedCriteria This is a subclass of Hibernate's DetachedCriteria, providing a few more of the Criteria methods than are available in DetachedCriteria.OnmsDistPoller Represents an OpenNMS Distributed Poller.OnmsEntity Abstract OnmsEntity class.OnmsEvent OnmsEvent class.OnmsEventCollection OnmsEventParameter The Class OnmsEventParameter.OnmsEventParameter.OnmsEventParameterId OnmsFilterFavorite OnmsGeolocation OnmsGroup OnmsGroupList OnmsHwEntity The Class OnmsHwEntity.OnmsHwEntityAlias OnmsHwEntityAttribute The Class OnmsHwEntityAttribute.OnmsIpInterface OnmsIpInterface class.OnmsIpInterfaceList OnmsLocationAvailDataPoint OnmsLocationAvailDefinition OnmsLocationAvailDefinitionList OnmsMemo Generic memo for any element inside OpenNMSOnmsMetaData OnmsMetaDataList OnmsMinionCollection OnmsMonitoredService OnmsMonitoredServiceDetail OnmsMonitoredServiceDetailList OnmsMonitoredServiceList OnmsMonitoringSystem Represents an OpenNMS monitoring system that can poll status of nodes and report events that occur on the network.OnmsMonitoringSystemCollection OnmsNode Contains information on nodes discovered and potentially managed by OpenNMS.OnmsNodeList OnmsNotification OnmsNotification class.OnmsNotificationCollection OnmsOutage OnmsOutage class.OnmsOutageCollection OnmsOutageCollection class.OnmsPathOutage OnmsPathOutage classOnmsReductionKeyMemo Specific memo which is attached to every alarm with a matching reduction key.OnmsResource OnmsResource class.OnmsRestrictions Provide OpenNMS-specific Hibernate Restrictions.OnmsSecretAttribute This is part of the 'secret' project from the 2005 Dev-Jam.OnmsServiceType OnmsServiceType class.OnmsSeverityEditor OnmsSeverityUserType OnmsSnmpInterface OnmsSnmpInterface class.OnmsSnmpInterfaceList OnmsSnmpInterfaceList class.OnmsUser OnmsUserList OnmsUserNotification PathElement PathElement class.PathOutage PathOutage class.PrefabGraph PrefabGraph class.PrefabGraphs PrefabGraphType PrefabGraphType class.PrimaryType PrimaryTypeAdapter PrimaryTypeEditor PrimaryTypeUserType ReportCatalogEntry RequisitionedCategoryAssociation ResourceId ResourcePath An abstract path used to represent a resource or its parent.ResourceReference Model class for a resource reference.ResourceTypeUtils ResourceTypeUtils class.RrdGraphAttribute RrdGraphAttribute class.ServiceInfo ServiceInfo class.ServiceSelector ServiceSelector class.SnmpInterfaceBuilder SnmpInterfaceBuilder class.SnmpInterfaceIdAdapter StatisticsReport Model class for a statistics report.StatisticsReportData Model class for a piece of statistics report data.StatusType StringPropertyAttribute StringPropertyAttribute class. -
Enum Summary Enum Description AckAction AckAction class.AckType AckType class.DiscoveryProtocol HeatMapElement.Type OnmsFilterFavorite.Page OnmsNode.NodeLabelSource OnmsNode.NodeType OnmsSeverity OpenNMS severity enumeration.TroubleTicketState OpenNMS Trouble Ticket State Enumerations. -
Annotation Types Summary Annotation Type Description ReadOnlyEntity Marker Annotation: We are NOT a Hibernate/JPA entity but a view on the database created for a specific use case.