private FBUser fillUser() { FBUser fbUser = new FBUser(); fbUser.setUserName(jtextfieldUsername.getText().trim()); fbUser.setUserId(FirebirdManagerHelper.convertStringToIntDef(jtextfieldUserId.getText(), 0)); fbUser.setGroupId(FirebirdManagerHelper.convertStringToIntDef(jtextfieldGroupId.getText(), 0)); if (mode == FirebirdManagerHelper.NEW_MODE || new String(jpasswordField1.getPassword()).trim().length() > 0) { fbUser.setPassword(new String(jpasswordField1.getPassword()).trim()); } fbUser.setFirstName(jtextfieldFirstName.getText()); fbUser.setMiddleName(jtextfieldMiddleName.getText()); fbUser.setLastName(jtextfieldLastName.getText()); return fbUser; }
@Override public String toString() { return getUserName() + " | " + getPassword() + " | " + getFirstName() + " | " + getMiddleName() + " | " + getLastName() + " | " + getUserId() + " | " + getGroupId(); } }
public void delete(User user) throws SQLException, IOException { if (user.getUserName() == null) { throw new SQLException("UserName is required."); } // Only parameter for delete action is username. All others should be null. User delUser = new FBUser(); delUser.setUserName(user.getUserName()); userAction(isc_action_svc_delete_user, delUser); }
/** * Returns a list with username and (firstname + middlename + lastname, if exists) * @param session session to connect to FirebirdUserManager * @return list with usernames */ public static List<String> getUsernameList(ISession session) { List<FBUser> listFBUser = getFirebirdUserList(session); List<String> listUsername = new ArrayList<String>(); for (int i = 0; i < listFBUser.size(); i++) { listUsername.add(listFBUser.get(i).getUserName()); } return listUsername; }
public void delete(User user) throws SQLException, IOException { if (user.getUserName() == null) { throw new SQLException("UserName is required."); } // Only parameter for delete action is username. All others should be null. User delUser = new FBUser(); delUser.setUserName(user.getUserName()); userAction(isc_action_svc_delete_user, delUser); }
@Override public String toString() { return getUserName() + " | " + getPassword() + " | " + getFirstName() + " | " + getMiddleName() + " | " + getLastName() + " | " + getUserId() + " | " + getGroupId(); } }
public Map<String, User> getUsers() throws SQLException, IOException { OutputStream savedStream = getLogger(); setLogger(new ByteArrayOutputStream()); try { userAction(isc_action_svc_display_user, new FBUser()); return getFBUsers(); } finally { setLogger(savedStream); } }
@Override public boolean equals(Object obj) { if (obj == this) return true; if (!(obj instanceof User)) return false; User user = (User) obj; return Objects.equals(getUserName(), user.getUserName()) && Objects.equals(getFirstName(), user.getFirstName()) && Objects.equals(getMiddleName(), user.getMiddleName()) && Objects.equals(getLastName(), user.getLastName()) && user.getUserId() == getUserId() && user.getGroupId() == getGroupId(); }
public Map<String, User> getUsers() throws SQLException, IOException { OutputStream savedStream = getLogger(); setLogger(new ByteArrayOutputStream()); try { userAction(isc_action_svc_display_user, new FBUser()); return getFBUsers(); } finally { setLogger(savedStream); } }
@Override public boolean equals(Object obj) { if (obj == this) return true; if (!(obj instanceof User)) return false; User user = (User) obj; return Objects.equals(getUserName(), user.getUserName()) && Objects.equals(getFirstName(), user.getFirstName()) && Objects.equals(getMiddleName(), user.getMiddleName()) && Objects.equals(getLastName(), user.getLastName()) && user.getUserId() == getUserId() && user.getGroupId() == getGroupId(); }
users.put(user.getUserName(), user); user = new FBUser(); user.setUserName(getSRBString(displayBuffer)); break;
FBUser fbUser = (FBUser) iter.next(); vecRow = new Vector<Object>(); vecRow.add(fbUser.getUserName()); vecRow.add(fbUser.getUserId()); vecRow.add(fbUser.getGroupId()); vecRow.add(fbUser.getFirstName()); vecRow.add(fbUser.getMiddleName()); vecRow.add(fbUser.getLastName()); vecTableUsers.add(vecRow);
users.put(user.getUserName(), user); user = new FBUser(); user.setUserName(getSRBString(displayBuffer)); break;