@RemoteServiceRelativePath(value="gcubeReleases")
public interface GcubeReleasesService
extends com.google.gwt.user.client.rpc.RemoteService
| Modifier and Type | Method and Description |
|---|---|
boolean |
deletePackage(Package pck)
Delete package.
|
List<Package> |
deletePackages(List<Package> listPcks)
Delete packages.
|
boolean |
deleteRelease(Release release)
Delete release.
|
List<Package> |
filterPackagesForValue(String releaseID,
String filter)
Filter packages for value.
|
AccountingReport |
getAccountingReportForRelease(String releaseInternalId) |
List<Package> |
getPackagesForReleaseID(Release release)
Gets the packages for release id.
|
Release |
getReleaseByID(String releaseID)
Gets the release by id.
|
List<Release> |
getReleases(boolean onlyOnline)
Gets the releases.
|
Map<String,Long> |
getSubsystemsForReleaseID(String releaseID)
Gets the subsystems for release id.
|
void |
incrementPackageAccounting(Package pck,
AccoutingReference reference) |
boolean |
insertNewRelease(Release release)
Insert new release.
|
boolean |
isManagementMode()
Checks if is management mode.
|
List<Package> |
loadPackagesForSubsystem(String id,
String subsystemID)
Load packages for subsystem.
|
Release |
updateReleaseInfo(Release release)
Update release info.
|
List<Release> getReleases(boolean onlyOnline) throws Exception
onlyOnline - the only onlineException - the exceptionList<Package> getPackagesForReleaseID(Release release) throws Exception
release - the releaseException - the exceptionRelease getReleaseByID(String releaseID) throws Exception
releaseID - the release idException - the exceptionMap<String,Long> getSubsystemsForReleaseID(String releaseID) throws Exception
releaseID - the release idException - the exceptionList<Package> loadPackagesForSubsystem(String id, String subsystemID) throws Exception
id - the idsubsystemID - the subsystem idException - the exceptionList<Package> filterPackagesForValue(String releaseID, String filter) throws Exception
releaseID - the release idfilter - the filterException - the exceptionboolean insertNewRelease(Release release) throws Exception
release - the releaseException - the exceptionboolean deletePackage(Package pck) throws Exception
pck - the pckException - the exceptionList<Package> deletePackages(List<Package> listPcks) throws Exception
listPcks - the list pcksException - the exceptionRelease updateReleaseInfo(Release release) throws Exception
release - the releaseException - the exceptionboolean deleteRelease(Release release) throws Exception
release - the releaseException - the exceptionboolean isManagementMode()
throws Exception
Exceptionvoid incrementPackageAccounting(Package pck, AccoutingReference reference)
pck - reference - AccountingReport getAccountingReportForRelease(String releaseInternalId) throws Exception
releaseInternalId - ExceptionCopyright © 2015. All Rights Reserved.