エンティティおよびコレクション構成Webサービスの操作

ここでは、エンティティおよびコレクション構成Webサービスの操作をリストします。

エンティティの操作

エンティティの操作 説明
putEntity 指定されたエンティティ・キーと定義を持つエンティティをデータ・ドメインに追加します。
putEntities 指定されたエンティティ・キーと定義を持つ複数のエンティティをデータ・ドメインに追加します。
validateEntity 指定されたエンティティ・キーと定義のエンティティ(アクティブまたは非アクティブのいずれか)を検証します。
validateEntities 指定された定義の複数のエンティティ(アクティブまたは非アクティブのいずれか)を検証します。
listEntities データ・ドメイン内に存在するエンティティをリストします。
deleteEntities エンティティ・キーが指定されている複数のエンティティを削除します。
deleteAllEntities エンティティ・キーを指定せずに、データ・ドメイン内に存在するすべてのエンティティを削除します。

エンティティ操作の使用の詳細は、「エンティティの操作」を参照してください。

コレクションの操作

コレクションの操作 説明
putCollection 指定されたコレクション・キーと一意のプロパティ・キーを持つコレクションをデータ・ドメインに追加します。
putCollections 指定されたコレクション・キーと一意のプロパティ・キーを持つ複数のコレクションをデータ・ドメインに追加します。
updateCollections 既存のコレクションの構成を更新します。
listCollections データ・ドメイン内に存在するコレクションをリストします。
deleteCollections コレクション・キーで指定された1つ以上のコレクションを削除します。
deleteAllCollections コレクション・キーを指定せずに、データ・ドメイン内に存在するすべてのコレクションを削除します。

コレクション操作の使用の詳細は、「コレクション」を参照してください。

フィルタ・ルールの操作

フィルタ・ルールの操作 説明
putFilterRule 指定されたフィルタ・ルール・キーとルールを持つフィルタ・ルールをデータ・ドメインに追加します。
putFilterRules 指定されたフィルタ・ルール・キーとルールを持つ複数のフィルタ・ルールをデータ・ドメインに追加します。
listFilterRules データ・ドメイン内に存在するフィルタ・ルールをリストします。
deleteFilterRules フィルタ・ルール・キーで指定された1つ以上のフィルタ・ルールを削除します。
deleteAllFilterRules フィルタ・ルール・キーを指定せずに、データ・ドメイン内に存在するすべてのフィルタ・ルールを削除します。

フィルタ・ルール操作の使用の詳細は、「フィルタ・ルール」を参照してください。

EQL解析エラー・メッセージの言語ID

操作には、EQL解析で生じるエラー・メッセージの言語を設定する、オプションのLanguage要素があります。たとえば、putEntity操作の一般的な構文は次のようになります。
<putEntity>
   <outerTransactionId>?</outerTransactionId>
   <language>en</language>
   <semanticEntity key="?" displayName="?" isActive="?">
    ...
   </semanticEntity>
</putEntity>

この要素とそのサポートされる言語コードの詳細は、「EQLエラー・メッセージの言語コード」のEQLのLanguage要素に関する説明を参照してください。