Package io.apicurio.registry.rest.v1
Class ArtifactsResourceImpl
- java.lang.Object
-
- io.apicurio.registry.rest.v1.ArtifactsResourceImpl
-
- All Implemented Interfaces:
Headers,ArtifactsResource
@ApplicationScoped @Deprecated public class ArtifactsResourceImpl extends Object implements ArtifactsResource, Headers
Deprecated.Implements theArtifactsResourceinterface. Note: this class is deprecated in favor of v2 of the REST API. SeeGroupsResourceImplinstead.- Author:
- eric.wittmann@gmail.com, Ales Justin
-
-
Field Summary
-
Fields inherited from interface io.apicurio.registry.rest.Headers
ARTIFACT_ID, ARTIFACT_TYPE, CONTENT_TYPE, DEPRECATED, DESCRIPTION, DESCRIPTION_ENCODED, GROUP_ID, NAME, NAME_ENCODED, TENANT_ID, VERSION
-
-
Constructor Summary
Constructors Constructor Description ArtifactsResourceImpl()Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidcheckIfDeprecated(Supplier<ArtifactState> stateSupplier, String artifactId, String version, javax.ws.rs.core.Response.ResponseBuilder builder)Deprecated.ArtifactMetaDatacreateArtifact(ArtifactType xRegistryArtifactType, String xRegistryArtifactId, IfExistsType ifExists, Boolean canonical, InputStream data)Deprecated.voidcreateArtifactRule(String artifactId, Rule data)Deprecated.VersionMetaDatacreateArtifactVersion(String artifactId, ArtifactType xRegistryArtifactType, InputStream data)Deprecated.voiddeleteArtifact(String artifactId)Deprecated.voiddeleteArtifactRule(String artifactId, RuleType rule)Deprecated.voiddeleteArtifactRules(String artifactId)Deprecated.voiddeleteArtifactVersionMetaData(String artifactId, Integer version)Deprecated.ArtifactMetaDatagetArtifactMetaData(String artifactId)Deprecated.RulegetArtifactRuleConfig(String artifactId, RuleType rule)Deprecated.javax.ws.rs.core.ResponsegetArtifactVersion(String artifactId, Integer version)Deprecated.VersionMetaDatagetArtifactVersionMetaData(String artifactId, Integer version)Deprecated.VersionMetaDatagetArtifactVersionMetaDataByContent(String artifactId, Boolean canonical, InputStream data)Deprecated.javax.ws.rs.core.ResponsegetLatestArtifact(String artifactId)Deprecated.List<RuleType>listArtifactRules(String artifactId)Deprecated.List<String>listArtifacts()Deprecated.List<Long>listArtifactVersions(String artifactId)Deprecated.voidtestUpdateArtifact(String artifactId, ArtifactType xRegistryArtifactType, InputStream data)Deprecated.ArtifactMetaDataupdateArtifact(String artifactId, ArtifactType xRegistryArtifactType, InputStream data)Deprecated.voidupdateArtifactMetaData(String artifactId, EditableMetaData data)Deprecated.RuleupdateArtifactRuleConfig(String artifactId, RuleType rule, Rule data)Deprecated.voidupdateArtifactState(String artifactId, UpdateState data)Deprecated.voidupdateArtifactVersionMetaData(String artifactId, Integer version, EditableMetaData data)Deprecated.voidupdateArtifactVersionState(String artifactId, Integer version, UpdateState data)Deprecated.-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface io.apicurio.registry.rest.Headers
checkIfDeprecated
-
-
-
-
Method Detail
-
checkIfDeprecated
public void checkIfDeprecated(Supplier<ArtifactState> stateSupplier, String artifactId, String version, javax.ws.rs.core.Response.ResponseBuilder builder)
Deprecated.
-
updateArtifactState
public void updateArtifactState(String artifactId, UpdateState data)
Deprecated.- Specified by:
updateArtifactStatein interfaceArtifactsResource- See Also:
ArtifactsResource.updateArtifactState(java.lang.String, io.apicurio.registry.rest.v1.beans.UpdateState)
-
listArtifacts
public List<String> listArtifacts()
Deprecated.- Specified by:
listArtifactsin interfaceArtifactsResource- See Also:
ArtifactsResource.listArtifacts()
-
updateArtifactVersionState
public void updateArtifactVersionState(String artifactId, Integer version, UpdateState data)
Deprecated.
-
testUpdateArtifact
public void testUpdateArtifact(String artifactId, ArtifactType xRegistryArtifactType, InputStream data)
Deprecated.- Specified by:
testUpdateArtifactin interfaceArtifactsResource- See Also:
ArtifactsResource.testUpdateArtifact(java.lang.String, io.apicurio.registry.types.ArtifactType, java.io.InputStream)
-
createArtifact
public ArtifactMetaData createArtifact(ArtifactType xRegistryArtifactType, String xRegistryArtifactId, IfExistsType ifExists, Boolean canonical, InputStream data)
Deprecated.
-
getLatestArtifact
public javax.ws.rs.core.Response getLatestArtifact(String artifactId)
Deprecated.- Specified by:
getLatestArtifactin interfaceArtifactsResource- See Also:
ArtifactsResource.getLatestArtifact(java.lang.String)
-
updateArtifact
public ArtifactMetaData updateArtifact(String artifactId, ArtifactType xRegistryArtifactType, InputStream data)
Deprecated.- Specified by:
updateArtifactin interfaceArtifactsResource- See Also:
ArtifactsResource.updateArtifact(java.lang.String, ArtifactType, java.io.InputStream)
-
deleteArtifact
public void deleteArtifact(String artifactId)
Deprecated.- Specified by:
deleteArtifactin interfaceArtifactsResource- See Also:
ArtifactsResource.deleteArtifact(java.lang.String)
-
listArtifactVersions
public List<Long> listArtifactVersions(String artifactId)
Deprecated.- Specified by:
listArtifactVersionsin interfaceArtifactsResource- See Also:
ArtifactsResource.listArtifactVersions(java.lang.String)
-
createArtifactVersion
public VersionMetaData createArtifactVersion(String artifactId, ArtifactType xRegistryArtifactType, InputStream data)
Deprecated.- Specified by:
createArtifactVersionin interfaceArtifactsResource- See Also:
ArtifactsResource.createArtifactVersion(java.lang.String, ArtifactType, java.io.InputStream)
-
getArtifactVersion
public javax.ws.rs.core.Response getArtifactVersion(String artifactId, Integer version)
Deprecated.- Specified by:
getArtifactVersionin interfaceArtifactsResource- See Also:
ArtifactsResource.getArtifactVersion(java.lang.String, java.lang.Integer)
-
listArtifactRules
public List<RuleType> listArtifactRules(String artifactId)
Deprecated.- Specified by:
listArtifactRulesin interfaceArtifactsResource- See Also:
ArtifactsResource.listArtifactRules(java.lang.String)
-
createArtifactRule
public void createArtifactRule(String artifactId, Rule data)
Deprecated.- Specified by:
createArtifactRulein interfaceArtifactsResource- See Also:
(java.lang.String, io.apicurio.registry.rest.v1.v1.beans.Rule)
-
deleteArtifactRules
public void deleteArtifactRules(String artifactId)
Deprecated.- Specified by:
deleteArtifactRulesin interfaceArtifactsResource- See Also:
ArtifactsResource.deleteArtifactRules(java.lang.String)
-
getArtifactRuleConfig
public Rule getArtifactRuleConfig(String artifactId, RuleType rule)
Deprecated.- Specified by:
getArtifactRuleConfigin interfaceArtifactsResource- See Also:
ArtifactsResource.getArtifactRuleConfig(java.lang.String, io.apicurio.registry.types.RuleType)
-
updateArtifactRuleConfig
public Rule updateArtifactRuleConfig(String artifactId, RuleType rule, Rule data)
Deprecated.
-
deleteArtifactRule
public void deleteArtifactRule(String artifactId, RuleType rule)
Deprecated.- Specified by:
deleteArtifactRulein interfaceArtifactsResource- See Also:
ArtifactsResource.deleteArtifactRule(java.lang.String, io.apicurio.registry.types.RuleType)
-
getArtifactMetaData
public ArtifactMetaData getArtifactMetaData(String artifactId)
Deprecated.- Specified by:
getArtifactMetaDatain interfaceArtifactsResource- See Also:
ArtifactsResource.getArtifactMetaData(java.lang.String)
-
getArtifactVersionMetaDataByContent
public VersionMetaData getArtifactVersionMetaDataByContent(String artifactId, Boolean canonical, InputStream data)
Deprecated.
-
updateArtifactMetaData
public void updateArtifactMetaData(String artifactId, EditableMetaData data)
Deprecated.- Specified by:
updateArtifactMetaDatain interfaceArtifactsResource- See Also:
(java.lang.String, io.apicurio.registry.rest.v1.v1.beans.EditableMetaData)
-
getArtifactVersionMetaData
public VersionMetaData getArtifactVersionMetaData(String artifactId, Integer version)
Deprecated.- Specified by:
getArtifactVersionMetaDatain interfaceArtifactsResource- See Also:
ArtifactsResource.getArtifactVersionMetaData(java.lang.String, java.lang.Integer)
-
updateArtifactVersionMetaData
public void updateArtifactVersionMetaData(String artifactId, Integer version, EditableMetaData data)
Deprecated.
-
deleteArtifactVersionMetaData
public void deleteArtifactVersionMetaData(String artifactId, Integer version)
Deprecated.- Specified by:
deleteArtifactVersionMetaDatain interfaceArtifactsResource- See Also:
ArtifactsResource.deleteArtifactVersionMetaData(java.lang.String, java.lang.Integer)
-
-