public class ElasticGridServiceAgentProvisioningAlertBean extends AbstractElasticProcessingUnitAlertBean implements ElasticGridServiceAgentProvisioningFailureEventListener, ElasticGridServiceAgentProvisioningProgressChangedEventListener
Constructor and Description |
---|
ElasticGridServiceAgentProvisioningAlertBean() |
Modifier and Type | Method and Description |
---|---|
void |
afterPropertiesSet()
Invoked by a bean factory after it has set all bean properties.
|
void |
destroy()
Invoked by a bean factory on destruction of a singleton.
|
void |
elasticGridServiceAgentProvisioningFailure(ElasticGridServiceAgentProvisioningFailureEvent event)
Raises an alert when PU gsa provisioning is still in progress and this or other pu sharing
the same GSA has encountered a gsa provisioning failure.
|
void |
elasticGridServiceAgentProvisioningProgressChanged(ElasticGridServiceAgentProvisioningProgressChangedEvent event)
Resolves an alert when PU has the GSAs it needs.
|
createRaisedAlert, createResolvedAlerts, getProperties, raiseAlert, setAdmin, setAlertName, setAlertSeverity, setBeanUid, setProperties, setResolvedAlertDescriptionFormat
public ElasticGridServiceAgentProvisioningAlertBean()
public void afterPropertiesSet() throws Exception
Bean
afterPropertiesSet
in interface Bean
afterPropertiesSet
in class AbstractElasticProcessingUnitAlertBean
Exception
- in the event of misconfiguration (such as failure to set an essential
property) or if initialization fails.BeanConfigurationException
,
BeanInitializationException
public void destroy() throws Exception
Bean
destroy
in interface Bean
destroy
in class AbstractElasticProcessingUnitAlertBean
Exception
- in case of shutdown errors. Exceptions will get logged but not re-thrown to
allow other beans to release their resources too.BeanConfigException
public void elasticGridServiceAgentProvisioningFailure(ElasticGridServiceAgentProvisioningFailureEvent event)
elasticGridServiceAgentProvisioningFailure
in interface ElasticGridServiceAgentProvisioningFailureEventListener
public void elasticGridServiceAgentProvisioningProgressChanged(ElasticGridServiceAgentProvisioningProgressChangedEvent event)
Copyright © GigaSpaces.