WaOVImplement
Description |
Contains all methods implementing the API. |
Important public methods of this class are:
Name |
Return type |
Description |
getInstance |
WaOVImplement* |
Gets a pointer to the singleton instance of this class. |
destroy |
void |
De-initializes the singleton instance of this class. |
initialized |
bool |
Checks if the singleton instance of this class is initialized. Returns true if this instance is initialized and false otherwise. |
loadDatabaseFromPath |
bool |
Loads database using a path to database file. Returns true if this method performs successfully and false otherwise. |
loadDatabaseFromString |
bool |
Loads database from the content. Returns true if this method performs successfully and false otherwise. |
getRemediation |
bool |
Gets product's remediation link. Returns true if this method performs successfully and false otherwise. |
isDefunct |
bool |
Checks if product is defunct. Returns true if this method performs successfully and false otherwise. |
getProductPatchLevel |
bool |
Gets patch level of product. Returns true if this method performs successfully and false otherwise. |
checkDefinitionSource |
bool |
Checks status of product's definition. Returns true if this method performs successfully and false otherwise. |
Remark: Each collection in database is stored in a separate internal variable of type CustomCollection.