public abstract class BaseHealthCheckNotifierConfigurer<C extends Notifier> extends Object implements AdminCommand
| Modifier and Type | Field and Description |
|---|---|
protected Boolean |
dynamic |
protected Boolean |
enabled |
protected HealthCheckService |
healthCheckService |
protected Logger |
logger |
protected Boolean |
noisy |
protected ServerEnvironment |
server |
protected org.glassfish.hk2.api.ServiceLocator |
serviceLocator |
protected String |
target |
protected Target |
targetUtil |
| Constructor and Description |
|---|
BaseHealthCheckNotifierConfigurer() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
applyValues(C c) |
protected void |
configureDynamically() |
void |
execute(AdminCommandContext context)
Executes the command with the command parameters passed as Properties
where the keys are the parameter names and the values are the parameter values
|
protected boolean |
getNotifierNoisy(String commandName) |
@Inject protected Target targetUtil
@Inject protected ServerEnvironment server
@Inject protected Logger logger
@Inject protected HealthCheckService healthCheckService
protected Boolean dynamic
protected String target
protected Boolean enabled
protected Boolean noisy
@Inject protected org.glassfish.hk2.api.ServiceLocator serviceLocator
protected abstract void applyValues(C c) throws PropertyVetoException
PropertyVetoExceptionpublic void execute(AdminCommandContext context)
AdminCommandexecute in interface AdminCommandcontext - informationprotected void configureDynamically()
protected boolean getNotifierNoisy(String commandName)
Copyright © 2019. All rights reserved.