Interface ProvisioningTask<T extends SchedTask>
-
- All Superinterfaces:
Entity
,SchedTask
,Serializable
,Task<SchedTask>
- All Known Implementing Classes:
AbstractProvisioningTask
,JPAPullTask
,JPAPushTask
public interface ProvisioningTask<T extends SchedTask> extends SchedTask
-
-
Field Summary
-
Fields inherited from interface org.apache.syncope.core.persistence.api.entity.Entity
EMAIL_PATTERN, ID_PATTERN, ID_REGEX
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
add(Implementation action)
List<? extends Implementation>
getActions()
ThreadPoolSettings
getConcurrentSettings()
MatchingRule
getMatchingRule()
ExternalResource
getResource()
UnmatchingRule
getUnmatchingRule()
boolean
isPerformCreate()
boolean
isPerformDelete()
boolean
isPerformUpdate()
boolean
isSyncStatus()
void
setConcurrentSettings(ThreadPoolSettings settings)
void
setMatchingRule(MatchingRule matchigRule)
void
setPerformCreate(boolean performCreate)
void
setPerformDelete(boolean performDelete)
void
setPerformUpdate(boolean performUpdate)
void
setResource(ExternalResource resource)
void
setSyncStatus(boolean syncStatus)
void
setUnmatchingRule(UnmatchingRule unmatchigRule)
-
Methods inherited from interface org.apache.syncope.core.persistence.api.entity.task.SchedTask
getCronExpression, getDescription, getJobDelegate, getName, getStartAt, isActive, setActive, setCronExpression, setDescription, setJobDelegate, setName, setStartAt
-
-
-
-
Method Detail
-
getResource
ExternalResource getResource()
-
setResource
void setResource(ExternalResource resource)
-
add
boolean add(Implementation action)
-
getActions
List<? extends Implementation> getActions()
-
isPerformCreate
boolean isPerformCreate()
-
setPerformCreate
void setPerformCreate(boolean performCreate)
-
isPerformDelete
boolean isPerformDelete()
-
setPerformDelete
void setPerformDelete(boolean performDelete)
-
isPerformUpdate
boolean isPerformUpdate()
-
setPerformUpdate
void setPerformUpdate(boolean performUpdate)
-
isSyncStatus
boolean isSyncStatus()
-
setSyncStatus
void setSyncStatus(boolean syncStatus)
-
getMatchingRule
MatchingRule getMatchingRule()
-
setMatchingRule
void setMatchingRule(MatchingRule matchigRule)
-
getUnmatchingRule
UnmatchingRule getUnmatchingRule()
-
setUnmatchingRule
void setUnmatchingRule(UnmatchingRule unmatchigRule)
-
getConcurrentSettings
ThreadPoolSettings getConcurrentSettings()
-
setConcurrentSettings
void setConcurrentSettings(ThreadPoolSettings settings)
-
-