Interface ProvisioningTask<T extends SchedTask>

All Superinterfaces:
Entity, SchedTask, Serializable, Task<SchedTask>
All Known Subinterfaces:
InboundTask<T>, LiveSyncTask, PullTask, PushTask
All Known Implementing Classes:
AbstractInboundTask, AbstractProvisioningTask, JPALiveSyncTask, JPAPullTask, JPAPushTask, Neo4jInboundTask, Neo4jLiveSyncTask, Neo4jProvisioningTask, Neo4jPullTask, Neo4jPushTask

public interface ProvisioningTask<T extends SchedTask> extends SchedTask
  • Method Details

    • 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)