Class Neo4jSchedTask
java.lang.Object
org.apache.syncope.core.persistence.neo4j.entity.AbstractNode
org.apache.syncope.core.persistence.neo4j.entity.AbstractGeneratedKeyNode
org.apache.syncope.core.persistence.neo4j.entity.task.AbstractTask<SchedTask>
org.apache.syncope.core.persistence.neo4j.entity.task.Neo4jSchedTask
- All Implemented Interfaces:
Serializable,Entity,SchedTask,Task<SchedTask>
- Direct Known Subclasses:
Neo4jMacroTask,Neo4jProvisioningTask
@Node("SchedTask")
@SchedTaskCheck
public class Neo4jSchedTask
extends AbstractTask<SchedTask>
implements SchedTask
- See Also:
-
Field Summary
FieldsFields inherited from class org.apache.syncope.core.persistence.neo4j.entity.AbstractNode
LOGFields inherited from interface org.apache.syncope.core.persistence.api.entity.Entity
EMAIL_PATTERN, ID_PATTERN, ID_REGEX -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanprotected Class<? extends AbstractTaskExec<SchedTask>> protected List<? extends AbstractTaskExec<SchedTask>> getName()booleanisActive()voidsetActive(boolean active) voidsetCronExpression(String cronExpression) voidsetDescription(String description) voidsetJobDelegate(Implementation jobDelegate) voidMethods inherited from class org.apache.syncope.core.persistence.neo4j.entity.task.AbstractTask
add, getExecsMethods inherited from class org.apache.syncope.core.persistence.neo4j.entity.AbstractGeneratedKeyNode
getKey, setKeyMethods inherited from class org.apache.syncope.core.persistence.neo4j.entity.AbstractNode
checkImplementationType, checkType, equals, hashCode, toString
-
Field Details
-
NODE
- See Also:
-
SCHED_TASK_JOB_DELEGATE_REL
- See Also:
-
SCHED_TASK_EXEC_REL
- See Also:
-
-
Constructor Details
-
Neo4jSchedTask
public Neo4jSchedTask()
-
-
Method Details
-
getJobDelegate
- Specified by:
getJobDelegatein interfaceSchedTask
-
setJobDelegate
- Specified by:
setJobDelegatein interfaceSchedTask
-
getCronExpression
- Specified by:
getCronExpressionin interfaceSchedTask
-
setCronExpression
- Specified by:
setCronExpressionin interfaceSchedTask
-
getDescription
- Specified by:
getDescriptionin interfaceSchedTask
-
setDescription
- Specified by:
setDescriptionin interfaceSchedTask
-
getName
-
setName
-
isActive
public boolean isActive() -
setActive
public void setActive(boolean active) -
doAdd
- Specified by:
doAddin classAbstractTask<SchedTask>
-
executionClass
- Specified by:
executionClassin classAbstractTask<SchedTask>
-
executions
- Specified by:
executionsin classAbstractTask<SchedTask>
-