Interface CADatabaseQueryType<P,R>
- Type Parameters:
P- The type of parametersR- The type of the result
- All Known Subinterfaces:
CADatabaseQueriesAuditType.EventAddType, CADatabaseQueriesAuditType.EventSearchType, CADatabaseQueriesFilesType.GetType, CADatabaseQueriesFilesType.PutType, CADatabaseQueriesFilesType.RemoveType, CADatabaseQueriesFilesType.SearchType, CADatabaseQueriesItemsType.ItemAttachmentAddType, CADatabaseQueriesItemsType.ItemAttachmentRemoveType, CADatabaseQueriesItemsType.ItemCreateType, CADatabaseQueriesItemsType.ItemDeleteMarkOnlyType, CADatabaseQueriesItemsType.ItemDeleteType, CADatabaseQueriesItemsType.ItemGetType, CADatabaseQueriesItemsType.ItemMetadataPutType, CADatabaseQueriesItemsType.ItemMetadataRemoveType, CADatabaseQueriesItemsType.ItemSearchType, CADatabaseQueriesItemsType.ItemSetNameType, CADatabaseQueriesItemsType.ItemTypesAssignType, CADatabaseQueriesItemsType.ItemTypesRevokeType, CADatabaseQueriesLocationsType.LocationAttachmentAddType, CADatabaseQueriesLocationsType.LocationAttachmentRemoveType, CADatabaseQueriesLocationsType.LocationDeleteMarkOnlyType, CADatabaseQueriesLocationsType.LocationDeleteType, CADatabaseQueriesLocationsType.LocationGetType, CADatabaseQueriesLocationsType.LocationListType, CADatabaseQueriesLocationsType.LocationMetadataPutType, CADatabaseQueriesLocationsType.LocationMetadataRemoveType, CADatabaseQueriesLocationsType.LocationPutType, CADatabaseQueriesLocationsType.LocationTypesAssignType, CADatabaseQueriesLocationsType.LocationTypesRevokeType, CADatabaseQueriesMaintenanceType.ExecuteType, CADatabaseQueriesStockType.StockCountType, CADatabaseQueriesStockType.StockGetType, CADatabaseQueriesStockType.StockRepositType, CADatabaseQueriesStockType.StockSearchType, CADatabaseQueriesTypePackagesType.TypePackageGetTextType, CADatabaseQueriesTypePackagesType.TypePackageInstallType, CADatabaseQueriesTypePackagesType.TypePackageSatisfyingType, CADatabaseQueriesTypePackagesType.TypePackageSearchType, CADatabaseQueriesTypePackagesType.TypePackageUninstallType, CADatabaseQueriesUsersType.GetType, CADatabaseQueriesUsersType.PutType
- All Known Implementing Classes:
CADBQAuditEventAdd, CADBQAuditEventSearch, CADBQFileGet, CADBQFilePut, CADBQFileRemove, CADBQFileSearch, CADBQItemAttachmentAdd, CADBQItemAttachmentRemove, CADBQItemCreate, CADBQItemDelete, CADBQItemDeleteMarkOnly, CADBQItemGet, CADBQItemMetadataPut, CADBQItemMetadataRemove, CADBQItemSearch, CADBQItemSetName, CADBQItemTypesAssign, CADBQItemTypesRevoke, CADBQLocationAttachmentAdd, CADBQLocationAttachmentRemove, CADBQLocationDelete, CADBQLocationDeleteMarkOnly, CADBQLocationGet, CADBQLocationList, CADBQLocationMetadataPut, CADBQLocationMetadataRemove, CADBQLocationPut, CADBQLocationTypesAssign, CADBQLocationTypesRevoke, CADBQMaintenance, CADBQStockCount, CADBQStockGet, CADBQStockReposit, CADBQStockSearch, CADBQTypePackageGetText, CADBQTypePackageInstall, CADBQTypePackageSatisfying, CADBQTypePackageSearch, CADBQTypePackageUninstall, CADBQUserGet, CADBQUserPut
public interface CADatabaseQueryType<P,R>
The base type of queries that accept parameters and produce results.
-
Method Summary
-
Method Details
-
execute
Execute the query.- Parameters:
parameters- The parameters- Returns:
- The results
- Throws:
CADatabaseException- On errors
-