}
final Class<?> currentClass = classContext.getActiveId();
final ContainerClassHolder holder = new ContainerClassHolder(container.getName(), currentClass);
ServerSetup setup = currentClass.getAnnotation(ServerSetup.class);
if (setup == null) {
return;
}
final Class<? extends ServerSetupTask>[] classes = setup.value();
if (current.isEmpty()) {
for (Class<? extends ServerSetupTask> clazz : classes) {
Constructor<? extends ServerSetupTask> ctor = clazz.getDeclaredConstructor();
ctor.setAccessible(true);
current.add(ctor.newInstance());