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
-