public class DeleteOperations extends Object
CatalogFrameworkImpl
.
This class contains one delegated delete method and methods to support it. No operations/support methods should be added to this class except in support of CFI delete operations.
Constructor and Description |
---|
DeleteOperations(FrameworkProperties frameworkProperties,
QueryOperations queryOperations,
SourceOperations sourceOperations,
OperationsSecuritySupport opsSecuritySupport,
OperationsMetacardSupport opsMetacardSupport) |
Modifier and Type | Method and Description |
---|---|
DeleteResponse |
delete(DeleteRequest deleteRequest,
List<String> fanoutTagBlacklist) |
DeleteResponse |
doDelete(DeleteRequest deleteRequest,
List<String> fanoutTagBlacklist) |
void |
setHistorian(Historian historian) |
void |
setOpsCatStoreSupport(OperationsCatalogStoreSupport opsCatStoreSupport) |
void |
setRemoteDeleteOperations(RemoteDeleteOperations remoteDeleteOperations) |
public DeleteOperations(FrameworkProperties frameworkProperties, QueryOperations queryOperations, SourceOperations sourceOperations, OperationsSecuritySupport opsSecuritySupport, OperationsMetacardSupport opsMetacardSupport)
public void setHistorian(Historian historian)
public DeleteResponse delete(DeleteRequest deleteRequest, List<String> fanoutTagBlacklist) throws IngestException, SourceUnavailableException
public DeleteResponse doDelete(DeleteRequest deleteRequest, List<String> fanoutTagBlacklist) throws IngestException, SourceUnavailableException
public void setOpsCatStoreSupport(OperationsCatalogStoreSupport opsCatStoreSupport)
public void setRemoteDeleteOperations(RemoteDeleteOperations remoteDeleteOperations)
This work is licensed under a Creative Commons Attribution 4.0 International License.