Examples of UserRepository


Examples of ca.carleton.gcrc.couch.user.db.UserRepository

      } catch (Exception e) {
        throw new ServletException("Unable to create user design document.",e);
      }
    }
   
    UserRepository userRepository = new UserRepositoryCouchDb(userDb, userDesignDocument);
   
    actions = new UserServletActions(atlasName, documentDb, userRepository, userMailNotification);
    if( null != serverKey ){
      actions.setServerKey(serverKey);
    }
View Full Code Here

Examples of chirp.model.UserRepository

          }

          public void start() {
            try {
              ResourceConfig rc = new ClasspathResourceConfig();
              userRepository = new UserRepository();
              Injector injector = createInjector(new AbstractModule() {
                protected void configure() {
                  bind(UserRepository.class).toInstance(userRepository);
                }
              });
View Full Code Here

Examples of chirp.model.UserRepository

  public static void main(String[] args) throws IOException {
    // jersey must scan classpath for resources and providers
    ResourceConfig rc = new ClasspathResourceConfig();

    // instantiate singleton user repository for injection
    final UserRepository userRepository = thaw();
    Injector injector = createInjector(new AbstractModule() {
      protected void configure() {
        bind(UserRepository.class).toInstance(userRepository);
      }
    });
View Full Code Here

Examples of chirp.model.UserRepository

        return (UserRepository) in.readObject();
      } finally {
        in.close();
      }
    } catch (Exception e) {
      return new UserRepository();
    }
  }
View Full Code Here

Examples of com.nurkiewicz.jdbcrepository.repositories.UserRepository

  }

  @Bean
  @Override
  public UserRepository userRepository() {
    return new UserRepository("users");
  }
View Full Code Here

Examples of com.nurkiewicz.jdbcrepository.repositories.UserRepository

  }

  @Bean
  @Override
  public UserRepository userRepository() {
    return new UserRepository("users");
  }
View Full Code Here

Examples of com.nurkiewicz.jdbcrepository.repositories.UserRepository

    return new CommentRepository("COMMENTS");
  }

  @Bean
  public UserRepository userRepository() {
    return new UserRepository("USERS");
  }
View Full Code Here

Examples of com.nurkiewicz.jdbcrepository.repositories.UserRepository

  public void shouldStartRepositoryWithoutSpring() throws Exception {
    //given
    final JdbcDataSource dataSource = new JdbcDataSource();
    dataSource.setURL(JDBC_URL);

    final UserRepository userRepository = new UserRepository("users");
    userRepository.setDataSource(dataSource);
    userRepository.setSqlGenerator(new SqlGenerator())//optional

    //when
    final List<User> list = userRepository.findAll();

    //then
    assertThat(list).isEmpty();
  }
View Full Code Here

Examples of com.nurkiewicz.jdbcrepository.repositories.UserRepository

  public void shouldInsertIntoDatabase() throws Exception {
    //given
    final JdbcDataSource dataSource = new JdbcDataSource();
    dataSource.setURL(JDBC_URL);

    final UserRepository userRepository = new UserRepository("users");
    userRepository.setDataSource(dataSource);
    userRepository.setSqlGenerator(new SqlGenerator());

    //and
    final TransactionOperations tx = new TransactionTemplate(
        new DataSourceTransactionManager(dataSource));

    //when
    final List<User> users = tx.execute(new TransactionCallback<List<User>>() {
      @Override
      public List<User> doInTransaction(TransactionStatus status) {
        final User user = new User("john", new Date(), 0, false);
        userRepository.save(user);
        return userRepository.findAll();
      }
    });

    //then
    assertThat(users).hasSize(1);
View Full Code Here

Examples of com.nurkiewicz.jdbcrepository.repositories.UserRepository

  }

  @Bean
  @Override
  public UserRepository userRepository() {
    return new UserRepository("users");
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.