public class AlarmCallbackFactory
extends java.lang.Object
| Constructor and Description |
|---|
AlarmCallbackFactory(InstantiationService instantiationService,
java.util.Set<java.lang.Class<? extends AlarmCallback>> availableAlarmCallbacks) |
| Modifier and Type | Method and Description |
|---|---|
AlarmCallback |
create(AlarmCallbackConfiguration configuration) |
AlarmCallback |
create(java.lang.Class<? extends AlarmCallback> alarmCallbackClass) |
AlarmCallback |
create(java.lang.String type) |
@Inject public AlarmCallbackFactory(InstantiationService instantiationService, java.util.Set<java.lang.Class<? extends AlarmCallback>> availableAlarmCallbacks)
public AlarmCallback create(AlarmCallbackConfiguration configuration) throws java.lang.ClassNotFoundException, AlarmCallbackConfigurationException
java.lang.ClassNotFoundExceptionAlarmCallbackConfigurationExceptionpublic AlarmCallback create(java.lang.String type) throws java.lang.ClassNotFoundException
java.lang.ClassNotFoundExceptionpublic AlarmCallback create(java.lang.Class<? extends AlarmCallback> alarmCallbackClass)
Copyright © 2012-2014 TORCH GmbH. All Rights Reserved.