logger.debug("Applying lifecycle phase: " + phase + " for registry: " + object.getClass().getSimpleName());
}
if (phase instanceof ContainerManagedLifecyclePhase)
{
phase.applyLifecycle(object);
return;
}
// overlapping interfaces can cause duplicates
Set<Object> duplicates = new HashSet<Object>();