Class ApiServiceImpl
- java.lang.Object
-
- io.apicurio.registry.ibmcompat.api.impl.ApiServiceImpl
-
- All Implemented Interfaces:
ApiService
@ApplicationScoped @Generated("org.openapitools.codegen.languages.JavaResteasyServerCodegen") public class ApiServiceImpl extends Object implements ApiService- Author:
- Ales Justin
-
-
Constructor Summary
Constructors Constructor Description ApiServiceImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<SchemaListItem>apiSchemasGet(int page, int perPage)voidapiSchemasPost(javax.ws.rs.container.AsyncResponse response, NewSchema schema, boolean verify)javax.ws.rs.core.ResponseapiSchemasSchemaidDelete(String schemaid)SchemaInfoapiSchemasSchemaidGet(String schemaid)javax.ws.rs.core.ResponseapiSchemasSchemaidPatch(String schemaid, List<SchemaModificationPatch> schemaModificationPatches)voidapiSchemasSchemaidVersionsPost(javax.ws.rs.container.AsyncResponse response, String schemaid, NewSchemaVersion newSchemaVersion, boolean verify)javax.ws.rs.core.ResponseapiSchemasSchemaidVersionsVersionnumDelete(String schemaid, int versionnum)SchemaapiSchemasSchemaidVersionsVersionnumGet(String schemaid, int versionnum)javax.ws.rs.core.ResponseapiSchemasSchemaidVersionsVersionnumPatch(String schemaid, int versionnum, List<SchemaModificationPatch> schemaModificationPatches)
-
-
-
Method Detail
-
apiSchemasGet
public List<SchemaListItem> apiSchemasGet(int page, int perPage) throws ArtifactNotFoundException
- Specified by:
apiSchemasGetin interfaceApiService- Throws:
ArtifactNotFoundException
-
apiSchemasPost
public void apiSchemasPost(javax.ws.rs.container.AsyncResponse response, NewSchema schema, boolean verify) throws ArtifactNotFoundException, ArtifactAlreadyExistsException- Specified by:
apiSchemasPostin interfaceApiService- Throws:
ArtifactNotFoundExceptionArtifactAlreadyExistsException
-
apiSchemasSchemaidDelete
public javax.ws.rs.core.Response apiSchemasSchemaidDelete(String schemaid) throws ArtifactNotFoundException
- Specified by:
apiSchemasSchemaidDeletein interfaceApiService- Throws:
ArtifactNotFoundException
-
apiSchemasSchemaidGet
public SchemaInfo apiSchemasSchemaidGet(String schemaid) throws ArtifactNotFoundException
- Specified by:
apiSchemasSchemaidGetin interfaceApiService- Throws:
ArtifactNotFoundException
-
apiSchemasSchemaidPatch
public javax.ws.rs.core.Response apiSchemasSchemaidPatch(String schemaid, List<SchemaModificationPatch> schemaModificationPatches) throws ArtifactNotFoundException
- Specified by:
apiSchemasSchemaidPatchin interfaceApiService- Throws:
ArtifactNotFoundException
-
apiSchemasSchemaidVersionsPost
public void apiSchemasSchemaidVersionsPost(javax.ws.rs.container.AsyncResponse response, String schemaid, NewSchemaVersion newSchemaVersion, boolean verify) throws ArtifactNotFoundException, ArtifactAlreadyExistsException- Specified by:
apiSchemasSchemaidVersionsPostin interfaceApiService- Throws:
ArtifactNotFoundExceptionArtifactAlreadyExistsException
-
apiSchemasSchemaidVersionsVersionnumDelete
public javax.ws.rs.core.Response apiSchemasSchemaidVersionsVersionnumDelete(String schemaid, int versionnum) throws ArtifactNotFoundException
- Specified by:
apiSchemasSchemaidVersionsVersionnumDeletein interfaceApiService- Throws:
ArtifactNotFoundException
-
apiSchemasSchemaidVersionsVersionnumGet
public Schema apiSchemasSchemaidVersionsVersionnumGet(String schemaid, int versionnum) throws ArtifactNotFoundException
- Specified by:
apiSchemasSchemaidVersionsVersionnumGetin interfaceApiService- Throws:
ArtifactNotFoundException
-
apiSchemasSchemaidVersionsVersionnumPatch
public javax.ws.rs.core.Response apiSchemasSchemaidVersionsVersionnumPatch(String schemaid, int versionnum, List<SchemaModificationPatch> schemaModificationPatches) throws ArtifactNotFoundException
- Specified by:
apiSchemasSchemaidVersionsVersionnumPatchin interfaceApiService- Throws:
ArtifactNotFoundException
-
-