@TargetSE(valueSE=TYPESE) @RetentionSE(valueSE=RUNTIMESE) @DocumentedSE public @interface Endpoint
ほとんどの @Endpoint クラスは、公開テクノロジー (JMX、Spring MVC、Spring、WebFlux、Jersey など) に自動的に適応される 1 つ以上の @ReadOperation、@WriteOperation、@DeleteOperation アノテーション付きメソッドを宣言します。
@Endpoint は、エンドポイントの最小公分母を表し、可能な限り広い範囲の露光技術をサポートするために定義できる操作方法の種類を意図的に制限しています。特定のテクノロジーに対するより深いサポートが必要な場合は、特定のテクノロジーに対して filtered であるエンドポイントを作成するか、より広いエンドポイントに extension を提供できます。
EndpointExtension, FilteredEndpoint, EndpointDiscoverer| 修飾子と型 | オプションの要素と説明 |
|---|---|
boolean | enableByDefault エンドポイントをデフォルトで有効または無効にする必要があるかどうか。 |
StringSE | id エンドポイントの ID( EndpointId ルールに従う必要があります)。 |
public abstract StringSE id
EndpointId ルールに従う必要があります)。EndpointIdCopyright © 2019 Pivotal Software, Inc.. All rights reserved.