Package io.atlasmap.service
Class AtlasService
- java.lang.Object
-
- io.atlasmap.service.AtlasService
-
@Path("/") public class AtlasService extends Object
-
-
Constructor Summary
Constructors Constructor Description AtlasService()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description javax.ws.rs.core.ResponsecreateMappingRequest(InputStream mapping, io.atlasmap.v2.MappingFileType mappingFormat, Integer mappingDefinitionId, javax.ws.rs.core.UriInfo uriInfo)javax.ws.rs.core.ResponsecreateMappingRequestOld(InputStream mapping, io.atlasmap.v2.MappingFileType mappingFormat, javax.ws.rs.core.UriInfo uriInfo)Deprecated.AtlasLibraryLoadergetLibraryLoader()javax.ws.rs.core.ResponsegetMappingRequest(io.atlasmap.v2.MappingFileType mappingFormat, Integer mappingDefinitionId)javax.ws.rs.core.ResponsegetMappingRequestOld(io.atlasmap.v2.MappingFileType mappingFormat)Deprecated.javax.ws.rs.core.ResponselistFieldActions(javax.ws.rs.core.UriInfo uriInfo)javax.ws.rs.core.ResponselistLibraryClasses(javax.ws.rs.core.UriInfo uriInfo)javax.ws.rs.core.ResponselistMappingBuilderClasses(javax.ws.rs.core.UriInfo uriInfo)javax.ws.rs.core.ResponselistMappings(javax.ws.rs.core.UriInfo uriInfo, String filter, Integer mappingDefinitionId)javax.ws.rs.core.ResponselistMappingsOld(javax.ws.rs.core.UriInfo uriInfo, String filter)Deprecated.javax.ws.rs.core.Responseping()javax.ws.rs.core.ResponseprocessMappingRequest(InputStream request, javax.ws.rs.core.UriInfo uriInfo)javax.ws.rs.core.ResponseremoveMappingRequest(Integer mappingDefinitionId)javax.ws.rs.core.ResponseremoveMappingRequestOld()Deprecated.javax.ws.rs.core.ResponseresetAllMappings()javax.ws.rs.core.ResponseresetMappingById(Integer mappingDefinitionId)javax.ws.rs.core.ResponseresetMappingByIdOld()Deprecated.javax.ws.rs.core.ResponseresetUserLibs()javax.ws.rs.core.ResponseupdateMappingRequest(InputStream mapping, Integer mappingDefinitionId, javax.ws.rs.core.UriInfo uriInfo)javax.ws.rs.core.ResponseupdateMappingRequestOld(InputStream mapping, javax.ws.rs.core.UriInfo uriInfo)Deprecated.javax.ws.rs.core.ResponseuploadLibrary(InputStream requestIn)protected javax.ws.rs.core.ResponsevalidateMapping(Integer mappingDefinitionId, io.atlasmap.v2.AtlasMapping mapping, javax.ws.rs.core.UriInfo uriInfo)javax.ws.rs.core.ResponsevalidateMappingRequest(InputStream mapping, Integer mappingDefinitionId, javax.ws.rs.core.UriInfo uriInfo)javax.ws.rs.core.ResponsevalidateMappingRequestOld(InputStream mapping, javax.ws.rs.core.UriInfo uriInfo)Deprecated.javax.ws.rs.core.Responseversion()
-
-
-
Method Detail
-
listFieldActions
@GET @Path("/fieldActions") @Produces("application/json") public javax.ws.rs.core.Response listFieldActions(@Context javax.ws.rs.core.UriInfo uriInfo)
-
listMappingsOld
@Deprecated @GET @Path("/mappings") @Produces("application/json") public javax.ws.rs.core.Response listMappingsOld(@Context javax.ws.rs.core.UriInfo uriInfo, @QueryParam("filter") String filter)
Deprecated.
-
listMappings
@GET @Path("/mappings/{mappingDefinitionId}") @Produces("application/json") public javax.ws.rs.core.Response listMappings(@Context javax.ws.rs.core.UriInfo uriInfo, @QueryParam("filter") String filter, @PathParam("mappingDefinitionId") Integer mappingDefinitionId)
-
removeMappingRequestOld
@Deprecated @DELETE @Path("/mapping") @Produces("application/json") public javax.ws.rs.core.Response removeMappingRequestOld()
Deprecated.
-
removeMappingRequest
@DELETE @Path("/mapping/{mappingDefinitionId}") @Produces("application/json") public javax.ws.rs.core.Response removeMappingRequest(@PathParam("mappingDefinitionId") Integer mappingDefinitionId)
-
resetMappingByIdOld
@Deprecated @DELETE @Path("/mapping/RESET") @Produces("application/json") public javax.ws.rs.core.Response resetMappingByIdOld()
Deprecated.
-
resetMappingById
@DELETE @Path("/mapping/RESET/{mappingDefinitionId}") @Produces("application/json") public javax.ws.rs.core.Response resetMappingById(@PathParam("mappingDefinitionId") Integer mappingDefinitionId)
-
resetAllMappings
@DELETE @Path("/mapping/RESET/ALL") @Produces("application/json") public javax.ws.rs.core.Response resetAllMappings()
-
resetUserLibs
@DELETE @Path("/mapping/resetLibs") @Produces("application/json") public javax.ws.rs.core.Response resetUserLibs()
-
getMappingRequestOld
@Deprecated @GET @Path("/mapping/{mappingFormat}") @Produces({"application/json","application/xml","application/octet-stream"}) public javax.ws.rs.core.Response getMappingRequestOld(@PathParam("mappingFormat") io.atlasmap.v2.MappingFileType mappingFormat)
Deprecated.
-
getMappingRequest
@GET @Path("/mapping/{mappingFormat}/{mappingDefinitionId}") @Produces({"application/json","application/xml","application/octet-stream"}) public javax.ws.rs.core.Response getMappingRequest(@PathParam("mappingFormat") io.atlasmap.v2.MappingFileType mappingFormat, @PathParam("mappingDefinitionId") Integer mappingDefinitionId)
-
createMappingRequestOld
@Deprecated @PUT @Path("/mapping/{mappingFormat}") @Consumes({"application/json","application/xml","application/octet-stream"}) @Produces("application/json") public javax.ws.rs.core.Response createMappingRequestOld(InputStream mapping, @PathParam("mappingFormat") io.atlasmap.v2.MappingFileType mappingFormat, @Context javax.ws.rs.core.UriInfo uriInfo)
Deprecated.
-
createMappingRequest
@PUT @Path("/mapping/{mappingFormat}/{mappingDefinitionId}") @Consumes({"application/json","application/xml","application/octet-stream"}) @Produces("application/json") public javax.ws.rs.core.Response createMappingRequest(InputStream mapping, @PathParam("mappingFormat") io.atlasmap.v2.MappingFileType mappingFormat, @PathParam("mappingDefinitionId") Integer mappingDefinitionId, @Context javax.ws.rs.core.UriInfo uriInfo)
-
updateMappingRequestOld
@Deprecated @POST @Path("/mapping") @Consumes("application/json") @Produces("application/json") public javax.ws.rs.core.Response updateMappingRequestOld(InputStream mapping, @Context javax.ws.rs.core.UriInfo uriInfo)
Deprecated.
-
updateMappingRequest
@POST @Path("/mapping/{mappingDefinitionId}") @Consumes("application/json") @Produces("application/json") public javax.ws.rs.core.Response updateMappingRequest(InputStream mapping, @PathParam("mappingDefinitionId") Integer mappingDefinitionId, @Context javax.ws.rs.core.UriInfo uriInfo)
-
validateMappingRequestOld
@Deprecated @PUT @Path("/mapping/validate") @Consumes("application/json") @Produces("application/json") public javax.ws.rs.core.Response validateMappingRequestOld(InputStream mapping, @Context javax.ws.rs.core.UriInfo uriInfo)
Deprecated.
-
validateMappingRequest
@PUT @Path("/mapping/validate/{mappingDefinitionId}") @Consumes("application/json") @Produces("application/json") public javax.ws.rs.core.Response validateMappingRequest(InputStream mapping, @PathParam("mappingDefinitionId") Integer mappingDefinitionId, @Context javax.ws.rs.core.UriInfo uriInfo)
-
processMappingRequest
@PUT @Path("/mapping/process") @Consumes("application/json") @Produces("application/json") public javax.ws.rs.core.Response processMappingRequest(InputStream request, @Context javax.ws.rs.core.UriInfo uriInfo)
-
ping
@GET @Path("/ping") public javax.ws.rs.core.Response ping()
-
version
@GET @Path("/version") public javax.ws.rs.core.Response version()
-
listLibraryClasses
@GET @Path("/library/list") @Produces("application/json") public javax.ws.rs.core.Response listLibraryClasses(@Context javax.ws.rs.core.UriInfo uriInfo)
-
uploadLibrary
@PUT @Path("/library") @Consumes("application/octet-stream") public javax.ws.rs.core.Response uploadLibrary(InputStream requestIn)
-
listMappingBuilderClasses
@GET @Path("/mappingBuilders") @Produces("application/json") public javax.ws.rs.core.Response listMappingBuilderClasses(@Context javax.ws.rs.core.UriInfo uriInfo)
-
getLibraryLoader
public AtlasLibraryLoader getLibraryLoader()
-
validateMapping
protected javax.ws.rs.core.Response validateMapping(Integer mappingDefinitionId, io.atlasmap.v2.AtlasMapping mapping, javax.ws.rs.core.UriInfo uriInfo) throws IOException, io.atlasmap.api.AtlasException
- Throws:
IOExceptionio.atlasmap.api.AtlasException
-
-