public class CloudFoundryWebEndpointDiscoverer extends WebEndpointDiscoverer
HealthEndpoint
の Cloud Foundry 固有の拡張機能を使用する Cloud Foundry の WebEndpointDiscoverer
。EndpointDiscoverer.OperationKey
コンストラクターと説明 |
---|
CloudFoundryWebEndpointDiscoverer(ApplicationContext applicationContext, ParameterValueMapper parameterValueMapper, EndpointMediaTypes endpointMediaTypes, ListSE<PathMapper> endpointPathMappers, CollectionSE<OperationInvokerAdvisor> invokerAdvisors, CollectionSE<EndpointFilter<ExposableWebEndpoint>> filters) 新しい WebEndpointDiscoverer インスタンスを作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
protected boolean | isExtensionTypeExposed(ClassSE<?> extensionBeanType) 拡張 Bean を公開するかどうかを決定します。 |
createEndpoint, createOperation, createOperationKey
getEndpoints, getEndpointType, isEndpointTypeExposed
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
getEndpoints
public CloudFoundryWebEndpointDiscoverer(ApplicationContext applicationContext, ParameterValueMapper parameterValueMapper, EndpointMediaTypes endpointMediaTypes, ListSE<PathMapper> endpointPathMappers, CollectionSE<OperationInvokerAdvisor> invokerAdvisors, CollectionSE<EndpointFilter<ExposableWebEndpoint>> filters)
WebEndpointDiscoverer
インスタンスを作成します。applicationContext
- ソースアプリケーションコンテキスト parameterValueMapper
- パラメーター値マッパー endpointMediaTypes
- エンドポイントメディア型 endpointPathMappers
- エンドポイントパスマッパー invokerAdvisors
- 適用する呼び出し元アドバイザー filters
- 適用するフィルター protected boolean isExtensionTypeExposed(ClassSE<?> extensionBeanType)
EndpointDiscoverer
EndpointDiscoverer<ExposableWebEndpoint, WebOperation>
の isExtensionTypeExposed
extensionBeanType
- 拡張 Bean 型 true