Package org.fcrepo.kernel.api.operations
Interface DeleteResourceOperationFactory
-
- All Superinterfaces:
ResourceOperationFactory
- All Known Implementing Classes:
DeleteResourceOperationFactoryImpl
public interface DeleteResourceOperationFactory extends ResourceOperationFactory
Factory for delete resource operations- Author:
- bbpennel
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ResourceOperationBuilder
deleteBuilder(Transaction transaction, FedoraId rescId)
Get a builder for an operation to delete a resourceResourceOperationBuilder
purgeBuilder(Transaction transaction, FedoraId rescId)
Get a builder for an operation to purge a deleted resource.
-
-
-
Method Detail
-
deleteBuilder
ResourceOperationBuilder deleteBuilder(Transaction transaction, FedoraId rescId)
Get a builder for an operation to delete a resource- Parameters:
transaction
- the transactionrescId
- id of the resource to delete- Returns:
- new builder
-
purgeBuilder
ResourceOperationBuilder purgeBuilder(Transaction transaction, FedoraId rescId)
Get a builder for an operation to purge a deleted resource.- Parameters:
transaction
- the transactionrescId
- id of the resource to purge- Returns:
- new builder
-
-