Package org.apache.tapestry5.services

Examples of org.apache.tapestry5.services.Session


    @Test
    public void restore_optimized_object_is_dirty()
    {
        Request request = mockRequest();
        Session session = mockSession();
        Map<String, Object> asoMap = CollectionFactory.newMap();

        String key = "foo:bar";
        OptimizedApplicationStateObject aso = mockOptimizedApplicationStateObject(true);

        asoMap.put(key, aso);

        train_getAttribute(request, ASO_MAP_ATTRIBUTE, asoMap);
        train_getSession(request, true, session);
        session.setAttribute(key, aso);

        replay();

        EndOfRequestListener strategy = new SessionApplicationStatePersistenceStrategy(request);
View Full Code Here


    @Test
    public void restore_optimized_object_is_clean()
    {
        Request request = mockRequest();
        Session session = mockSession();
        Map<String, Object> asoMap = CollectionFactory.newMap();

        String key = "foo:bar";
        OptimizedApplicationStateObject aso = mockOptimizedApplicationStateObject(false);
View Full Code Here

        final List<String> headerNames = new ArrayList<String>();
        final List<String> parameterNames = new ArrayList<String>();
        final Locale locale = new Locale("pt", "BR", "MG");
        final String method = "postget";
        final String[] parameters = new String[0];
        final Session session1 = newMock(Session.class);
        final Session session2 = newMock(Session.class);

        Request mock = newMock(Request.class);
        SimpleRequestWrapper request = new SimpleRequestWrapper(mock, "localhost", "path");
       
        mock.setAttribute(attributeName, attributeValue);
View Full Code Here

        System.err.println("DELETED");
    }
   
    public String getPersistedEntityClassName()
    {
      Session session = request.getSession(true);
     
      Object value = session.getAttribute("sso:"+User.class.getName());
     
      System.err.println("getPersistedEntityClassName(): "+value);
     
      return value.getClass().getName();
    }
View Full Code Here

        expect(hs.getAttributeNames()).andReturn(e);

        replay();

        Session session = new SessionImpl(hs, null);

        assertEquals(session.getAttributeNames(), Arrays.asList("barney", "fred"));

        verify();
    }
View Full Code Here

        expect(hs.getAttributeNames()).andReturn(e);

        replay();

        Session session = new SessionImpl(hs, null);

        assertEquals(session.getAttributeNames("f"), Arrays.asList("fanny", "fred"));

        verify();
    }
View Full Code Here

        hs.invalidate();

        replay();

        Session session = new SessionImpl(hs, null);

        session.invalidate();

        verify();
    }
View Full Code Here

        hs.setMaxInactiveInterval(seconds);

        replay();

        Session session = new SessionImpl(hs, null);

        session.setMaxInactiveInterval(seconds);

        verify();
    }
View Full Code Here

        expect(hs.getMaxInactiveInterval()).andReturn(seconds);

        replay();

        Session session = new SessionImpl(hs, null);

        assertEquals(session.getMaxInactiveInterval(), seconds);

        verify();
    }
View Full Code Here

        train_getAttribute(hs, "dirty", dirty);

        replay();

        Session session = new SessionImpl(hs, analyzer);

        assertSame(session.getAttribute("dirty"), dirty);

        verify();

        expect(analyzer.isDirty(dirty)).andReturn(true);

        hs.setAttribute("dirty", null);
        hs.setAttribute("dirty", dirty);

        replay();

        session.restoreDirtyObjects();

        verify();
    }
View Full Code Here

TOP

Related Classes of org.apache.tapestry5.services.Session

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.