public class AlarmCallbackConfigurationServiceMJImpl extends Object implements AlarmCallbackConfigurationService
| Constructor and Description |
|---|
AlarmCallbackConfigurationServiceMJImpl(MongoConnection mongoConnection,
MongoJackObjectMapperProvider mapperProvider) |
| Modifier and Type | Method and Description |
|---|---|
long |
count() |
Map<String,Long> |
countPerType() |
AlarmCallbackConfiguration |
create(String streamId,
CreateAlarmCallbackRequest request,
String userId) |
int |
destroy(AlarmCallbackConfiguration model) |
List<AlarmCallbackConfiguration> |
getForStream(Stream stream) |
List<AlarmCallbackConfiguration> |
getForStreamId(String streamId) |
AlarmCallbackConfiguration |
load(String alarmCallbackId) |
String |
save(AlarmCallbackConfiguration model) |
@Inject public AlarmCallbackConfigurationServiceMJImpl(MongoConnection mongoConnection, MongoJackObjectMapperProvider mapperProvider)
public List<AlarmCallbackConfiguration> getForStreamId(String streamId)
getForStreamId in interface AlarmCallbackConfigurationServicepublic List<AlarmCallbackConfiguration> getForStream(Stream stream)
getForStream in interface AlarmCallbackConfigurationServicepublic AlarmCallbackConfiguration load(String alarmCallbackId)
load in interface AlarmCallbackConfigurationServicepublic AlarmCallbackConfiguration create(String streamId, CreateAlarmCallbackRequest request, String userId)
create in interface AlarmCallbackConfigurationServicepublic long count()
count in interface AlarmCallbackConfigurationServicepublic Map<String,Long> countPerType()
countPerType in interface AlarmCallbackConfigurationServicepublic String save(AlarmCallbackConfiguration model) throws ValidationException
save in interface AlarmCallbackConfigurationServiceValidationExceptionpublic int destroy(AlarmCallbackConfiguration model)
destroy in interface AlarmCallbackConfigurationServiceCopyright © 2012-2016 Graylog, Inc.. All Rights Reserved.