Package org.molgenis.api.metadata.v3
Interface MetadataApiJobService
-
- All Known Implementing Classes:
MetadataApiJobServiceImpl
public interface MetadataApiJobService
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description MetadataUpsertJobExecutionscheduleCreate(EntityType entityType)Schedule an entity type create job.MetadataDeleteJobExecutionscheduleDelete(Collection<EntityType> entityTypes)Schedule an entity type delete job.MetadataDeleteJobExecutionscheduleDelete(EntityType entityType)Schedule an entity type delete job.MetadataUpsertJobExecutionscheduleUpdate(EntityType entityType)Schedule an entity type update job.
-
-
-
Method Detail
-
scheduleCreate
MetadataUpsertJobExecution scheduleCreate(EntityType entityType)
Schedule an entity type create job.- Parameters:
entityType- entity type- Returns:
- job execution
-
scheduleUpdate
MetadataUpsertJobExecution scheduleUpdate(EntityType entityType)
Schedule an entity type update job.- Parameters:
entityType- updated entity type- Returns:
- job execution
-
scheduleDelete
MetadataDeleteJobExecution scheduleDelete(EntityType entityType)
Schedule an entity type delete job.- Parameters:
entityType- entity type to delete- Returns:
- job execution
-
scheduleDelete
MetadataDeleteJobExecution scheduleDelete(Collection<EntityType> entityTypes)
Schedule an entity type delete job.- Parameters:
entityTypes- entity types to delete- Returns:
- job execution
-
-