code:     protected void startInternal() throws LifecycleException {
  
          // Create the roles PreparedStatement string
          StringBuilder temp = new StringBuilder("SELECT ");
          temp.append(roleNameCol);
          temp.append(" FROM ");
          temp.append(userRoleTable);
          temp.append(" WHERE ");
          temp.append(userNameCol);
          temp.append(" = ?");
          preparedRoles = temp.toString();
  
          // Create the credentials PreparedStatement string
          temp = new StringBuilder("SELECT ");
          temp.append(userCredCol);
          temp.append(" FROM ");
          temp.append(userTable);
          temp.append(" WHERE ");
          temp.append(userNameCol);
          temp.append(" = ?");
          preparedCredentials = temp.toString();
  
          super.startInternal();
      }
  