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, shouldCompressResponse
doPost, doUnexpectedFailure, getPermutationStrongName, getThreadLocalRequest, getThreadLocalResponse, onAfterRequestDeserialized, readContent
doDelete, doGet, doHead, doOptions, doPut, doTrace, getLastModified, service, service
public void delTemplateDir(File dir)
dir
- the dir to deletepublic String[] getUserAndScope()
getUserAndScope
in interface TemplateService
public String getUsername()
public String[] getUserTemplateNames()
getUserTemplateNames
in interface TemplateService
public 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.HomeNotFoundException
org.gcube.common.homelibrary.home.exceptions.InternalErrorException
org.gcube.common.homelibrary.home.workspace.exceptions.WorkspaceFolderNotFoundException
WorkspaceNotFoundException
org.gcube.common.homelibrary.home.exceptions.InternalErrorException
org.gcube.common.homelibrary.home.exceptions.HomeNotFoundException
public org.gcube.portlets.d4sreporting.common.shared.Model readModel(String templateName, String templateObjectID, boolean isImporting)
readModel
in interface TemplateService
templateName
- : 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 TemplateService
public void saveTemplate(String basketidToSaveIn, org.gcube.portlets.d4sreporting.common.shared.Model model)
saveTemplate
in interface TemplateService
model
- to savepublic void storeTemplateInSession(org.gcube.portlets.d4sreporting.common.shared.Model model)
storeTemplateInSession
in interface TemplateService
model
- to store in the sessionpublic void renewHTTPSession()
renewHTTPSession
in interface TemplateService
Copyright © 2014. All Rights Reserved.