Microsoft.EnterpriseManagement.Mom.Connector Namespace

Microsoft.EnterpriseManagement.Mom.Connector Namespace:

Classes

Name Description

Alert

The Alert class represents alerts already in the MOM system, and alerts that a connector is creating and inserting.

AlertHistoryEntry

The AlertHistoryEntry class represents a copy of an alert at a point in time when the alert was modified, either by a user or by MOM.

AlertHistoryInsert

The AlertHistoryInsert class represents the alert history entries of an alert added to MOM using the MOM Connector Framework (MCF).

AlertUpdate

The AlertUpdate class represents an update to a previously acknowledged alert. The AlertUpdate class is sent from the connector to the MOM Connector Framework.

Data

The Data class stores alert information returned by the GetData method.

FrameworkBase

The FrameworkBase class is the abstract base class for the MOM Connector Framework service.

FrameworkDasDataAccessException

The FrameworkDasDataAccessException class indicates that an unexpected error was returned to the MCF by the underlying MOM data access layer.

FrameworkDasDeadlockException

The FrameworkDasDeadlockException class indicates a deadlock condition occurred in the MOM data access layer. This occurs when the MCF attempts to get exclusive access to a locked resource. When this exception is caught, your connector should pause and retry the call that raised the exception.

FrameworkException

The FrameworkException class is the base exception class for all MOM Connector Framework exceptions.

FrameworkImpl

The FrameworkImpl class is used for building applications with the local class library containing the MOM Connector Framework.

FrameworkWebServiceProxy

The FrameworkWebServiceProxy class is used for building applications through the Web Service interface of the MOM Connector Framework. It can be used instead of the proxy generated by Visual Studio .NET. The FrameworkWebServiceProxy class constructor allows you to specify a URL for the MCF Web Service, which avoids the need to store it as a hard-coded string within the proxy class.

GlobalConfig

The GlobalConfig class stores configuration information about a MOM configuration group.

InsertAlertsResult

The InsertAlertsResult class is used to determine the results from a call to the InsertAlerts method.

KnowledgeEntry

The KnowledgeEntry class represents one of the sections that make up a rule's Product Knowledge article. All alerts raised by the rule will reference the rule's Product Knowledge article for troubleshooting information and possible solutions to the problem.

MomToMomProductConnector

Represents a MOM-to-MOM connector, which forwards operations data from one MOM Management Group to another.

ProductConnector

Represents a custom connector, which forwards operations data from a MOM Management Group to other management applications. The more specialized MomToMomProductConnector class is also derived from the ProductConnector class.

ProductConnectorsCollection

Stores a collection of ProductConnector objects.

ResolutionState

The ResolutionState class represents one of the resolution states that have been defined on the MOM configuration group to track the progress of an alert from its creation to its resolution.

UpdateAlertsResults

The UpdateAlertsResults class is used to determine which alerts were successfully updated by the UpdateAlerts method.

Structures

Name Description

ForwardeeInfo

Specifies a user-friendly identifier for the connector.

Enumerations

Name Description

DataChanges

Defines the different types of data changes a connector can monitor.

KnowledgeTypes

Specifies the different types of Product Knowledge information in MOM.