| Modifier and Type | Method and Description |
|---|---|
protected boolean |
RemoveCatalogVersionJobPerformable.isAlive(RemoveCatalogVersionCronJobModel cronJob) |
PerformResult |
RemoveCatalogVersionJobPerformable.perform(RemoveCatalogVersionCronJobModel cronJob) |
| Modifier and Type | Method and Description |
|---|---|
void |
RemoveCatalogVersionJobPerformable.setRemoveCatalogStrategy(RemoveStrategy<RemoveCatalogVersionCronJobModel> removeCatalogStrategy) |
void |
RemoveCatalogVersionJobPerformable.setRemoveCatalogVersionStrategy(RemoveStrategy<RemoveCatalogVersionCronJobModel> removeCatalogVersionStrategy) |
| Modifier and Type | Method and Description |
|---|---|
void |
RemoveCallback.afterRemoved(RemoveCatalogVersionCronJobModel cronJobModel,
P parentType,
ImportResult result)
Hook for the after import handling.
|
void |
RemoveCallback.beforeRemove(RemoveCatalogVersionCronJobModel cronJobModel,
P parentType)
Hook for the before handling.
|
void |
RemoveCallback.doRemove(RemoveCatalogVersionCronJobModel cronJobModel,
P parentType,
ImportResult result)
Hook for the period polling current status of the import.
|
| Modifier and Type | Method and Description |
|---|---|
void |
RemoveCatalogVersionsCallback.afterRemoved(RemoveCatalogVersionCronJobModel cronJobModel,
java.util.Collection<CatalogVersionModel> catalogVersions,
ImportResult result)
Performed after import job finishes.
|
void |
RemoveCatalogVersionsCallback.beforeRemove(RemoveCatalogVersionCronJobModel cronJobModel,
java.util.Collection<CatalogVersionModel> catalogVersions)
Initiates the total amount of the items to remove
|
void |
RemoveCatalogVersionsCallback.doRemove(RemoveCatalogVersionCronJobModel cronJobModel,
java.util.Collection<CatalogVersionModel> catalogVersion,
ImportResult result)
Performed while import job is running, poll called for the state of the import every 1 second.
|
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
RemoveCatalogVersionStrategy.isAlive(RemoveCatalogVersionCronJobModel cronJob) |
PerformResult |
RemoveCatalogVersionStrategy.remove(RemoveCatalogVersionCronJobModel cronJob) |
PerformResult |
RemoveCatalogStrategy.remove(RemoveCatalogVersionCronJobModel cronJob) |
protected void |
AbstractRemoveStrategy.removeCatalogVersionCollection(java.util.Collection<CatalogVersionModel> catalogVersions,
RemoveCatalogVersionCronJobModel cronJob,
java.util.List<ComposedTypeModel> orderedComposedTypes)
Starts catalog version removal , returns true if wait for started import job needed
|
| Modifier and Type | Method and Description |
|---|---|
RemoveCatalogVersionCronJobModel |
RemoveCatalogVersionCronJobResource.getRemoveCatalogVersionCronJobModel()
Convenience method which just delegates to
AbstractResource.getResourceValue() |
protected RemoveCatalogVersionCronJobModel |
RemoveCatalogVersionCronJobResource.readResource(java.lang.String resourceId)
Gets the
RemoveCatalogVersionCronJobModel resource which is addressed by current resource request. |
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<RemoveCatalogVersionCronJobModel> |
RemoveCatalogVersionCronJobsResource.getRemoveCatalogVersionCronJobsCollection()
Convenience method which just delegates to
AbstractResource.getResourceValue() |
| Modifier and Type | Method and Description |
|---|---|
void |
RemoveCatalogVersionCronJobResource.setRemoveCatalogVersionCronJobModel(RemoveCatalogVersionCronJobModel value)
Convenience method which just delegates to
#setResourceValue(RemoveCatalogVersionCronJobModel) |
| Modifier and Type | Method and Description |
|---|---|
void |
RemoveCatalogVersionCronJobsResource.setRemoveCatalogVersionCronJobsCollection(java.util.Collection<RemoveCatalogVersionCronJobModel> value)
Convenience method which just delegates to
#setResourceValue(Collection) |
Copyright © 2018 SAP SE. All Rights Reserved.