Skip to content

Service - EventDatabase

Java Class

com.omnissa.vdi.vlsi.binding.vdi.infrastructure.EventDatabase

See also

EventDatabaseInfo, MapEntry

Since

Horizon View 6.0

Service Description

Service to manage the event database.

Methods

Methods defined in this Service: EventDatabase_Clear, EventDatabase_Get, EventDatabase_Update

Clear the event database settings for this View cluster. If no event database is set, this will no-op.

Privileges

Privilege Description
GLOBAL_CONFIG_MANAGEMENT Global management is required to clear event database settings.

Parameters

Name Type Description
_this ManagedObjectReference A reference to the EventDatabase used to make the method call.

Return Value

Type Description
None

Faults

Type Description
EntityNotFound Thrown if any specified entity cannot be found.
InsufficientPermission Thrown if the user does not have sufficient permission to perform the operation.
InvalidArgument Thrown if any specified argument is invalid.
InvalidType Thrown if the type of any specified argument is invalid.
UnexpectedFault Thrown if an unexpected error occurs while performing the operation.

Events

Event Description
ADMIN_DATABASE_CONFIGURATION_DELETED If a set Event Database was successfully cleared.
ADMIN_DATABASE_CONFIGURATION_DELETE_FAILED If a set Event Database could not be cleared.

Show WSDL type definition

Gets the event database settings for this View cluster If no event database is set, the eventDatabaseSet field will indicate that the settings and database members should be ignored.

Privileges

Privilege Description
GLOBAL_CONFIG_VIEW Global configuration (read-only) is required to get event database settings.

Parameters

Name Type Description
_this ManagedObjectReference A reference to the EventDatabase used to make the method call.

Return Value

Type Description
EventDatabaseInfo The GlobalSettingsInfo object.

Faults

Type Description
EntityNotFound Thrown if any specified entity cannot be found.
InsufficientPermission Thrown if the user does not have sufficient permission to perform the operation.
InvalidArgument Thrown if any specified argument is invalid.
InvalidType Thrown if the type of any specified argument is invalid.
UnexpectedFault Thrown if an unexpected error occurs while performing the operation.

Show WSDL type definition

Updates the event database settings for this View cluster. If no event database is set, this will cause a new event database to be set. If the settings are invalid, will throw InvalidRequest.

Privileges

Privilege Description
GLOBAL_CONFIG_MANAGEMENT Global management is required to update event database settings.

Parameters

Name Type Description
_this ManagedObjectReference A reference to the EventDatabase used to make the method call.
updates MapEntry[] key value pairs describing attributes to be updated 1

Return Value

Type Description
None

Faults

Type Description
EntityNotFound Thrown if any specified entity cannot be found.
InsufficientPermission Thrown if the user does not have sufficient permission to perform the operation.
InvalidArgument Thrown if any specified argument is invalid.
InvalidRequest Thrown if the broker can't connect to the database with the new settings
InvalidType Thrown if the type of any specified argument is invalid.
UnexpectedFault Thrown if an unexpected error occurs while performing the operation.

Events

Event Description
ADMIN_DATABASE_CONFIGURATION_ADDED If the Event Database was not set, and a new one was successfully created.
ADMIN_DATABASE_CONFIGURATION_ADD_FAILED If the Event Data was not set, and a new one could not be created.
ADMIN_DATABASE_CONFIGURATION_UPDATED If a set Event Database was successfully updated.
ADMIN_DATABASE_CONFIGURATION_UPDATE_FAILED If a set Event Database could not be updated.

Show WSDL type definition


  1. This parameter is an update map based on EventDatabaseInfo