Constructors
constructor
Defined in dao/AbstractDAO.ts:42
Parameters
Accessors
filterProcessor
Defined in dao/AbstractDAO.ts:68
Defined in dao/AbstractDAO.ts:81
Parameters
Returns void
http
Defined in dao/AbstractDAO.ts:60
Defined in dao/AbstractDAO.ts:64
Parameters
Returns void
Methods
find
find( filter?: Filter ) : Promise < T [] >
Defined in dao/AbstractDAO.ts:95
Parameters
Returns Promise < T [] >
get
Defined in dao/AbstractDAO.ts:89
Parameters
Returns Promise < T >
Protected getApiVersion
Defined in dao/AbstractDAO.ts:150
Returns number
Protected getCount
getCount( data: any ) : number
Defined in dao/AbstractDAO.ts:101
Parameters
Returns number
Protected getOptions
Defined in dao/AbstractDAO.ts:119
Parameters
Protected toDate
toDate( from: any ) : Moment | undefined
Defined in dao/AbstractDAO.ts:132
Parameters
Returns Moment
|
undefined
Protected toNumber
toNumber( from: any ) : number | undefined
Defined in dao/AbstractDAO.ts:142
Parameters
Returns number
|
undefined
Legend
Module
Object literal
Variable
Function
Function with type parameter
Index signature
Type alias
Enumeration
Enumeration member
Property
Method
Interface
Interface with type parameter
Constructor
Property
Method
Index signature
Class
Class with type parameter
Constructor
Property
Method
Accessor
Index signature
Inherited constructor
Inherited property
Inherited method
Inherited accessor
Protected property
Protected method
Protected accessor
Private property
Private method
Private accessor
Static property
Static method
An abstract data access layer API, meant to (somewhat) mirror the DAO interfaces inside OpenNMS. Used to retrieve model data like alarms, events, etc. from the OpenNMS ReST API in a consistent way.