Class Neo4jPropagationTask
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<PropagationTask>
org.apache.syncope.core.persistence.neo4j.entity.task.Neo4jPropagationTask
- All Implemented Interfaces:
Serializable,Entity,PropagationTask,Task<PropagationTask>
@Node("PropagationTask")
@PropagationTaskCheck
public class Neo4jPropagationTask
extends AbstractTask<PropagationTask>
implements PropagationTask
Encapsulate all information about a propagation task.
- 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 booleandoAdd(TaskExec<PropagationTask> exec) protected Class<? extends AbstractTaskExec<PropagationTask>> protected List<? extends AbstractTaskExec<PropagationTask>> voidsetAnyType(String anyType) voidsetAnyTypeKind(AnyTypeKind anyTypeKind) voidsetConnObjectKey(String connObjectKey) voidsetEntityKey(String entityKey) voidsetObjectClassName(String objectClassName) voidsetOldConnObjectKey(String oldConnObjectKey) voidsetOperation(ResourceOperation operation) voidsetPropagationData(PropagationData propagationData) voidsetResource(ExternalResource resource) Methods 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:
-
PROPAGATION_TASK_EXEC_REL
- See Also:
-
-
Constructor Details
-
Neo4jPropagationTask
public Neo4jPropagationTask()
-
-
Method Details
-
getConnObjectKey
- Specified by:
getConnObjectKeyin interfacePropagationTask
-
setConnObjectKey
- Specified by:
setConnObjectKeyin interfacePropagationTask
-
getOldConnObjectKey
- Specified by:
getOldConnObjectKeyin interfacePropagationTask
-
setOldConnObjectKey
- Specified by:
setOldConnObjectKeyin interfacePropagationTask
-
getSerializedPropagationData
- Specified by:
getSerializedPropagationDatain interfacePropagationTask
-
getPropagationData
- Specified by:
getPropagationDatain interfacePropagationTask
-
setPropagationData
- Specified by:
setPropagationDatain interfacePropagationTask
-
getOperation
- Specified by:
getOperationin interfacePropagationTask
-
setOperation
- Specified by:
setOperationin interfacePropagationTask
-
getObjectClassName
- Specified by:
getObjectClassNamein interfacePropagationTask
-
setObjectClassName
- Specified by:
setObjectClassNamein interfacePropagationTask
-
getAnyTypeKind
- Specified by:
getAnyTypeKindin interfacePropagationTask
-
setAnyTypeKind
- Specified by:
setAnyTypeKindin interfacePropagationTask
-
getAnyType
- Specified by:
getAnyTypein interfacePropagationTask
-
setAnyType
- Specified by:
setAnyTypein interfacePropagationTask
-
getEntityKey
- Specified by:
getEntityKeyin interfacePropagationTask
-
setEntityKey
- Specified by:
setEntityKeyin interfacePropagationTask
-
getResource
- Specified by:
getResourcein interfacePropagationTask
-
setResource
- Specified by:
setResourcein interfacePropagationTask
-
doAdd
- Specified by:
doAddin classAbstractTask<PropagationTask>
-
executionClass
- Specified by:
executionClassin classAbstractTask<PropagationTask>
-
executions
- Specified by:
executionsin classAbstractTask<PropagationTask>
-