Examples of UserCriteria


Examples of com.ideyatech.core.bean.UserCriteria

    }

    @SuppressWarnings("rawtypes")
  @Test
    public void testRetrieveObjectValueArray1() {
      UserCriteria user = new UserCriteria();
      user.setFirstName("Test");
         user.setEmailAddress("admin@ideyatech.com");
         List<SystemCodes> codes = new ArrayList<SystemCodes>();
         codes.add(new SystemCodes("CATEGORY", "STRING_1", "VALUE_1"));
         codes.add(new SystemCodes("CATEGORY", "STRING_2", "VALUE_2"));
         codes.add(new SystemCodes("CATEGORY", "STRING_3", "VALUE_3"));
         user.setFavorites(codes);

         List keysResult = (List) CrudUtil.retrieveObjectValue(user, "favorites.key");
         Assert.assertEquals(3, keysResult.size());
         Assert.assertEquals("STRING_1", keysResult.get(0));
         Assert.assertEquals("STRING_2", keysResult.get(1));
View Full Code Here

Examples of com.ideyatech.core.bean.UserCriteria

         Assert.assertEquals("VALUE_3", valuesResult.get(2));
}

    @Test
    public void testRetrieveObjectMap() {
      UserCriteria user = new UserCriteria();
      UserCredential cred = new UserCredential();
      user.setFirstName("Test");
         user.setEmailAddress("admin@ideyatech.com");
        cred.setUsername("testname");
      cred.setPassword("password");
      cred.setId(123l);
      cred.setEnabled(true);
      user.setCredential(cred);
      Map<String, Object> map = new HashMap<String, Object>();
      map.put("user", user);
      map.put("cred", cred);
      Assert.assertEquals("Test", CrudUtil.retrieveObjectValue(map, "user.firstName"));
      Assert.assertEquals("admin@ideyatech.com", CrudUtil.retrieveObjectValue(map, "user.emailAddress"));
View Full Code Here

Examples of com.ideyatech.core.bean.UserCriteria

    Assert.assertEquals(null,CrudUtil.retrieveObjectValue(map, "garbage"));
    }
   
    @Test
    public void testRetrieveObjectType() {
      UserCriteria user = new UserCriteria();
      UserCredential cred = new UserCredential();
      user.setFirstName("Test");
         user.setEmailAddress("admin@ideyatech.com");
        cred.setUsername("testname");
      cred.setPassword("password");
      cred.setId(123l);
      cred.setEnabled(true);
      user.setCredential(cred);
      Assert.assertEquals(String.class, CrudUtil.retrieveObjectType(user, "firstName"));
      Assert.assertEquals(String.class, CrudUtil.retrieveObjectType(user, "credential.username"));
      Assert.assertEquals(Long.class, CrudUtil.retrieveObjectType(user, "credential.id"));
      try {
        Assert.assertEquals(null,CrudUtil.retrieveObjectType(user, "garbage"));
View Full Code Here

Examples of com.ideyatech.core.bean.UserCriteria

      }    
    }

    @Test
    public void testReplaceSQLParameters() {
      UserCriteria user = new UserCriteria();
      UserCredential cred = new UserCredential();
      user.setFirstName("Test");
         user.setEmailAddress("admin@ideyatech.com");
        cred.setUsername("testname");
      cred.setPassword("password");
      cred.setId(123l);
      cred.setEnabled(true);
      user.setCredential(cred);
      Assert.assertEquals("firstName='Test' and credential.id=123",
          CrudUtil.replaceSQLParameters("firstName=:firstName and credential.id=:credential.id", user));
    }
View Full Code Here

Examples of com.ideyatech.core.bean.UserCriteria

          CrudUtil.replaceSQLParameters("firstName=:firstName and credential.id=:credential.id", user));
    }
   
    @Test
    public void testReplaceSQLParametersList() {
      UserCriteria user = new UserCriteria();
      UserCredential cred = new UserCredential();
         List<SystemCodes> favorites = new ArrayList<SystemCodes>();
         List<String> alias = new ArrayList<String>();
         favorites.add(new SystemCodes("FAVORITES","BANANA","Banana"));
         favorites.add(new SystemCodes("FAVORITES","MANGO","Mango"));
         alias.add("name1");
         alias.add("name2");
      user.setFirstName("Test");
         user.setEmailAddress("admin@ideyatech.com");
         user.setFavorites(favorites);
         user.setAlias(alias);
        cred.setUsername("testname");
      cred.setPassword("password");
      cred.setId(123l);
      cred.setEnabled(true);
      user.setCredential(cred);
      Assert.assertEquals("firstName='Test' and credential.id=123 and favorites in ( 'BANANA', 'MANGO' ) and alias in ( 'name1', 'name2' )",
          CrudUtil.replaceSQLParameters("firstName=:firstName and credential.id=:credential.id " +
              "and favorites in ( :favorites ) and alias in ( :alias )", user));
    }
View Full Code Here

Examples of de.xanders.data.system.criteria.UserCriteria

    /**
     * @see UserService#getUserByIdent(java.lang.String)
     */
    protected de.xanders.data.system.vo.UserVO handleGetUserByIdent(java.lang.String userIdent)
        throws java.lang.Exception {
      UserCriteria userCriteria = new UserCriteria();
        userCriteria.setUserIdent(userIdent);
      List users = new ArrayList(handleSearchUsers(userCriteria));
      return (UserVO)users.get(0);
    }
View Full Code Here

Examples of de.xanders.data.system.criteria.UserCriteria

   *   name="dataServiceLocator"
   *   value="#{dataServiceLocator}"
   */
  public String searchUser() throws Exception {
    try {
            UserCriteria userCriteria  = new UserCriteria();
      userAdminSearchForm = (UserAdminSearchForm) getForm(USER_ADMIN_SEARCH_FORM);
      /*
       * if (!getCustNumberSK().equals("")) searchKeys.put("custNumberSK",
       * getCustNumberSK()); if (!getCustNameSK().equals(""))
       * searchKeys.put("custNameSK", getCustNameSK());
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.