public class TemplateServiceImpl extends com.google.gwt.user.server.rpc.RemoteServiceServlet implements TemplateService
| Constructor and Description |
|---|
TemplateServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
delTemplateDir(File dir)
recursively delete the templates folder of the dir dir
|
String[] |
getUserAndScope()
each portlet instance runs in a scope
each portlet instance is used by a unique username from within the portal
|
String |
getUsername() |
String[] |
getUserTemplateNames()
Retrieve the user saved template names
|
String |
getVreName() |
protected org.gcube.common.homelibrary.home.workspace.Workspace |
getWorkspaceArea() |
org.gcube.portlets.d4sreporting.common.shared.Model |
readModel(String templateName,
String templateObjectID,
boolean isImporting) |
org.gcube.portlets.d4sreporting.common.shared.Model |
readTemplateFromSession() |
void |
renewHTTPSession() |
void |
saveTemplate(String basketidToSaveIn,
org.gcube.portlets.d4sreporting.common.shared.Model model) |
void |
storeTemplateInSession(org.gcube.portlets.d4sreporting.common.shared.Model model) |
checkPermutationStrongName, doGetSerializationPolicy, getSerializationPolicy, onAfterResponseSerialized, onBeforeRequestDeserialized, processCall, processPost, shouldCompressResponsedoPost, doUnexpectedFailure, getPermutationStrongName, getThreadLocalRequest, getThreadLocalResponse, onAfterRequestDeserialized, readContentdoDelete, doGet, doHead, doOptions, doPut, doTrace, getLastModified, service, servicepublic void delTemplateDir(File dir)
dir - the dir to deletepublic String[] getUserAndScope()
getUserAndScope in interface TemplateServicepublic String getUsername()
public String[] getUserTemplateNames()
getUserTemplateNames in interface TemplateServicepublic String getVreName()
protected org.gcube.common.homelibrary.home.workspace.Workspace getWorkspaceArea()
throws org.gcube.common.homelibrary.home.workspace.exceptions.WorkspaceFolderNotFoundException,
org.gcube.common.homelibrary.home.exceptions.InternalErrorException,
org.gcube.common.homelibrary.home.exceptions.HomeNotFoundException
org.gcube.common.homelibrary.home.exceptions.HomeNotFoundExceptionorg.gcube.common.homelibrary.home.exceptions.InternalErrorExceptionorg.gcube.common.homelibrary.home.workspace.exceptions.WorkspaceFolderNotFoundExceptionWorkspaceNotFoundExceptionorg.gcube.common.homelibrary.home.exceptions.InternalErrorExceptionorg.gcube.common.homelibrary.home.exceptions.HomeNotFoundExceptionpublic org.gcube.portlets.d4sreporting.common.shared.Model readModel(String templateName, String templateObjectID, boolean isImporting)
readModel in interface TemplateServicetemplateName - : the template to read from diskisImporting - says if your importing or youre loading a template in the UIpublic org.gcube.portlets.d4sreporting.common.shared.Model readTemplateFromSession()
readTemplateFromSession in interface TemplateServicepublic void saveTemplate(String basketidToSaveIn, org.gcube.portlets.d4sreporting.common.shared.Model model)
saveTemplate in interface TemplateServicemodel - to savepublic void storeTemplateInSession(org.gcube.portlets.d4sreporting.common.shared.Model model)
storeTemplateInSession in interface TemplateServicemodel - to store in the sessionpublic void renewHTTPSession()
renewHTTPSession in interface TemplateServiceCopyright © 2014. All Rights Reserved.