Class PackageResource
java.lang.Object
com.xebialabs.deployit.core.rest.secured.AbstractSecuredResource
com.xebialabs.deployit.core.rest.api.PackageResource
- All Implemented Interfaces:
com.xebialabs.deployit.engine.api.PackageService
@Service
public class PackageResource
extends com.xebialabs.deployit.core.rest.secured.AbstractSecuredResource
implements com.xebialabs.deployit.engine.api.PackageService
I am A REST resource that exposes functionality on the Deployable packages.
Functionality includes: - Listing all Deployment packages in the importablePackages directory on the server.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.xebialabs.deployit.plugin.api.udm.ConfigurationItemfetch(com.xebialabs.deployit.engine.api.dto.ImportFromUrlParams params) com.xebialabs.deployit.plugin.api.udm.ConfigurationItemcom.xebialabs.deployit.plugin.api.udm.ConfigurationItemimportPackage(String file) list()com.xebialabs.deployit.plugin.api.udm.ConfigurationItemMethods inherited from class com.xebialabs.deployit.core.rest.secured.AbstractSecuredResource
checkPermission, checkPermission, checkPermissions, checkPermissions, checkReadPermission, hasPermission, hasPermission, hasReadPermission, setRoleService
-
Constructor Details
-
PackageResource
public PackageResource()
-
-
Method Details
-
list
- Specified by:
listin interfacecom.xebialabs.deployit.engine.api.PackageService
-
importPackage
- Specified by:
importPackagein interfacecom.xebialabs.deployit.engine.api.PackageService
-
fetch
- Specified by:
fetchin interfacecom.xebialabs.deployit.engine.api.PackageService
-
fetch
public com.xebialabs.deployit.plugin.api.udm.ConfigurationItem fetch(com.xebialabs.deployit.engine.api.dto.ImportFromUrlParams params) - Specified by:
fetchin interfacecom.xebialabs.deployit.engine.api.PackageService
-
upload
public com.xebialabs.deployit.plugin.api.udm.ConfigurationItem upload(String file, com.xebialabs.deployit.engine.api.dto.FileUpload form) - Specified by:
uploadin interfacecom.xebialabs.deployit.engine.api.PackageService
-