0
を使用してAS400が有効なユーザーのみを取得する方法は、jt400のUserListのgetUsersメソッドに有効なユーザーのみを取得する可能性がありますか?jt400 API
私は次の実装を行いましたが、パフォーマンスは良くありません。 これで、より良い方法を見つけようとしています。ユーザーをフィルタリングし、有効なユーザーのみを取得する可能性がある場合。
Set<String> as400Users = new HashSet();
AS400 as400 = new AS400(host, username, password);
//Retrieving Users
UserList users = new UserList(as400);
Enumeration io = users.getUsers();
while (io.hasMoreElements()) {
com.ibm.as400.access.User u = (com.ibm.as400.access.User)io.nextElement();
String userName = u.getName();
if (u.getStatus().equalsIgnoreCase("*ENABLED")) {
as400Users.add(userName);
}
}