@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
Exception
void incrementPackageAccounting(Package pck, AccoutingReference reference)
pck
- reference
- AccountingReport getAccountingReportForRelease(String releaseInternalId) throws Exception
releaseInternalId
- Exception
Copyright © 2016. All Rights Reserved.