Package org.graylog2.alarmcallbacks
Class AlarmCallbackFactory
java.lang.Object
org.graylog2.alarmcallbacks.AlarmCallbackFactory
-
Constructor Summary
ConstructorDescriptionAlarmCallbackFactory
(com.google.inject.Injector injector, Set<Class<? extends AlarmCallback>> availableAlarmCallbacks) -
Method Summary
Modifier and TypeMethodDescriptioncreate
(Class<? extends AlarmCallback> alarmCallbackClass) create
(AlarmCallbackConfiguration configuration)
-
Constructor Details
-
AlarmCallbackFactory
@Inject public AlarmCallbackFactory(com.google.inject.Injector injector, Set<Class<? extends AlarmCallback>> availableAlarmCallbacks)
-
-
Method Details
-
create
public AlarmCallback create(AlarmCallbackConfiguration configuration) throws ClassNotFoundException, AlarmCallbackConfigurationException -
create
- Throws:
ClassNotFoundException
-
create
-