p

DataWeave 2.2 は Mule 4.2 と互換性があり、Mule 4.2 にバンドルされています。 このバージョンの Mule は、拡張サポートが終了する 2023 年 5 月 2 日にその すべてのサポート​が終了しました。

このバージョンの Mule を使用する CloudHub には新しいアプリケーションをデプロイできなくなります。許可されるのはアプリケーションへのインプレース更新のみになります。

標準サポートが適用されている最新バージョンの Mule 4 にアップグレード​することをお勧めします。これにより、最新の修正とセキュリティ機能強化を備えたアプリケーションが実行されます。

p(String): String

この関数は、Mule プロパティプレースホルダー、システムプロパティ、または環境変数のいずれかの入力プロパティの値を識別する文字列を返します。

プロパティが設定されていない場合やプロパティが見つからない場合は、​p​ 関数は ​null​ 値を返します。

このトピックについての詳細は、 「プロパティの設定」​を参照してください。

パラメーター

Name (名前) 説明

propertyName

プロパティを識別する文字列。

次の例では、Logger コンポーネントでプロパティ ​http.port​ の値を記録します。

取得元

<flow name="simple">
 <logger level="INFO" doc:name="Logger"
   message="#[Mule::p('http.port')]"/>
</flow>