public class RasService extends Object
| Constructor and Description |
|---|
RasService(RvdContext rvdContext,
WorkspaceStorage workspaceStorage) |
| Modifier and Type | Method and Description |
|---|---|
void |
createApp(Rapp rapp,
String projectName)
Creates packaging information for an app.
|
InputStream |
createZipPackage(RvdProject project) |
protected String |
generateAppId(String projectName) |
Rapp |
getApp(String projectName) |
RappBinaryInfo |
getBinaryInfo(String projectName) |
RappConfig |
getRappConfig(String projectName) |
String |
importAppToWorkspace(String applicationSid,
InputStream packageZipStream,
String loggedUser,
ProjectService projectService)
Unzips the package stream in a temporary directory and creates an app out of it.
|
void |
saveApp(Rapp rapp,
String projectName)
Updates packaging information for an app
|
RappConfig |
toModel(Class<RappConfig> clazz,
String data)
Builds a RappConfig object out of its JSON representation
|
public RasService(RvdContext rvdContext, WorkspaceStorage workspaceStorage)
public RappConfig toModel(Class<RappConfig> clazz, String data)
public InputStream createZipPackage(RvdProject project) throws RvdException
RvdExceptionpublic String importAppToWorkspace(String applicationSid, InputStream packageZipStream, String loggedUser, ProjectService projectService) throws RvdException
packageZipStream - RvdExceptionpublic void saveApp(Rapp rapp, String projectName) throws RvdValidationException, StorageException
rapp - projectName - RvdValidationExceptionStorageExceptionpublic void createApp(Rapp rapp, String projectName) throws RvdValidationException, StorageException
rapp - projectName - RvdValidationExceptionStorageExceptionpublic Rapp getApp(String projectName) throws StorageException
StorageExceptionpublic RappConfig getRappConfig(String projectName) throws StorageException
StorageExceptionpublic RappBinaryInfo getBinaryInfo(String projectName)
Copyright © 2016. All Rights Reserved.