@Path(value="/v1.0/vendor-software-products/{vspId}/versions/{versionId}/components/{componentId}/processes") @Produces(value="application/json") @Consumes(value="application/json") @Validated public interface ComponentProcesses extends VspEntities
versioningManager
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
create(ProcessRequestDto request,
String vspId,
String versionId,
String componentId,
String user) |
javax.ws.rs.core.Response |
delete(String vspId,
String versionId,
String componentId,
String processId,
String user) |
javax.ws.rs.core.Response |
deleteList(String vspId,
String versionId,
String componentId,
String user) |
javax.ws.rs.core.Response |
deleteUploadedFile(String vspId,
String versionId,
String componentId,
String processId,
String user) |
javax.ws.rs.core.Response |
get(String vspId,
String versionId,
String componentId,
String processId,
String user) |
javax.ws.rs.core.Response |
getUploadedFile(String vspId,
String versionId,
String componentId,
String processId,
String user) |
javax.ws.rs.core.Response |
list(String vspId,
String versionId,
String componentId,
String user) |
javax.ws.rs.core.Response |
update(ProcessRequestDto request,
String vspId,
String versionId,
String componentId,
String processId,
String user) |
javax.ws.rs.core.Response |
uploadFile(org.apache.cxf.jaxrs.ext.multipart.Attachment attachment,
String vspId,
String versionId,
String componentId,
String processId,
String user) |
getVersionInfo, resolveVspVersion
@GET @Path(value="/") javax.ws.rs.core.Response list(@PathParam(value="vspId") String vspId, @PathParam(value="versionId") String versionId, @PathParam(value="componentId") String componentId, @NotNull(message="Field does not conform to predefined criteria : user : may not be null") @HeaderParam(value="USER_ID") String user)
@DELETE @Path(value="/") javax.ws.rs.core.Response deleteList(@PathParam(value="vspId") String vspId, @PathParam(value="versionId") String versionId, @PathParam(value="componentId") String componentId, @NotNull(message="Field does not conform to predefined criteria : user : may not be null") @HeaderParam(value="USER_ID") String user)
@POST @Path(value="/") javax.ws.rs.core.Response create(ProcessRequestDto request, @PathParam(value="vspId") String vspId, @PathParam(value="versionId") String versionId, @PathParam(value="componentId") String componentId, @NotNull(message="Field does not conform to predefined criteria : user : may not be null") @HeaderParam(value="USER_ID") String user)
@GET @Path(value="/{processId}") javax.ws.rs.core.Response get(@PathParam(value="vspId") String vspId, @PathParam(value="versionId") String versionId, @PathParam(value="componentId") String componentId, @PathParam(value="processId") String processId, @NotNull(message="Field does not conform to predefined criteria : user : may not be null") @HeaderParam(value="USER_ID") String user)
@DELETE @Path(value="/{processId}") javax.ws.rs.core.Response delete(@PathParam(value="vspId") String vspId, @PathParam(value="versionId") String versionId, @PathParam(value="componentId") String componentId, @PathParam(value="processId") String processId, @NotNull(message="Field does not conform to predefined criteria : user : may not be null") @HeaderParam(value="USER_ID") String user)
@PUT @Path(value="/{processId}") javax.ws.rs.core.Response update(ProcessRequestDto request, @PathParam(value="vspId") String vspId, @PathParam(value="versionId") String versionId, @PathParam(value="componentId") String componentId, @PathParam(value="processId") String processId, @NotNull(message="Field does not conform to predefined criteria : user : may not be null") @HeaderParam(value="USER_ID") String user)
@GET @Path(value="/{processId}/upload") @Produces(value="application/octet-stream") javax.ws.rs.core.Response getUploadedFile(@PathParam(value="vspId") String vspId, @PathParam(value="versionId") String versionId, @PathParam(value="componentId") String componentId, @PathParam(value="processId") String processId, @NotNull(message="Field does not conform to predefined criteria : user : may not be null") @HeaderParam(value="USER_ID") String user)
@DELETE @Path(value="/{processId}/upload") javax.ws.rs.core.Response deleteUploadedFile(@PathParam(value="vspId") String vspId, @PathParam(value="versionId") String versionId, @PathParam(value="componentId") String componentId, @PathParam(value="processId") String processId, @NotNull(message="Field does not conform to predefined criteria : user : may not be null") @HeaderParam(value="USER_ID") String user)
@POST @Path(value="/{processId}/upload") @Consumes(value="multipart/form-data") javax.ws.rs.core.Response uploadFile(org.apache.cxf.jaxrs.ext.multipart.Attachment attachment, @PathParam(value="vspId") String vspId, @PathParam(value="versionId") String versionId, @PathParam(value="componentId") String componentId, @PathParam(value="processId") String processId, @NotNull(message="Field does not conform to predefined criteria : user : may not be null") @HeaderParam(value="USER_ID") String user)
Copyright © 2017. All rights reserved.