@Named @Service(value="licenseAgreements") @Scope(value="prototype") public class LicenseAgreementsImpl extends Object implements LicenseAgreements
Constructor and Description |
---|
LicenseAgreementsImpl() |
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
createLicenseAgreement(LicenseAgreementRequestDto request,
String vlmId,
String versionId,
String user)
Create license agreement response.
|
javax.ws.rs.core.Response |
deleteLicenseAgreement(String vlmId,
String versionId,
String licenseAgreementId,
String user)
Delete license agreement response.
|
javax.ws.rs.core.Response |
getLicenseAgreement(String vlmId,
String versionId,
String licenseAgreementId,
String user)
Gets license agreement.
|
javax.ws.rs.core.Response |
listLicenseAgreements(String vlmId,
String versionId,
String user)
List license agreements response.
|
javax.ws.rs.core.Response |
updateLicenseAgreement(LicenseAgreementUpdateRequestDto request,
String vlmId,
String versionId,
String licenseAgreementId,
String user)
Update license agreement response.
|
public javax.ws.rs.core.Response listLicenseAgreements(String vlmId, String versionId, String user)
listLicenseAgreements
in interface LicenseAgreements
vlmId
- the vlm idversionId
- the versionuser
- the userpublic javax.ws.rs.core.Response createLicenseAgreement(LicenseAgreementRequestDto request, String vlmId, String versionId, String user)
createLicenseAgreement
in interface LicenseAgreements
request
- the requestvlmId
- the vlm iduser
- the userpublic javax.ws.rs.core.Response updateLicenseAgreement(LicenseAgreementUpdateRequestDto request, String vlmId, String versionId, String licenseAgreementId, String user)
updateLicenseAgreement
in interface LicenseAgreements
request
- the requestvlmId
- the vlm idlicenseAgreementId
- the license agreement iduser
- the userpublic javax.ws.rs.core.Response getLicenseAgreement(String vlmId, String versionId, String licenseAgreementId, String user)
getLicenseAgreement
in interface LicenseAgreements
vlmId
- the vlm idversionId
- the versionlicenseAgreementId
- the license agreement iduser
- the userpublic javax.ws.rs.core.Response deleteLicenseAgreement(String vlmId, String versionId, String licenseAgreementId, String user)
deleteLicenseAgreement
in interface LicenseAgreements
vlmId
- the vlm idversionId
- the version idlicenseAgreementId
- the license agreement iduser
- the userCopyright © 2017. All rights reserved.