@Named @Service(value="components") @Scope(value="prototype") public class ComponentsImpl extends Object implements Components
Constructor and Description |
---|
ComponentsImpl() |
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
create(ComponentRequestDto request,
String vspId,
String user) |
javax.ws.rs.core.Response |
delete(String vspId,
String componentId,
String user) |
javax.ws.rs.core.Response |
deleteList(String vspId,
String user) |
javax.ws.rs.core.Response |
get(String vspId,
String componentId,
String version,
String user) |
javax.ws.rs.core.Response |
getQuestionnaire(String vspId,
String componentId,
String version,
String user) |
javax.ws.rs.core.Response |
list(String vspId,
String version,
String user) |
javax.ws.rs.core.Response |
update(ComponentRequestDto request,
String vspId,
String componentId,
String user) |
javax.ws.rs.core.Response |
updateQuestionnaire(String questionnaireData,
String vspId,
String componentId,
String user) |
public javax.ws.rs.core.Response list(String vspId, String version, String user)
list
in interface Components
public javax.ws.rs.core.Response deleteList(String vspId, String user)
deleteList
in interface Components
public javax.ws.rs.core.Response create(ComponentRequestDto request, String vspId, String user)
create
in interface Components
public javax.ws.rs.core.Response get(String vspId, String componentId, String version, String user)
get
in interface Components
public javax.ws.rs.core.Response delete(String vspId, String componentId, String user)
delete
in interface Components
public javax.ws.rs.core.Response update(ComponentRequestDto request, String vspId, String componentId, String user)
update
in interface Components
public javax.ws.rs.core.Response getQuestionnaire(String vspId, String componentId, String version, String user)
getQuestionnaire
in interface Components
public javax.ws.rs.core.Response updateQuestionnaire(String questionnaireData, String vspId, String componentId, String user)
updateQuestionnaire
in interface Components
Copyright © 2017. All rights reserved.