サーバー ID を作成し、オプションでそれを Domino ディレクトリに追加します。
public boolean registerNewServer(String server, String idfile, String domain, String pw)
throws NotesException
public boolean registerNewServer(String server, String idfile, String domain, String serverpw, String certpw)
throws NotesException
public boolean registerNewServer(String server, String idfile, String domain, String serverpw, String certpw, String location, String comment, String network, String adminname, String title)
throws NotesException
String server
サーバー ID ファイルのサーバー名です。
String idfile
作成される ID ファイル。完全パスを指定します (例えば、c:¥notes¥data¥server.id)。
String domain
サーバーが属するドメインです。
String serverpw
サーバー ID ファイルのパスワードです。
String certpw
認証者 ID ファイルのパスワードです。
String location
Domino ディレクトリレコードの場所フィールドの値。
String comment
Domino ディレクトリレコードのコメントフィールドの値。
String network
サーバーが実行されている Notes® 名前付きネットワーク (NNN)。
String adminname
サーバー管理者のフルネームです。
String title
Domino ディレクトリレコードのタイトルフィールドの値。
boolean 型
操作が正常に終了した場合は true、それ以外の場合は false を返します。
このメソッドを呼び出す前に、CertifierIDFile、Expiration (デフォルトは現在から 100 年)、IDType、MinPasswordLength を設定します。
Domino ディレクトリにサーバーレコードを追加するには、UpdateAddressBook を true に設定します。ID を Domino ディレクトリレコードに添付する場合は、StoreIDInAddressBook を true に設定します。これらの操作は、addServerToAddressBook を使用すると、それぞれ個別に実行できます。
ID 名に組織単位を追加するには OrgUnit を設定します。
オプションで IsNorthAmerican と RegistrationLog を設定します。
このメソッドは、RegistrationServer によって指定されたサーバーの Domino ディレクトリ (names.nsf)、あるいは、このプロパティが設定されていない場合は、ローカル Domino データディレクトリ内の names.nsf に対して実行されます。