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.AttachmentAddType, CADatabaseQueriesItemsType.AttachmentRemoveType, CADatabaseQueriesItemsType.CreateType, CADatabaseQueriesItemsType.DeleteMarkOnlyType, CADatabaseQueriesItemsType.DeleteType, CADatabaseQueriesItemsType.GetType, CADatabaseQueriesItemsType.LocationsType, CADatabaseQueriesItemsType.MetadataPutType, CADatabaseQueriesItemsType.MetadataRemoveType, CADatabaseQueriesItemsType.RepositType, CADatabaseQueriesItemsType.SearchType, CADatabaseQueriesItemsType.SetNameType, CADatabaseQueriesItemsType.TypesAssignType, CADatabaseQueriesItemsType.TypesRevokeType, CADatabaseQueriesLocationsType.AttachmentAddType, CADatabaseQueriesLocationsType.AttachmentRemoveType, CADatabaseQueriesLocationsType.GetType, CADatabaseQueriesLocationsType.ListType, CADatabaseQueriesLocationsType.MetadataPutType, CADatabaseQueriesLocationsType.MetadataRemoveType, CADatabaseQueriesLocationsType.PutType, CADatabaseQueriesLocationsType.TypesAssignType, CADatabaseQueriesLocationsType.TypesRevokeType, CADatabaseQueriesMaintenanceType.ExecuteType, CADatabaseQueriesTypesType.TypeDeclarationGetMultipleType, CADatabaseQueriesTypesType.TypeDeclarationGetType, CADatabaseQueriesTypesType.TypeDeclarationPutType, CADatabaseQueriesTypesType.TypeDeclarationRemoveType, CADatabaseQueriesTypesType.TypeDeclarationsReferencingScalarType, CADatabaseQueriesTypesType.TypeDeclarationsSearchType, 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, CADBQTypeDeclGet, CADBQTypeDeclGetMultiple, CADBQTypeDeclPut, CADBQTypeDeclRemove, CADBQTypeDeclsReferencingScalar, CADBQTypeDeclsSearch, 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.