@MappedSuperclass @ProvisioningTaskCheck public abstract class AbstractProvisioningTask extends JPASchedTask implements ProvisioningTask
Modifier and Type | Field and Description |
---|---|
protected @NotNull MatchingRule |
matchingRule |
protected @NotNull UnmatchingRule |
unmatchingRule |
TABLE
LOG
EMAIL_PATTERN, ID_PATTERN, ID_REGEX
Constructor and Description |
---|
AbstractProvisioningTask() |
Modifier and Type | Method and Description |
---|---|
MatchingRule |
getMatchingRule() |
ExternalResource |
getResource() |
UnmatchingRule |
getUnmatchingRule() |
boolean |
isPerformCreate() |
boolean |
isPerformDelete() |
boolean |
isPerformUpdate() |
boolean |
isSyncStatus() |
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) |
getCronExpression, getDescription, getJobDelegate, getName, getStartAt, isActive, setActive, setCronExpression, setDescription, setJobDelegate, setName, setStartAt
add, getExecs
getKey, setKey
checkImplementationType, checkType, equals, hashCode, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
add, getActions
getCronExpression, getDescription, getJobDelegate, getName, getStartAt, isActive, setActive, setCronExpression, setDescription, setJobDelegate, setName, setStartAt
@NotNull protected @NotNull UnmatchingRule unmatchingRule
UnmatchingRule
@NotNull protected @NotNull MatchingRule matchingRule
MatchingRule
public ExternalResource getResource()
getResource
in interface ProvisioningTask
public void setResource(ExternalResource resource)
setResource
in interface ProvisioningTask
public boolean isPerformCreate()
isPerformCreate
in interface ProvisioningTask
public void setPerformCreate(boolean performCreate)
setPerformCreate
in interface ProvisioningTask
public boolean isPerformUpdate()
isPerformUpdate
in interface ProvisioningTask
public void setPerformUpdate(boolean performUpdate)
setPerformUpdate
in interface ProvisioningTask
public boolean isPerformDelete()
isPerformDelete
in interface ProvisioningTask
public void setPerformDelete(boolean performDelete)
setPerformDelete
in interface ProvisioningTask
public boolean isSyncStatus()
isSyncStatus
in interface ProvisioningTask
public void setSyncStatus(boolean syncStatus)
setSyncStatus
in interface ProvisioningTask
public UnmatchingRule getUnmatchingRule()
getUnmatchingRule
in interface ProvisioningTask
public void setUnmatchingRule(UnmatchingRule unmatchigRule)
setUnmatchingRule
in interface ProvisioningTask
public MatchingRule getMatchingRule()
getMatchingRule
in interface ProvisioningTask
public void setMatchingRule(MatchingRule matchigRule)
setMatchingRule
in interface ProvisioningTask
Copyright © 2010–2023 The Apache Software Foundation. All rights reserved.