|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface InventoryManagerLocal
Provides methods for carrying resource type deletion.
| Method Summary | |
|---|---|
List<org.rhq.core.domain.resource.ResourceType> |
getDeletedTypes()
|
boolean |
isReadyForPermanentRemoval(org.rhq.core.domain.resource.ResourceType resourceType)
Determines whether or not a resource type is ready to be permanently removed from the database. |
int |
markTypesDeleted(List<Integer> resourceTypeIds)
Marks the specified resource types, including all of their child types, for deletion by setting the deleted flag on each one. |
void |
purgeDeletedResourceType(org.rhq.core.domain.resource.ResourceType resourceType)
Permanently removes the resource type from the database along with all associated meta data such as metric definitions, operation definitions, and resource configuration definitions. |
| Method Detail |
|---|
int markTypesDeleted(List<Integer> resourceTypeIds)
resourceTypeIds - The ids of the resource types to delete
List<org.rhq.core.domain.resource.ResourceType> getDeletedTypes()
boolean isReadyForPermanentRemoval(org.rhq.core.domain.resource.ResourceType resourceType)
resourceType - The resource type to check
true if the resource type is ready to be permanently deleted.void purgeDeletedResourceType(org.rhq.core.domain.resource.ResourceType resourceType)
PurgeResourceTypesJob.
resourceType - The resource type to delete
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||