Interface TypeAwareJobPerformable
-
- All Known Implementing Classes:
AbstractMaintenanceJobPerformable
,CleanUpProcessTaskLogPerformable
,DynamicMaintenanceJobPerformable
,GenericMaintenanceJobPerformable
,Y2YSyncMasterJobPerformable
public interface TypeAwareJobPerformable
Interface for setup a certain subtype ofServicelayerJobModel
. During creation essential data for the cronjob extension for eachJobPerformable
bean aServicelayerJobModel
instance (attribute code and springId is set to the bean id of the jobperformable) is created. By implementing this interface to the JobPerformable class a subtype ofServicelayerJobModel
ca be define which uses a more specified business logic.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default boolean
createDefaultJob()
If method returnstrue
then the initialization will create a default Job item of the given type.java.lang.String
getType()
Must return an existing subtype ofServicelayerJobModel
as String.
-
-
-
Method Detail
-
getType
java.lang.String getType()
Must return an existing subtype ofServicelayerJobModel
as String.
-
createDefaultJob
default boolean createDefaultJob()
If method returnstrue
then the initialization will create a default Job item of the given type. If your specific Job type requires specific parameters you have to returnfalse
.
-
-