boolean readOnly = checkReadOnly(arg0); boolean stateful = StatefulServiceInterface.class.isAssignableFrom(arg0 .getThis().getClass()); sql.deferConstraints(); if (!doLogin(readOnly, isClose)) { return null; secSys.enableReadFilter(session); retVal = arg0.proceed(); saveLogs(readOnly, session); secSys.cd.loadPermissions(session); return retVal;
if (!doLogin(readOnly, isClose)) { throw new InternalException("Failed to login on Push: " + msg.context);