couchdb - CouchDB (couchdb)

CouchDB コネクターの構成。

NameTypeDefaultDescription
idstring固有の構成 ID。
libraryRef最上位の library エレメント (ストリング) の参照。CouchDB クライアント・ライブラリーおよびその従属物を含むライブラリーを指定します。
usernamestringログインおよび DB へのアクセスに使用する CouchDB ユーザー ID。
passwordリバース・エンコードされたパスワード (ストリング)Couchdb ユーザー ID に対応するパスワード。
jndiNamestringCouchDB インスタンスの JNDI 名。
urlstringホストとポートを含む、CouchDB サーバーの URL。
hoststringCouchDB サーバーのホスト名。
portint5984CouchDB サーバーのポート番号。
maxConnectionsint20ホストへの同時接続の最大数。
connectionTimeout期間 (精度: ミリ秒)30s接続確立のタイムアウト。. 正整数の後に時間単位 (時間 (h)、分 (m)、秒 (s)、またはミリ秒 (ms)) を付けて指定してください。 例えば、500 ミリ秒は 500ms と指定します。 単一エントリーに複数の値を含めることができます。 例えば、1.5 秒の場合、1s500ms とすることができます。
socketTimeout期間 (精度: ミリ秒)1m応答を待機する時間。. 正整数の後に時間単位 (時間 (h)、分 (m)、秒 (s)、またはミリ秒 (ms)) を付けて指定してください。 例えば、500 ミリ秒は 500ms と指定します。 単一エントリーに複数の値を含めることができます。 例えば、1.5 秒の場合、1s500ms とすることができます。
enableSSLbooleanfalseCouchDB への接続時に SSL を使用可能にします。
relaxedSSLSettingsbooleanfalseトラスト・マネージャーが任意のホストおよび証明書を受け入れることを許可する緩和 SSL 設定を有効にします。
cachingbooleantruehttp クライアントのキャッシュに文書が存在し、最後のアクセス以降にリビジョンが変更されていない場合、キャッシュからの文書のロードを許可します。
maxCacheEntriesint
Min: 0
1000http クライアントのキャッシュ・エントリーの最大数。
maxObjectSizeBytesint
Min: 0
8192保管される文書の最大サイズを設定します。
useExpectContinuebooleantrueCouchDB への要求時に、要求内で Expect Continue ヘッダーを使用します。
cleanupIdleConnectionsbooleantrueアイドルであると見なされた接続を自動的に閉じます。

library

CouchDB クライアント・ライブラリーおよびその従属物を含むライブラリーを指定します。

NameTypeDefaultDescription
namestring管理者用の共有ライブラリーの名前
descriptionstring管理者用の共有ライブラリーの説明
filesetRef最上位の fileset エレメント (コンマ区切りのストリング) の参照のリスト。参照されるファイル・セットの ID
apiTypeVisibilitystringspec,ibm-api,api,stableこのクラス・ローダーでサポートされる API パッケージのタイプ。この値は、API パッケージ spec、ibm-api、api、stable、third-party を任意に組み合わせたコンマ区切りリストで示されます。

library > fileset

参照されるファイル・セットの ID

NameTypeDefaultDescription
idstring固有の構成 ID。
dirディレクトリーのパス${server.config.dir}ファイルを検索するベース・ディレクトリー。
caseSensitivebooleantrue検索で大/小文字を区別するかどうかを指示するブール値 (デフォルト: true)。
includesstring*検索結果に組み込むファイル名パターンのコンマ区切りリストまたはスペース区切りリスト (デフォルト: *)。
excludesstring検索結果から除外するファイル名パターンのコンマ区切りリストまたはスペース区切りリスト。デフォルトでは、除外されるファイルがありません。
scanInterval期間 (精度: ミリ秒)0long と時間単位のサフィックス (h - 時間、m - 分、s - 秒、ms - ミリ秒 (例: 2ms、5s)) で表した、ファイル・セットの変更をチェックするスキャン間隔。 デフォルトでは使用不可です (scanInterval=0)。. 正整数の後に時間単位 (時間 (h)、分 (m)、秒 (s)、またはミリ秒 (ms)) を付けて指定してください。 例えば、500 ミリ秒は 500ms と指定します。 単一エントリーに複数の値を含めることができます。 例えば、1.5 秒の場合、1s500ms とすることができます。

library > folder

参照されるフォルダーの ID

NameTypeDefaultDescription
idstring固有の構成 ID。
dirディレクトリーのパスリソース・ファイルを見つけるためにライブラリー・クラスパスに含められるディレクトリーまたはフォルダー

library > file

参照されるファイルの ID

NameTypeDefaultDescription
idstring固有の構成 ID。
nameファイルのパス完全修飾ファイル名