Package org.forgerock.opendj.server.core
Class DataProviderEvent
- java.lang.Object
-
- org.forgerock.opendj.server.core.DataProviderEvent
-
public final class DataProviderEvent extends Object
An object that provides information about the source of a data provider related event.DataProviderEventobjects are generated when a data provider experiences an operational error or a state change resulting from configuration updates or administrative actions.TODO: what else should this contain?
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDataProviderEvent.TypeIndicates the type of event that has occurred in the data provider.
-
Constructor Summary
Constructors Constructor Description DataProviderEvent(org.forgerock.i18n.LocalizableMessage reason, Set<DataProviderEvent.Type> types)Creates a new data provider event.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Set<DataProviderEvent.Type>getEventTypes()Returns an unmodifiable set containing the types of event that have occurred in the data provider.org.forgerock.i18n.LocalizableMessagegetReason()Returns a message describing this event.StringtoString()Returns a string describing this event.
-
-
-
Constructor Detail
-
DataProviderEvent
public DataProviderEvent(org.forgerock.i18n.LocalizableMessage reason, Set<DataProviderEvent.Type> types)Creates a new data provider event.- Parameters:
reason- A message describing this event.types- The types of event that have occurred in the data provider.
-
-
Method Detail
-
getEventTypes
public Set<DataProviderEvent.Type> getEventTypes()
Returns an unmodifiable set containing the types of event that have occurred in the data provider.- Returns:
- The unmodifiable set containing the types of event that have occurred in the data provider.
-
getReason
public org.forgerock.i18n.LocalizableMessage getReason()
Returns a message describing this event.- Returns:
- A message describing this event.
-
-