@Path(value="/packages")
public interface IPackages
| Modifier and Type | Field and Description |
|---|---|
static String |
ADD_PACKAGE_ACTION |
static String |
ADD_SERVICE_ACTION |
static String |
NEW_SERVICE_ACTION |
static String |
REMOVE_SERVICE_ACTION |
static String |
ROOT
the root
|
| Modifier and Type | Method and Description |
|---|---|
AjaxAnswer |
addPackage(String pname,
Long versionId,
String[] templates) |
RenderedView |
addPackageView(String pname,
Long versionId) |
AjaxAnswer |
addService(String pname,
String[] services) |
RenderedView |
addServiceView(String pname) |
AjaxAnswer |
deleteService(String pname,
String sname) |
RenderedView |
deleteServiceView(String pname,
String sname) |
AjaxAnswer |
newService(String pname,
String servicename,
String initscript,
String description) |
RenderedView |
newServiceView(String pname) |
RenderedView |
view()
Return a page showing all packages, their versions, and their services.
|
static final String ROOT
static final String ADD_SERVICE_ACTION
static final String NEW_SERVICE_ACTION
static final String REMOVE_SERVICE_ACTION
static final String ADD_PACKAGE_ACTION
@Path(value="/") RenderedView view()
@Path(value="/{name}/services/add")
RenderedView addServiceView(String pname)
pname - the package name@Path(value="/{name}/services/add")
AjaxAnswer addService(String pname,
String[] services)
throws FormErrorException
pname - the package nameservices - the service names to addFormErrorException - on form errors@Path(value="/{name}/services/new")
RenderedView newServiceView(String pname)
pname - the package name@Path(value="/{name}/services/new")
AjaxAnswer newService(String pname,
String servicename,
String initscript,
String description)
throws FormErrorException
pname - the package nameservicename - the service nameinitscript - the initscript namedescription - the description of the serviceFormErrorException - on form errors@Path(value="/{name}/services/{service}/remove")
RenderedView deleteServiceView(String pname,
String sname)
pname - the package namesname - the service name@Path(value="/{name}/services/{service}/remove")
AjaxAnswer deleteService(String pname,
String sname)
pname - the package namesname - the service name@Path(value="/{name}/version/{version}/install")
RenderedView addPackageView(String pname,
Long versionId)
pname - the package nameversionId - the version id@Path(value="/{name}/version/{version}/install")
AjaxAnswer addPackage(String pname,
Long versionId,
String[] templates)
throws FormErrorException
pname - the package nameversionId - the package version idtemplates - the selected template namesFormErrorException - error in case of wrong inputCopyright © 2014 Cinovo AG. All Rights Reserved.