Class DeleteResourceOperationFactoryImpl
- java.lang.Object
-
- org.fcrepo.kernel.impl.operations.DeleteResourceOperationFactoryImpl
-
- All Implemented Interfaces:
DeleteResourceOperationFactory
,ResourceOperationFactory
@Component public class DeleteResourceOperationFactoryImpl extends Object implements DeleteResourceOperationFactory
Implementation of a delete resource operation factory- Author:
- bbpennel
-
-
Constructor Summary
Constructors Constructor Description DeleteResourceOperationFactoryImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DeleteResourceOperationBuilder
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.
-
-
-
Constructor Detail
-
DeleteResourceOperationFactoryImpl
public DeleteResourceOperationFactoryImpl()
-
-
Method Detail
-
deleteBuilder
public DeleteResourceOperationBuilder deleteBuilder(Transaction transaction, FedoraId rescId)
Description copied from interface:DeleteResourceOperationFactory
Get a builder for an operation to delete a resource- Specified by:
deleteBuilder
in interfaceDeleteResourceOperationFactory
- Parameters:
transaction
- the transactionrescId
- id of the resource to delete- Returns:
- new builder
-
purgeBuilder
public ResourceOperationBuilder purgeBuilder(Transaction transaction, FedoraId rescId)
Description copied from interface:DeleteResourceOperationFactory
Get a builder for an operation to purge a deleted resource.- Specified by:
purgeBuilder
in interfaceDeleteResourceOperationFactory
- Parameters:
transaction
- the transactionrescId
- id of the resource to purge- Returns:
- new builder
-
-