@Override public Object action() throws Exception { // Environment.persist(); // BeanDefinition.dump(); vsession.getValue().close(); return page("user logged out!"); } });
@Override public Object action() throws Exception { session.getApplication().persist(); // ENV.get(BeanPresentationHelper.class).reset(); return page("configuration refreshed"); }
protected void addSessionValues(ISession session, Bean bean) { //do the Object-casting trick to cast from List<Object> to List<BeanDefinition> addSessionValues((List<BeanDefinition>) Util.untyped(Arrays.asList(session.getNavigationStack())), bean); }
if (bean == null || session.getUserAuthorization() == null) { return new LinkedList<IAction>(); if (session.getContext() instanceof Context) { sessionActions.add(new SecureAction(bean.getClazz(), "memorize",
@Override public Object action() throws Exception { ((Context) vsession.getValue().getContext()).add(((Bean) bean).getInstance()); return bean; }
@Override public Object action() throws Exception { //TODO should we reset the whole application - closing all sessions? session.getApplication().reset(); // ENV.get(BeanPresentationHelper.class).reset(); return page("configuration refreshed"); }