Oracle® Fusion Middleware Oracle Stream Analyticsスキーマ・リファレンス 12c リリース (12.2.1.1.0) E79305-01 |
|
前へ |
次へ |
この付録では、deployment.xsd
スキーマの要素に関するリファレンスを示します。deployment.xsd
スキーマは、Oracle Stream Analyticsのアプリケーション・デプロイメントを構成する際に使用するXMLの背後にあります。
この章で説明する要素の使用方法の詳細は、『Oracle Stream Analyticsによるイベント処理用アプリケーションの開発』を参照してください。
この付録の内容は次のとおりです。
Oracle Stream Analyticsには、多数のアプリケーション・アセンブリ要素が用意されています。それらの要素をアプリケーションのEPNアセンブリ・ファイル内で使用して、イベント・タイプを登録し、イベント処理ネットワークのコンポーネントを宣言し、各コンポーネントがどのように相互にリンクしているかを指定します。EPNアセンブリ・ファイルは、標準のSpringコンテキスト・ファイルの拡張です。
Oracle Stream Analyticsコンポーネント構成要素は、次の階層で構成されています。
beans Standard Spring and OSGi elements such as bean, osgi-service, and so on.
この要素を使用して、Springアプリケーション・コンテキストに対してアダプタ・コンポーネントを宣言します。この要素には、子要素がなく、次の属性があります。
表6-1 wlevs:deploymentデプロイメント要素の属性
|
次の例は、デプロイメント・ファイルでwlevs:deployment
要素を使用する方法を示しています。
<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:wlevs="http://www.bea.com/ns/wlevs/deployment" xsi:schemaLocation=" http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd http://www.bea.com/ns/wlevs/deployment http://www.bea.com/ns/wlevs/deployment/deployment.xsd"> <bean class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"> <property name="systemPropertiesModeName" value="SYSTEM_PROPERTIES_MODE_OVERRIDE"/> </bean> <wlevs:deployment id="fx" state="start" location="file:${wlevs.domain.home}/applications/fx/com.bea.wlevs.example.fx_11.1.0.0.jar"/> </beans>