/** * {@inheritDoc} */ @Override protected void applyGateDependencyInjection(IGate gate, IActionHandler actionHandler) { super.applyGateDependencyInjection(gate, actionHandler); if (gate instanceof IApplicationSessionAware && actionHandler instanceof IController) { ((IApplicationSessionAware) gate).setApplicationSession(((IController) actionHandler).getApplicationSession()); } }
/** * {@inheritDoc} */ @Override protected void applyGateDependencyInjection(IGate gate, IActionHandler actionHandler) { super.applyGateDependencyInjection(gate, actionHandler); if (gate instanceof IApplicationSessionAware && actionHandler instanceof IController) { ((IApplicationSessionAware) gate) .setApplicationSession(((IController) actionHandler) .getApplicationSession()); } } }