Class Neo4jJobStatusDAO
java.lang.Object
org.apache.syncope.core.persistence.neo4j.dao.Neo4jJobStatusDAO
- All Implemented Interfaces:
JobStatusDAO
@Transactional(rollbackFor=java.lang.Throwable.class)
public class Neo4jJobStatusDAO
extends Object
implements JobStatusDAO
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final Loggerprotected final org.springframework.data.neo4j.core.Neo4jTemplateprotected final NodeValidatorFields inherited from interface org.apache.syncope.core.persistence.api.dao.JobStatusDAO
JOB_FIRED_STATUS, UNKNOWN_STATUS -
Constructor Summary
ConstructorsConstructorDescriptionNeo4jJobStatusDAO(org.springframework.data.neo4j.core.Neo4jTemplate neo4jTemplate, NodeValidator nodeValidator) -
Method Summary
-
Field Details
-
LOG
-
neo4jTemplate
protected final org.springframework.data.neo4j.core.Neo4jTemplate neo4jTemplate -
nodeValidator
-
-
Constructor Details
-
Neo4jJobStatusDAO
public Neo4jJobStatusDAO(org.springframework.data.neo4j.core.Neo4jTemplate neo4jTemplate, NodeValidator nodeValidator)
-
-
Method Details
-
lock
- Specified by:
lockin interfaceJobStatusDAO
-
unlock
- Specified by:
unlockin interfaceJobStatusDAO
-
set
- Specified by:
setin interfaceJobStatusDAO
-
get
- Specified by:
getin interfaceJobStatusDAO
-