@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
ルールに従う必要があります)。EndpointId
Copyright © 2019 Pivotal Software, Inc.. All rights reserved.