Interface CAIResponseType
- All Superinterfaces:
CAIMessageType, CAProtocolMessageType, com.io7m.hibiscus.api.HBMessageType
- All Known Implementing Classes:
CAIResponseAuditSearch, CAIResponseError, CAIResponseFileDelete, CAIResponseFileGet, CAIResponseFilePut, CAIResponseFileSearch, CAIResponseItemAttachmentAdd, CAIResponseItemAttachmentRemove, CAIResponseItemCreate, CAIResponseItemDelete, CAIResponseItemGet, CAIResponseItemMetadataPut, CAIResponseItemMetadataRemove, CAIResponseItemSearch, CAIResponseItemSetName, CAIResponseItemTypesAssign, CAIResponseItemTypesRevoke, CAIResponseLocationAttachmentAdd, CAIResponseLocationAttachmentRemove, CAIResponseLocationDelete, CAIResponseLocationGet, CAIResponseLocationList, CAIResponseLocationMetadataPut, CAIResponseLocationMetadataRemove, CAIResponseLocationPut, CAIResponseLocationTypesAssign, CAIResponseLocationTypesRevoke, CAIResponseLogin, CAIResponseRolesAssign, CAIResponseRolesGet, CAIResponseRolesRevoke, CAIResponseStockCount, CAIResponseStockReposit, CAIResponseStockSearch, CAIResponseTypePackageGetText, CAIResponseTypePackageInstall, CAIResponseTypePackageSearch, CAIResponseTypePackageUninstall, CAIResponseTypePackageUpgrade
public sealed interface CAIResponseType
extends CAIMessageType
permits CAIResponseAuditSearch, CAIResponseError, CAIResponseFileDelete, CAIResponseFileGet, CAIResponseFilePut, CAIResponseFileSearch, CAIResponseItemAttachmentAdd, CAIResponseItemAttachmentRemove, CAIResponseItemCreate, CAIResponseItemDelete, CAIResponseItemGet, CAIResponseItemMetadataPut, CAIResponseItemMetadataRemove, CAIResponseItemSearch, CAIResponseItemSetName, CAIResponseItemTypesAssign, CAIResponseItemTypesRevoke, CAIResponseLocationAttachmentAdd, CAIResponseLocationAttachmentRemove, CAIResponseLocationDelete, CAIResponseLocationGet, CAIResponseLocationList, CAIResponseLocationMetadataPut, CAIResponseLocationMetadataRemove, CAIResponseLocationPut, CAIResponseLocationTypesAssign, CAIResponseLocationTypesRevoke, CAIResponseLogin, CAIResponseRolesAssign, CAIResponseRolesGet, CAIResponseRolesRevoke, CAIResponseStockCount, CAIResponseStockReposit, CAIResponseStockSearch, CAIResponseTypePackageGetText, CAIResponseTypePackageInstall, CAIResponseTypePackageSearch, CAIResponseTypePackageUninstall, CAIResponseTypePackageUpgrade
The type of responses in the Inventory protocol.
-
Method Summary
-
Method Details
-
requestId
UUID requestId()- Returns:
- The ID of the request that yielded this response
-