Package org.graylog.events.context
Class EventDefinitionContextService
java.lang.Object
org.graylog.events.context.EventDefinitionContextService
Collects additional information for
event definitions
like
scheduler information. This allows us to return additional information for event definitions without modifying
their DTOs.-
Nested Class Summary
-
Field Summary
-
Constructor Summary
ConstructorDescriptionEventDefinitionContextService
(DBJobDefinitionService jobDefinitionService, DBJobTriggerService jobTriggerService) -
Method Summary
Modifier and TypeMethodDescriptioncontextFor
(List<EventDefinitionDto> eventDefinitions) contextFor
(EventDefinitionDto eventDefinition)
-
Field Details
-
SCHEDULER_KEY
- See Also:
-
-
Constructor Details
-
EventDefinitionContextService
@Inject public EventDefinitionContextService(DBJobDefinitionService jobDefinitionService, DBJobTriggerService jobTriggerService)
-
-
Method Details
-
contextFor
public com.google.common.collect.ImmutableMap<String,Object> contextFor(List<EventDefinitionDto> eventDefinitions) -
contextFor
public com.google.common.collect.ImmutableMap<String,Object> contextFor(EventDefinitionDto eventDefinition)
-