Class InMemoryRegistryStorage
- java.lang.Object
-
- io.apicurio.registry.storage.impl.AbstractRegistryStorage
-
- io.apicurio.registry.storage.impl.sql.AbstractSqlRegistryStorage
-
- io.apicurio.registry.storage.impl.sql.InMemoryRegistryStorage
-
- All Implemented Interfaces:
RegistryStorage
@ApplicationScoped public class InMemoryRegistryStorage extends AbstractSqlRegistryStorage
An in-memory SQL implementation of theRegistryStorageinterface.- Author:
- eric.wittmann@gmail.com
-
-
Constructor Summary
Constructors Constructor Description InMemoryRegistryStorage()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringstorageName()The storage name-
Methods inherited from class io.apicurio.registry.storage.impl.sql.AbstractSqlRegistryStorage
canonicalizeContent, consumeDownload, countArtifacts, countArtifactVersions, countTotalArtifactVersions, createArtifact, createArtifact, createArtifactRule, createArtifactWithMetadata, createArtifactWithMetadata, createArtifactWithMetadata, createDownload, createGlobalRule, createGroup, createOrUpdateContent, createRoleMapping, deleteAllExpiredDownloads, deleteAllOrphanedContent, deleteAllUserData, deleteArtifact, deleteArtifactRule, deleteArtifactRules, deleteArtifacts, deleteArtifactVersion, deleteArtifactVersionMetaData, deleteGlobalRule, deleteGlobalRules, deleteGroup, deleteRoleMapping, exportData, extractMetaData, getArtifact, getArtifactByContentHash, getArtifactByContentId, getArtifactIds, getArtifactMetaData, getArtifactMetaData, getArtifactRule, getArtifactRules, getArtifactVersion, getArtifactVersion, getArtifactVersionMetaData, getArtifactVersionMetaData, getArtifactVersions, getArtifactVersionsByContentId, getGlobalRule, getGlobalRules, getGroupIds, getGroupMetaData, getLogConfiguration, getRoleForPrincipal, getRoleMapping, getRoleMappings, importArtifactRule, importArtifactVersion, importContent, importData, importEntity, importGlobalRule, importGroup, initialize, isArtifactExists, isContentExists, isGlobalIdExists, listLogConfigurations, nextContentId, nextGlobalId, removeLogConfiguration, resetContentId, resetGlobalId, searchArtifacts, searchVersions, setLogConfiguration, sqlStatements, supportsMultiTenancy, tenantContext, updateArtifact, updateArtifact, updateArtifactMetaData, updateArtifactRule, updateArtifactState, updateArtifactState, updateArtifactVersionMetaData, updateArtifactWithMetadata, updateArtifactWithMetadata, updateArtifactWithMetadata, updateGlobalRule, updateGroupMetaData, updateRoleMapping
-
Methods inherited from class io.apicurio.registry.storage.impl.AbstractRegistryStorage
isAlive, isReady
-
-
-
-
Method Detail
-
storageName
public String storageName()
Description copied from interface:RegistryStorageThe storage name- Specified by:
storageNamein interfaceRegistryStorage- Overrides:
storageNamein classAbstractSqlRegistryStorage- See Also:
RegistryStorage.storageName()
-
-