Class AbstractProcessCheck
- java.lang.Object
-
- org.silverpeas.core.process.check.AbstractProcessCheck
-
- All Implemented Interfaces:
Initialization
,ProcessCheck
- Direct Known Subclasses:
AbstractDataProcessCheck
,AbstractFileProcessCheck
public abstract class AbstractProcessCheck extends Object implements ProcessCheck
The abstract root implementation ofCheck
interface. Methodsregister
andunregister
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 byProcessCheckRegistration
(ProcessCheckRegistration
).- Author:
- Yohann Chastagnier
-
-
Constructor Summary
Constructors Constructor Description AbstractProcessCheck()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
init()
Initializes some resources required by the services or performs some initialization processes at Silverpeas startup.void
release()
Releases the previously initialized resources at Silverpeas shutdown.-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.silverpeas.core.initialization.Initialization
getPriority
-
Methods inherited from interface org.silverpeas.core.process.check.ProcessCheck
check, getType
-
-
-
-
Method Detail
-
init
public void init()
Description copied from interface:Initialization
Initializes some resources required by the services or performs some initialization processes at Silverpeas startup.- Specified by:
init
in interfaceInitialization
-
release
public void release()
Description copied from interface:Initialization
Releases the previously initialized resources at Silverpeas shutdown. The implementation of this method is optional. By default it does nothing.- Specified by:
release
in interfaceInitialization
-
-