}
Suspend suspendAnnotation = ctx.getActionAnnotation(Suspend.class);
if (suspendAnnotation != null) {
long suspendTimeout = suspendAnnotation.period();
TimeUnit tu = suspendAnnotation.timeUnit();
suspendTimeout = translateTimeUnit(suspendTimeout, tu);
Suspend.SCOPE scope = suspendAnnotation.scope();
Class<? extends AtmosphereResourceEventListener>[] listeners =