Class RefreshEndpoint
- java.lang.Object
-
- io.micronaut.management.endpoint.refresh.RefreshEndpoint
-
-
Constructor Summary
Constructors Constructor Description RefreshEndpoint(io.micronaut.context.env.Environment environment, io.micronaut.context.event.ApplicationEventPublisher<io.micronaut.runtime.context.scope.refresh.RefreshEvent> eventPublisher)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String[]refresh(java.lang.Boolean force)Refresh application state only if environment has changed (unlessforceis set to true).
-
-
-
Constructor Detail
-
RefreshEndpoint
public RefreshEndpoint(io.micronaut.context.env.Environment environment, io.micronaut.context.event.ApplicationEventPublisher<io.micronaut.runtime.context.scope.refresh.RefreshEvent> eventPublisher)- Parameters:
environment- The EnvironmenteventPublisher- The Application event publisher
-
-
Method Detail
-
refresh
@Write public java.lang.String[] refresh(@Nullable java.lang.Boolean force)
Refresh application state only if environment has changed (unlessforceis set to true).- Parameters:
force-Nullablebody property to indicate whether to force allRefreshablebeans to be refreshed- Returns:
- array of change keys if applicable
-
-