org.silverpeas.process.check
Class AbstractProcessCheck
java.lang.Object
org.silverpeas.process.check.AbstractProcessCheck
- All Implemented Interfaces:
- ProcessCheck
- Direct Known Subclasses:
- AbstractDataProcessCheck, AbstractFileProcessCheck
public abstract class AbstractProcessCheck
- extends Object
- implements ProcessCheck
The abstract root implementation of Check interface.
Methods register and unregister are implemented at this level, and be
sure @Named class annotation is well mentionned in the final implementation in the
aim to be taken in charge by ProcessCheckRegistration (@see
ProcessCheckRegistration).
- Author:
- Yohann Chastagnier
|
Method Summary |
void |
register()
This method have to be annoted by @PostConstruct. |
void |
unregister()
This method have to be annoted by @PreDestroy. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractProcessCheck
public AbstractProcessCheck()
register
@PostConstruct
public void register()
- Description copied from interface:
ProcessCheck
- This method have to be annoted by @PostConstruct.
Just after Silverpeas server start, this method is called.
The content of this method consists to register the class instance into
ProcessCheckRegistration.
- Specified by:
register in interface ProcessCheck
unregister
@PreDestroy
public void unregister()
- Description copied from interface:
ProcessCheck
- This method have to be annoted by @PreDestroy.
Just before Silverpeas server stop, this method is called.
The content of this method consists to unregister the class instance from
ProcessCheckRegistration.
- Specified by:
unregister in interface ProcessCheck
Copyright © 2016 Silverpeas. All Rights Reserved.