Interface CADatabaseQueryType<P,R>

Type Parameters:
P - The type of parameters
R - 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.ItemLocationsType, CADatabaseQueriesItemsType.ItemMetadataPutType, CADatabaseQueriesItemsType.ItemMetadataRemoveType, CADatabaseQueriesItemsType.ItemRepositType, CADatabaseQueriesItemsType.ItemSearchType, CADatabaseQueriesItemsType.ItemSetNameType, CADatabaseQueriesItemsType.ItemTypesAssignType, CADatabaseQueriesItemsType.ItemTypesRevokeType, CADatabaseQueriesLocationsType.LocationAttachmentAddType, CADatabaseQueriesLocationsType.LocationAttachmentRemoveType, CADatabaseQueriesLocationsType.LocationGetType, CADatabaseQueriesLocationsType.LocationListType, CADatabaseQueriesLocationsType.LocationMetadataPutType, CADatabaseQueriesLocationsType.LocationMetadataRemoveType, CADatabaseQueriesLocationsType.LocationPutType, CADatabaseQueriesLocationsType.LocationTypesAssignType, CADatabaseQueriesLocationsType.LocationTypesRevokeType, CADatabaseQueriesMaintenanceType.ExecuteType, CADatabaseQueriesTypePackagesType.TypePackageGetTextType, CADatabaseQueriesTypePackagesType.TypePackageInstallType, CADatabaseQueriesTypePackagesType.TypePackageSatisfyingType, CADatabaseQueriesTypePackagesType.TypePackageSearchType, CADatabaseQueriesTypePackagesType.TypePackageSetVersionType, CADatabaseQueriesTypePackagesType.TypePackageUninstallType, CADatabaseQueriesTypesType.TypeRecordFieldRemoveType, CADatabaseQueriesTypesType.TypeRecordFieldUpdateType, CADatabaseQueriesTypesType.TypeRecordGetType, CADatabaseQueriesTypesType.TypeRecordPutType, CADatabaseQueriesTypesType.TypeRecordRemoveType, CADatabaseQueriesTypesType.TypeRecordsReferencingScalarType, CADatabaseQueriesTypesType.TypeRecordsSearchType, CADatabaseQueriesTypesType.TypeScalarGetType, CADatabaseQueriesTypesType.TypeScalarPutType, CADatabaseQueriesTypesType.TypeScalarRemoveType, CADatabaseQueriesTypesType.TypeScalarSearchType, CADatabaseQueriesUsersType.GetType, CADatabaseQueriesUsersType.PutType
All Known Implementing Classes:
CADBQAuditEventAdd, CADBQAuditEventSearch, CADBQFileGet, CADBQFilePut, CADBQFileRemove, CADBQFileSearch, CADBQItemAttachmentAdd, CADBQItemAttachmentRemove, CADBQItemCreate, CADBQItemDelete, CADBQItemDeleteMarkOnly, CADBQItemGet, CADBQItemLocations, CADBQItemMetadataPut, CADBQItemMetadataRemove, CADBQItemReposit, CADBQItemSearch, CADBQItemSetName, CADBQItemTypesAssign, CADBQItemTypesRevoke, CADBQLocationAttachmentAdd, CADBQLocationAttachmentRemove, CADBQLocationGet, CADBQLocationList, CADBQLocationMetadataPut, CADBQLocationMetadataRemove, CADBQLocationPut, CADBQLocationTypesAssign, CADBQLocationTypesRevoke, CADBQMaintenance, CADBQTypePackageGetText, CADBQTypePackageInstall, CADBQTypePackageSatisfying, CADBQTypePackageSearch, CADBQTypePackageSetVersion, CADBQTypePackageUninstall, CADBQTypeRecordFieldRemove, CADBQTypeRecordFieldUpdate, CADBQTypeRecordGet, CADBQTypeRecordPut, CADBQTypeRecordRemove, CADBQTypeRecordsReferencingScalar, CADBQTypeRecordsSearch, CADBQTypeScalarGet, CADBQTypeScalarPut, CADBQTypeScalarRemove, CADBQTypeScalarSearch, CADBQUserGet, CADBQUserPut

public interface CADatabaseQueryType<P,R>
The base type of queries that accept parameters and produce results.
  • Method Summary

    Modifier and Type
    Method
    Description
    execute(P parameters)
    Execute the query.