forked from j62/ctbrec
1
0
Fork 0

Replace deprecated calls

This commit is contained in:
0xboobface 2019-04-04 18:58:45 +02:00
parent dd1a2c1cc8
commit 3e4ad5272b
1 changed files with 4 additions and 3 deletions

View File

@ -1,5 +1,6 @@
package ctbrec.event;
import java.lang.reflect.InvocationTargetException;
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
@ -78,10 +79,10 @@ public class EventHandler {
LOG.warn("Ignoring unknown action {}", cls);
continue;
}
EventPredicate predicate = cls.newInstance();
EventPredicate predicate = cls.getDeclaredConstructor().newInstance();
predicate.configure(pc);
predicates.add(predicate);
} catch (InstantiationException | IllegalAccessException | ClassNotFoundException e) {
} catch (InstantiationException | IllegalAccessException | ClassNotFoundException | IllegalArgumentException | InvocationTargetException | NoSuchMethodException | SecurityException e) {
LOG.warn("Error while creating action {} {}", pc.getType(), pc.getConfiguration(), e);
}
}
@ -98,7 +99,7 @@ public class EventHandler {
LOG.warn("Ignoring unknown action {}", cls);
continue;
}
Action action = cls.newInstance();
Action action = cls.getDeclaredConstructor().newInstance();
action.configure(ac);
actions.add(action);
} catch (Exception e) {