Example usage for org.apache.commons.id.random SessionIdGenerator SessionIdGenerator

List of usage examples for org.apache.commons.id.random SessionIdGenerator SessionIdGenerator

Introduction

In this page you can find the example usage for org.apache.commons.id.random SessionIdGenerator SessionIdGenerator.

Prototype

public SessionIdGenerator() 

Source Link

Document

Constructor.

Usage

From source file:org.osaf.cosmo.cmp.BaseCmpServletTestCase.java

/**
 *///from   w w  w. ja v a 2  s . co m
protected void setUp() throws Exception {
    super.setUp();

    EntityFactory entityFactory = new MockEntityFactory();
    MockDaoStorage storage = new MockDaoStorage();
    MockCalendarDao calendarDao = new MockCalendarDao(storage);
    MockContentDao contentDao = new MockContentDao(storage);
    MockUserDao userDao = new MockUserDao(storage);
    SingleVMLockManager lockManager = new SingleVMLockManager();
    StaticMessageSource messageSource = new StaticMessageSource();
    messageSource.setUseCodeAsDefaultMessage(true);
    AutomaticAccountActivator accountActivator = new AutomaticAccountActivator();
    accountActivator.setUserDao(userDao);
    MockPasswordRecoverer passwordRecoverer = new MockPasswordRecoverer();
    OutOfTheBoxHelper ootbHelper = new OutOfTheBoxHelper();
    ootbHelper.setContentDao(contentDao);
    ootbHelper.setMessageSource(messageSource);
    ootbHelper.setEntityFactory(entityFactory);

    contentService = new StandardContentService();
    contentService.setCalendarDao(calendarDao);
    contentService.setContentDao(contentDao);
    contentService.setLockManager(lockManager);
    contentService.setTriageStatusQueryProcessor(new StandardTriageStatusQueryProcessor());
    contentService.init();

    userService = new StandardUserService();
    userService.setContentDao(contentDao);
    userService.setUserDao(userDao);
    userService.setPasswordGenerator(new SessionIdGenerator());
    userService.init();

    testHelper = new TestHelper();

    servlet = new CmpServlet();
    servlet.setContentService(contentService);
    servlet.setUserService(userService);
    servlet.setSecurityManager(getSecurityManager());
    servlet.setAccountActivator(accountActivator);
    servlet.setPasswordRecoverer(passwordRecoverer);
    servlet.setOutOfTheBoxHelper(ootbHelper);
    servlet.setEntityFactory(entityFactory);
    servlet.init(getServletConfig());
}

From source file:org.osaf.cosmo.dao.mock.MockDaoStorage.java

/** */
public MockDaoStorage() {
    itemsByPath = new HashMap<String, Item>();
    itemsByUid = new HashMap<String, Item>();
    rootUidsByUsername = new HashMap<String, String>();
    tickets = new HashMap<String, Set>();
    idGenerator = new SessionIdGenerator();
}

From source file:org.osaf.cosmo.mc.StandardMorseCodeControllerTest.java

/** */
protected void setUp() throws Exception {
    securityManager = new MockSecurityManager();
    testHelper = new TestHelper();
    storage = new MockDaoStorage();
    calendarDao = new MockCalendarDao(storage);
    contentDao = new MockContentDao(storage);
    contentService = new StandardContentService();
    userDao = new MockUserDao(storage);
    userService = new StandardUserService();
    lockManager = new SingleVMLockManager();
    entityFactory = new MockEntityFactory();

    contentService.setCalendarDao(calendarDao);
    contentService.setContentDao(contentDao);
    contentService.setLockManager(lockManager);
    contentService.setTriageStatusQueryProcessor(new StandardTriageStatusQueryProcessor());
    contentService.init();//from  w ww .  j a va 2 s.com

    userService.setContentDao(contentDao);
    userService.setUserDao(userDao);
    userService.setPasswordGenerator(new SessionIdGenerator());
    userService.init();

    mcController = new StandardMorseCodeController();
    mcController.setContentService(contentService);
    mcController.setUserService(userService);
    mcController.setSecurityManager(securityManager);
    mcController.setEntityFactory(entityFactory);
}

From source file:org.osaf.cosmo.MockHelper.java

public MockHelper() {
    super();//  w  ww .j a va 2 s  .  com

    securityManager = new MockSecurityManager();

    serviceLocatorFactory = new ServiceLocatorFactory();
    serviceLocatorFactory.setAtomPrefix("/atom");
    serviceLocatorFactory.setCmpPrefix("/cmp");
    serviceLocatorFactory.setDavPrefix("/dav");
    serviceLocatorFactory.setMorseCodePrefix("/mc");
    serviceLocatorFactory.setPimPrefix("/pim");
    serviceLocatorFactory.setWebcalPrefix("/webcal");
    serviceLocatorFactory.setSecurityManager(securityManager);
    serviceLocatorFactory.init();

    MockDaoStorage storage = new MockDaoStorage();
    MockCalendarDao calendarDao = new MockCalendarDao(storage);
    MockContentDao contentDao = new MockContentDao(storage);
    MockUserDao userDao = new MockUserDao(storage);
    SingleVMLockManager lockManager = new SingleVMLockManager();

    entityFactory = new MockEntityFactory();

    contentService = new StandardContentService();
    contentService.setCalendarDao(calendarDao);
    contentService.setContentDao(contentDao);
    contentService.setLockManager(lockManager);
    contentService.setTriageStatusQueryProcessor(new StandardTriageStatusQueryProcessor());

    contentService.init();

    clientFilterManager = new ICalendarClientFilterManager();

    calendarQueryProcessor = new StandardCalendarQueryProcessor();
    calendarQueryProcessor.setCalendarDao(calendarDao);

    userService = new StandardUserService();
    userService.setContentDao(contentDao);
    userService.setUserDao(userDao);
    userService.setPasswordGenerator(new SessionIdGenerator());
    userService.init();

    user = userService.getUser("test");
    if (user == null) {
        user = makeDummyUser("test", "password");
        userService.createUser(user);
    }
    homeCollection = contentService.getRootItem(user);
}

From source file:org.osaf.cosmo.scheduler.ForwardLookingNotificationJobTest.java

@Override
protected void setUp() throws Exception {
    super.setUp();
    testHelper = new TestHelper();
    storage = new MockDaoStorage();
    calendarDao = new MockCalendarDao(storage);
    contentDao = new MockContentDao(storage);
    userDao = new MockUserDao(storage);
    contentService = new StandardContentService();
    lockManager = new SingleVMLockManager();
    contentService.setCalendarDao(calendarDao);
    contentService.setContentDao(contentDao);
    contentService.setLockManager(lockManager);
    contentService.setTriageStatusQueryProcessor(new StandardTriageStatusQueryProcessor());
    contentService.init();/*from ww  w. j av a 2 s .  c o m*/

    userService = new StandardUserService();
    userService.setContentDao(contentDao);
    userService.setUserDao(userDao);
    userService.setPasswordGenerator(new SessionIdGenerator());
    userService.init();
}

From source file:org.osaf.cosmo.scheduler.UserPreferencesScheduleHelperTest.java

@Override
protected void setUp() throws Exception {
    super.setUp();
    testHelper = new TestHelper();
    storage = new MockDaoStorage();
    contentDao = new MockContentDao(storage);
    userDao = new MockUserDao(storage);

    userService = new StandardUserService();
    userService.setContentDao(contentDao);
    userService.setUserDao(userDao);//from w w  w.ja  v  a 2  s.c om
    userService.setPasswordGenerator(new SessionIdGenerator());
    userService.init();

    helper = new UserPreferencesScheduleHelper(new MockEntityFactory());
}

From source file:org.osaf.cosmo.service.impl.StandardUserServiceTest.java

/**
 *//*from   w w  w .  jav  a  2s .  co m*/
protected void setUp() throws Exception {
    testHelper = new TestHelper();
    storage = new MockDaoStorage();
    contentDao = new MockContentDao(storage);
    userDao = new MockUserDao(storage);
    service = new StandardUserService();
    service.setContentDao(contentDao);
    service.setUserDao(userDao);
    service.setPasswordGenerator(new SessionIdGenerator());
    service.init();
}