Package | Description |
---|---|
org.springframework.boot.actuate.endpoint.annotation |
Annotation support for actuator endpoints.
|
org.springframework.boot.actuate.endpoint.invoke |
Interfaces and classes relating to invoking operation methods.
|
org.springframework.boot.actuate.endpoint.invoke.reflect |
Endpoint reflection support.
|
org.springframework.boot.actuate.endpoint.invoker.cache |
Caching support for actuator endpoints.
|
org.springframework.boot.actuate.endpoint.jmx.annotation |
Annotation support for actuator JMX endpoints.
|
org.springframework.boot.actuate.endpoint.web.annotation |
Annotation support for actuator web endpoints.
|
org.springframework.boot.actuate.endpoint.web.reactive |
Spring WebFlux support for actuator endpoints.
|
Modifier and Type | Method and Description |
---|---|
protected abstract O |
EndpointDiscoverer.createOperation(EndpointId endpointId,
DiscoveredOperationMethod operationMethod,
OperationInvoker invoker)
Factory method to create an
endpoint operation . |
Constructor and Description |
---|
AbstractDiscoveredOperation(DiscoveredOperationMethod operationMethod,
OperationInvoker invoker)
Create a new
AbstractDiscoveredOperation instance. |
Modifier and Type | Method and Description |
---|---|
OperationInvoker |
OperationInvokerAdvisor.apply(EndpointId endpointId,
OperationType operationType,
OperationParameters parameters,
OperationInvoker invoker)
Apply additional functionality to the given invoker.
|
Modifier and Type | Method and Description |
---|---|
OperationInvoker |
OperationInvokerAdvisor.apply(EndpointId endpointId,
OperationType operationType,
OperationParameters parameters,
OperationInvoker invoker)
Apply additional functionality to the given invoker.
|
Modifier and Type | Class and Description |
---|---|
class |
ReflectiveOperationInvoker
An
OperationInvoker that invokes an operation using reflection. |
Modifier and Type | Class and Description |
---|---|
class |
CachingOperationInvoker
An
OperationInvoker that caches the response of an operation with a
configurable time to live. |
Modifier and Type | Method and Description |
---|---|
OperationInvoker |
CachingOperationInvokerAdvisor.apply(EndpointId endpointId,
OperationType operationType,
OperationParameters parameters,
OperationInvoker invoker) |
static OperationInvoker |
CachingOperationInvoker.apply(OperationInvoker invoker,
long timeToLive)
Deprecated.
as of 2.3.0 to make it package-private in 2.4
|
Modifier and Type | Method and Description |
---|---|
OperationInvoker |
CachingOperationInvokerAdvisor.apply(EndpointId endpointId,
OperationType operationType,
OperationParameters parameters,
OperationInvoker invoker) |
static OperationInvoker |
CachingOperationInvoker.apply(OperationInvoker invoker,
long timeToLive)
Deprecated.
as of 2.3.0 to make it package-private in 2.4
|
Modifier and Type | Method and Description |
---|---|
protected JmxOperation |
JmxEndpointDiscoverer.createOperation(EndpointId endpointId,
DiscoveredOperationMethod operationMethod,
OperationInvoker invoker) |
Modifier and Type | Method and Description |
---|---|
protected WebOperation |
WebEndpointDiscoverer.createOperation(EndpointId endpointId,
DiscoveredOperationMethod operationMethod,
OperationInvoker invoker) |
protected Operation |
ServletEndpointDiscoverer.createOperation(EndpointId endpointId,
DiscoveredOperationMethod operationMethod,
OperationInvoker invoker) |
protected Operation |
ControllerEndpointDiscoverer.createOperation(EndpointId endpointId,
DiscoveredOperationMethod operationMethod,
OperationInvoker invoker) |
Modifier and Type | Class and Description |
---|---|
protected static class |
AbstractWebFluxEndpointHandlerMapping.ElasticSchedulerInvoker
An
OperationInvoker that performs the invocation of a blocking operation on
a separate thread using Reactor's bounded
elastic scheduler . |
Constructor and Description |
---|
ElasticSchedulerInvoker(OperationInvoker invoker) |