com.tensegrity.wpalo.server.services.cubeview
Class WPaloCubeViewServiceImpl
java.lang.Object
javax.servlet.GenericServlet
javax.servlet.http.HttpServlet
com.google.gwt.user.server.rpc.RemoteServiceServlet
com.tensegrity.palo.gwt.core.server.services.BasePaloServiceServlet
com.tensegrity.palo.gwt.core.server.services.cubeview.CubeViewService
com.tensegrity.wpalo.server.services.cubeview.WPaloCubeViewServiceImpl
- All Implemented Interfaces:
- com.google.gwt.user.client.rpc.RemoteService, com.google.gwt.user.server.rpc.SerializationPolicyProvider, WPaloCubeViewService, java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig
public class WPaloCubeViewServiceImpl
- extends com.tensegrity.palo.gwt.core.server.services.cubeview.CubeViewService
- implements WPaloCubeViewService
CubeViewServiceImpl
TODO DOCUMENT ME
- Version:
- $Id: WPaloCubeViewServiceImpl.java,v 1.71 2010/04/15 09:55:22 PhilippBouillon Exp $
- See Also:
- Serialized Form
Fields inherited from class com.tensegrity.palo.gwt.core.server.services.BasePaloServiceServlet |
DATE_FORMAT_NOW, SQL_CONNECTION |
Method Summary |
com.tensegrity.palo.gwt.core.client.models.palo.XElementNode[] |
applyAlias(java.lang.String sessionId,
java.lang.String axisHierarchyId,
java.lang.String viewId,
java.lang.String axisId,
com.tensegrity.palo.gwt.core.client.models.cubeviews.XAlias alias,
com.tensegrity.palo.gwt.core.client.models.palo.XElementNode[] allNodes)
|
void |
cancelCollapse(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.cubeviews.XAxisItem item,
java.lang.String viewId,
java.lang.String axisId)
|
void |
cancelExpand(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.cubeviews.XAxisItem item,
java.lang.String viewId,
java.lang.String axisId)
|
void |
cancelSetExpandState(java.lang.String sessionId,
java.lang.String viewId)
|
com.tensegrity.palo.gwt.core.client.models.cubeviews.XViewModel |
cancelUpdateView(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.cubeviews.XViewModel xViewModel)
|
boolean |
checkLocalFilter(java.lang.String sessionId,
java.lang.String axisHierarchyId,
java.lang.String viewId,
java.lang.String axisId,
java.lang.String filterPaths,
com.tensegrity.palo.gwt.core.client.models.palo.XElementNode[] visibleElements,
boolean displayLeft)
|
boolean |
checkPermission(java.lang.String sessionId,
int right)
|
boolean |
checkPermission(java.lang.String sessionId,
java.lang.String viewId,
int right)
|
void |
closeView(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.cubeviews.XViewModel xViewModel)
|
void |
collapse(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.cubeviews.XAxisItem item,
java.lang.String viewId,
java.lang.String axisId)
|
boolean |
containsElement(java.lang.String sessionId,
java.lang.String axisHierarchyId,
java.lang.String viewId,
java.lang.String axisId,
com.tensegrity.palo.gwt.core.client.models.palo.XElement element,
com.tensegrity.palo.gwt.core.client.models.subsets.XSubset subset)
|
void |
deleteFile(java.lang.String fileName)
|
void |
deleteView(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.cubeviews.XView view)
|
com.tensegrity.palo.gwt.core.client.models.cubeviews.XPrintResult |
generatePDF(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.cubeviews.XViewModel xViewModel,
com.tensegrity.palo.gwt.core.client.models.cubeviews.XPrintConfiguration config)
|
java.lang.String |
getElementPath(java.lang.String sessionId,
java.lang.String axisHierarchyId,
java.lang.String viewId,
java.lang.String axisId,
java.lang.String selectedElementId)
|
int |
getNumberOfChildren(java.lang.String sessionId,
java.lang.String axisHierarchyId,
java.lang.String viewId,
java.lang.String axisId,
java.lang.String selectedElementId)
|
java.lang.Boolean[] |
getRoles(java.lang.String sessionId,
java.lang.String viewId)
|
java.lang.String |
getSpagoBIUserMode()
|
java.lang.String |
getSubobjectId()
|
java.lang.String[] |
getWarningThresholds(java.lang.String sessionId,
java.lang.String[] browserPrefixes)
|
java.lang.String[] |
hideItem(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.cubeviews.XAxisItem item,
java.util.List<com.tensegrity.palo.gwt.core.client.models.cubeviews.XAxisItem> roots,
java.lang.String viewId,
java.lang.String axisId,
boolean column,
boolean hideLevel)
|
com.tensegrity.palo.gwt.core.client.models.cubeviews.XView[] |
importViews(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.cubeviews.XView[] views)
|
java.util.HashMap<java.lang.String,java.lang.String> |
initializeRoles(java.lang.String sessionId)
|
java.lang.Boolean |
isOwner(java.lang.String sessionId,
java.lang.String viewId)
|
void |
proceedCollapse(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.cubeviews.XAxisItem item,
java.lang.String viewId,
java.lang.String axisId)
|
com.tensegrity.palo.gwt.core.client.models.cubeviews.XDelta |
proceedExpand(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.cubeviews.XAxisItem item,
java.lang.String viewId,
java.lang.String axisId)
|
com.tensegrity.palo.gwt.core.client.models.cubeviews.XViewModel |
proceedOpen(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.cubeviews.XView xView)
|
com.tensegrity.palo.gwt.core.client.models.cubeviews.XViewModel |
proceedReload(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.cubeviews.XViewModel xViewModel)
|
com.tensegrity.palo.gwt.core.client.models.cubeviews.XDelta[] |
proceedSetExpandState(java.lang.String sessionId,
java.lang.String viewId)
|
com.tensegrity.palo.gwt.core.client.models.cubeviews.XViewModel |
proceedSwapAxes(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.cubeviews.XViewModel view)
|
com.tensegrity.palo.gwt.core.client.models.cubeviews.XViewModel |
proceedUpdateView(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.cubeviews.XViewModel xViewModel)
|
com.tensegrity.palo.gwt.core.client.models.cubeviews.XViewModel |
proceedUpdateViewWithoutTable(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.cubeviews.XViewModel xViewModel)
|
void |
renameView(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.cubeviews.XView xView,
java.lang.String newName)
|
void |
runAsync(java.lang.String sessionId,
int wait)
|
com.tensegrity.palo.gwt.core.client.models.cubeviews.XViewModel |
saveView(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.cubeviews.XViewModel xViewModel)
|
com.tensegrity.palo.gwt.core.client.models.cubeviews.XView |
saveViewAs(java.lang.String sessionId,
java.lang.String name,
com.tensegrity.palo.gwt.core.client.models.cubeviews.XViewModel xViewModel)
|
com.tensegrity.palo.gwt.core.client.models.cubeviews.XView |
setVisibility(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.folders.XFolderElement element,
boolean visible,
boolean editable,
java.lang.String ownerId,
java.lang.String accountId,
java.lang.String dbId,
java.lang.String cubeId)
|
com.tensegrity.palo.gwt.core.client.models.palo.XElement |
updateAxisHierarchy(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.cubeviews.XAxisHierarchy xAxishierarchy)
|
void |
updateView(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.cubeviews.XViewModel xViewModel)
for a simple view update without any interaction, e.g. |
com.tensegrity.palo.gwt.core.client.models.cubeviews.XLoadInfo |
willChangeSelectedElement(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.cubeviews.XViewModel xViewModel,
com.tensegrity.palo.gwt.core.client.models.cubeviews.XAxisHierarchy xAxishHierarchy)
|
com.tensegrity.palo.gwt.core.client.models.cubeviews.XLoadInfo |
willCollapse(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.cubeviews.XAxisItem item,
java.lang.String viewId,
java.lang.String axisId)
|
com.tensegrity.palo.gwt.core.client.models.cubeviews.XLoadInfo |
willExpand(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.cubeviews.XAxisItem item,
java.lang.String viewId,
java.lang.String axisId)
|
com.tensegrity.palo.gwt.core.client.models.cubeviews.XLoadInfo |
willOpen(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.cubeviews.XView xView)
|
com.tensegrity.palo.gwt.core.client.models.cubeviews.XLoadInfo |
willSetExpandState(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.cubeviews.XAxisItem[] expanded,
com.tensegrity.palo.gwt.core.client.models.cubeviews.XAxisItem[] collapsed,
int expandDepth,
java.lang.String viewId,
java.lang.String axisId)
|
com.tensegrity.palo.gwt.core.client.models.cubeviews.XCellCollection |
writeCell(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.palo.XCell cell,
com.tensegrity.palo.gwt.core.client.models.cubeviews.XViewModel xViewModel)
|
Methods inherited from class com.tensegrity.palo.gwt.core.server.services.cubeview.CubeViewService |
cancelOpenView, cancelUpdateView, convert, delete, generatePdf, getPath, hideItem, proceedChangeSelectedElement, proceedOpenView, proceedReload, proceedUpdate, proceedUpdateView, proceedUpdateViewWithoutTable, remove, rename, save, saveAs, update, update, updateAndReloadView, updateLoadInfo, willOpenView, willReload, willSwapAxes, willUpdateAxisHierarchy, willUpdateView, willUpdateView, writeCell |
Methods inherited from class com.tensegrity.palo.gwt.core.server.services.BasePaloServiceServlet |
convertFromHex, getLoggedInUser, getLoginNameFromCookies, getNumberFormat, getSession, getUserSession, init, initDbConnection, now, overrideLoggedInUser, register, setLoggedInUser, setNumberFormat, terminateSession |
Methods inherited from class com.google.gwt.user.server.rpc.RemoteServiceServlet |
doGetSerializationPolicy, doPost, doUnexpectedFailure, getSerializationPolicy, getThreadLocalRequest, getThreadLocalResponse, onAfterRequestDeserialized, onAfterResponseSerialized, onBeforeRequestDeserialized, processCall, readContent, shouldCompressResponse |
Methods inherited from class javax.servlet.http.HttpServlet |
doDelete, doGet, doHead, doOptions, doPut, doTrace, getLastModified, service, service |
Methods inherited from class javax.servlet.GenericServlet |
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, log, log |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WPaloCubeViewServiceImpl
public WPaloCubeViewServiceImpl()
willChangeSelectedElement
public com.tensegrity.palo.gwt.core.client.models.cubeviews.XLoadInfo willChangeSelectedElement(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.cubeviews.XViewModel xViewModel,
com.tensegrity.palo.gwt.core.client.models.cubeviews.XAxisHierarchy xAxishHierarchy)
throws com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
- Specified by:
willChangeSelectedElement
in interface WPaloCubeViewService
- Overrides:
willChangeSelectedElement
in class com.tensegrity.palo.gwt.core.server.services.cubeview.CubeViewService
- Throws:
com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
willOpen
public com.tensegrity.palo.gwt.core.client.models.cubeviews.XLoadInfo willOpen(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.cubeviews.XView xView)
throws com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException,
com.tensegrity.palo.gwt.core.client.exceptions.PaloGwtCoreException
- Specified by:
willOpen
in interface WPaloCubeViewService
- Throws:
com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
com.tensegrity.palo.gwt.core.client.exceptions.PaloGwtCoreException
proceedOpen
public com.tensegrity.palo.gwt.core.client.models.cubeviews.XViewModel proceedOpen(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.cubeviews.XView xView)
throws com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException,
com.tensegrity.palo.gwt.core.client.exceptions.PaloGwtCoreException
- Specified by:
proceedOpen
in interface WPaloCubeViewService
- Throws:
com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
com.tensegrity.palo.gwt.core.client.exceptions.PaloGwtCoreException
willExpand
public com.tensegrity.palo.gwt.core.client.models.cubeviews.XLoadInfo willExpand(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.cubeviews.XAxisItem item,
java.lang.String viewId,
java.lang.String axisId)
throws com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
- Specified by:
willExpand
in interface WPaloCubeViewService
- Overrides:
willExpand
in class com.tensegrity.palo.gwt.core.server.services.cubeview.CubeViewService
- Throws:
com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
proceedExpand
public com.tensegrity.palo.gwt.core.client.models.cubeviews.XDelta proceedExpand(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.cubeviews.XAxisItem item,
java.lang.String viewId,
java.lang.String axisId)
throws com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
- Specified by:
proceedExpand
in interface WPaloCubeViewService
- Overrides:
proceedExpand
in class com.tensegrity.palo.gwt.core.server.services.cubeview.CubeViewService
- Throws:
com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
proceedSwapAxes
public com.tensegrity.palo.gwt.core.client.models.cubeviews.XViewModel proceedSwapAxes(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.cubeviews.XViewModel view)
throws com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
- Specified by:
proceedSwapAxes
in interface WPaloCubeViewService
- Overrides:
proceedSwapAxes
in class com.tensegrity.palo.gwt.core.server.services.cubeview.CubeViewService
- Throws:
com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
cancelExpand
public void cancelExpand(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.cubeviews.XAxisItem item,
java.lang.String viewId,
java.lang.String axisId)
throws com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
- Specified by:
cancelExpand
in interface WPaloCubeViewService
- Overrides:
cancelExpand
in class com.tensegrity.palo.gwt.core.server.services.cubeview.CubeViewService
- Throws:
com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
willCollapse
public com.tensegrity.palo.gwt.core.client.models.cubeviews.XLoadInfo willCollapse(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.cubeviews.XAxisItem item,
java.lang.String viewId,
java.lang.String axisId)
throws com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
- Specified by:
willCollapse
in interface WPaloCubeViewService
- Overrides:
willCollapse
in class com.tensegrity.palo.gwt.core.server.services.cubeview.CubeViewService
- Throws:
com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
proceedCollapse
public void proceedCollapse(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.cubeviews.XAxisItem item,
java.lang.String viewId,
java.lang.String axisId)
throws com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
- Specified by:
proceedCollapse
in interface WPaloCubeViewService
- Overrides:
proceedCollapse
in class com.tensegrity.palo.gwt.core.server.services.cubeview.CubeViewService
- Throws:
com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
cancelCollapse
public void cancelCollapse(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.cubeviews.XAxisItem item,
java.lang.String viewId,
java.lang.String axisId)
throws com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
- Specified by:
cancelCollapse
in interface WPaloCubeViewService
- Overrides:
cancelCollapse
in class com.tensegrity.palo.gwt.core.server.services.cubeview.CubeViewService
- Throws:
com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
willSetExpandState
public com.tensegrity.palo.gwt.core.client.models.cubeviews.XLoadInfo willSetExpandState(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.cubeviews.XAxisItem[] expanded,
com.tensegrity.palo.gwt.core.client.models.cubeviews.XAxisItem[] collapsed,
int expandDepth,
java.lang.String viewId,
java.lang.String axisId)
throws com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
- Specified by:
willSetExpandState
in interface WPaloCubeViewService
- Overrides:
willSetExpandState
in class com.tensegrity.palo.gwt.core.server.services.cubeview.CubeViewService
- Throws:
com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
proceedSetExpandState
public com.tensegrity.palo.gwt.core.client.models.cubeviews.XDelta[] proceedSetExpandState(java.lang.String sessionId,
java.lang.String viewId)
throws com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
- Specified by:
proceedSetExpandState
in interface WPaloCubeViewService
- Overrides:
proceedSetExpandState
in class com.tensegrity.palo.gwt.core.server.services.cubeview.CubeViewService
- Throws:
com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
cancelSetExpandState
public void cancelSetExpandState(java.lang.String sessionId,
java.lang.String viewId)
throws com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
- Specified by:
cancelSetExpandState
in interface WPaloCubeViewService
- Overrides:
cancelSetExpandState
in class com.tensegrity.palo.gwt.core.server.services.cubeview.CubeViewService
- Throws:
com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
collapse
public void collapse(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.cubeviews.XAxisItem item,
java.lang.String viewId,
java.lang.String axisId)
throws com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
- Specified by:
collapse
in interface WPaloCubeViewService
- Overrides:
collapse
in class com.tensegrity.palo.gwt.core.server.services.cubeview.CubeViewService
- Throws:
com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
saveView
public com.tensegrity.palo.gwt.core.client.models.cubeviews.XViewModel saveView(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.cubeviews.XViewModel xViewModel)
throws DbOperationFailedException,
com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
- Specified by:
saveView
in interface WPaloCubeViewService
- Throws:
DbOperationFailedException
com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
saveViewAs
public com.tensegrity.palo.gwt.core.client.models.cubeviews.XView saveViewAs(java.lang.String sessionId,
java.lang.String name,
com.tensegrity.palo.gwt.core.client.models.cubeviews.XViewModel xViewModel)
throws DbOperationFailedException,
com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
- Specified by:
saveViewAs
in interface WPaloCubeViewService
- Throws:
DbOperationFailedException
com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
updateAxisHierarchy
public com.tensegrity.palo.gwt.core.client.models.palo.XElement updateAxisHierarchy(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.cubeviews.XAxisHierarchy xAxishierarchy)
throws com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
- Specified by:
updateAxisHierarchy
in interface WPaloCubeViewService
- Throws:
com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
updateView
public void updateView(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.cubeviews.XViewModel xViewModel)
throws com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
- Description copied from interface:
WPaloCubeViewService
- for a simple view update without any interaction, e.g. before save
- Specified by:
updateView
in interface WPaloCubeViewService
- Throws:
com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
writeCell
public com.tensegrity.palo.gwt.core.client.models.cubeviews.XCellCollection writeCell(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.palo.XCell cell,
com.tensegrity.palo.gwt.core.client.models.cubeviews.XViewModel xViewModel)
throws com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
- Specified by:
writeCell
in interface WPaloCubeViewService
- Throws:
com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
deleteView
public void deleteView(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.cubeviews.XView view)
throws DbOperationFailedException,
com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
- Specified by:
deleteView
in interface WPaloCubeViewService
- Throws:
DbOperationFailedException
com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
closeView
public void closeView(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.cubeviews.XViewModel xViewModel)
throws com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
- Specified by:
closeView
in interface WPaloCubeViewService
- Throws:
com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
importViews
public com.tensegrity.palo.gwt.core.client.models.cubeviews.XView[] importViews(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.cubeviews.XView[] views)
throws com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
- Specified by:
importViews
in interface WPaloCubeViewService
- Throws:
com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
renameView
public void renameView(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.cubeviews.XView xView,
java.lang.String newName)
throws DbOperationFailedException,
com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
- Specified by:
renameView
in interface WPaloCubeViewService
- Throws:
DbOperationFailedException
com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
runAsync
public void runAsync(java.lang.String sessionId,
int wait)
throws com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
- Specified by:
runAsync
in interface WPaloCubeViewService
- Throws:
com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
checkPermission
public boolean checkPermission(java.lang.String sessionId,
java.lang.String viewId,
int right)
throws com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
- Specified by:
checkPermission
in interface WPaloCubeViewService
- Throws:
com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
checkPermission
public boolean checkPermission(java.lang.String sessionId,
int right)
throws com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
- Specified by:
checkPermission
in interface WPaloCubeViewService
- Throws:
com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
checkLocalFilter
public boolean checkLocalFilter(java.lang.String sessionId,
java.lang.String axisHierarchyId,
java.lang.String viewId,
java.lang.String axisId,
java.lang.String filterPaths,
com.tensegrity.palo.gwt.core.client.models.palo.XElementNode[] visibleElements,
boolean displayLeft)
throws com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException,
com.tensegrity.palo.gwt.core.client.exceptions.PaloGwtCoreException
- Specified by:
checkLocalFilter
in interface WPaloCubeViewService
- Throws:
com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
com.tensegrity.palo.gwt.core.client.exceptions.PaloGwtCoreException
applyAlias
public com.tensegrity.palo.gwt.core.client.models.palo.XElementNode[] applyAlias(java.lang.String sessionId,
java.lang.String axisHierarchyId,
java.lang.String viewId,
java.lang.String axisId,
com.tensegrity.palo.gwt.core.client.models.cubeviews.XAlias alias,
com.tensegrity.palo.gwt.core.client.models.palo.XElementNode[] allNodes)
throws com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException,
com.tensegrity.palo.gwt.core.client.exceptions.PaloGwtCoreException
- Specified by:
applyAlias
in interface WPaloCubeViewService
- Throws:
com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
com.tensegrity.palo.gwt.core.client.exceptions.PaloGwtCoreException
getWarningThresholds
public java.lang.String[] getWarningThresholds(java.lang.String sessionId,
java.lang.String[] browserPrefixes)
throws com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
- Specified by:
getWarningThresholds
in interface WPaloCubeViewService
- Throws:
com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
cancelUpdateView
public com.tensegrity.palo.gwt.core.client.models.cubeviews.XViewModel cancelUpdateView(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.cubeviews.XViewModel xViewModel)
throws com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
- Specified by:
cancelUpdateView
in interface WPaloCubeViewService
- Throws:
com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
proceedReload
public com.tensegrity.palo.gwt.core.client.models.cubeviews.XViewModel proceedReload(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.cubeviews.XViewModel xViewModel)
throws com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
- Specified by:
proceedReload
in interface WPaloCubeViewService
- Throws:
com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
proceedUpdateView
public com.tensegrity.palo.gwt.core.client.models.cubeviews.XViewModel proceedUpdateView(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.cubeviews.XViewModel xViewModel)
throws com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
- Specified by:
proceedUpdateView
in interface WPaloCubeViewService
- Throws:
com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
proceedUpdateViewWithoutTable
public com.tensegrity.palo.gwt.core.client.models.cubeviews.XViewModel proceedUpdateViewWithoutTable(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.cubeviews.XViewModel xViewModel)
throws com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
- Specified by:
proceedUpdateViewWithoutTable
in interface WPaloCubeViewService
- Throws:
com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
containsElement
public boolean containsElement(java.lang.String sessionId,
java.lang.String axisHierarchyId,
java.lang.String viewId,
java.lang.String axisId,
com.tensegrity.palo.gwt.core.client.models.palo.XElement element,
com.tensegrity.palo.gwt.core.client.models.subsets.XSubset subset)
throws com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException,
com.tensegrity.palo.gwt.core.client.exceptions.PaloGwtCoreException
- Specified by:
containsElement
in interface WPaloCubeViewService
- Throws:
com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
com.tensegrity.palo.gwt.core.client.exceptions.PaloGwtCoreException
generatePDF
public com.tensegrity.palo.gwt.core.client.models.cubeviews.XPrintResult generatePDF(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.cubeviews.XViewModel xViewModel,
com.tensegrity.palo.gwt.core.client.models.cubeviews.XPrintConfiguration config)
throws com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
- Specified by:
generatePDF
in interface WPaloCubeViewService
- Throws:
com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
deleteFile
public void deleteFile(java.lang.String fileName)
- Specified by:
deleteFile
in interface WPaloCubeViewService
getRoles
public java.lang.Boolean[] getRoles(java.lang.String sessionId,
java.lang.String viewId)
throws com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
- Specified by:
getRoles
in interface WPaloCubeViewService
- Throws:
com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
setVisibility
public com.tensegrity.palo.gwt.core.client.models.cubeviews.XView setVisibility(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.folders.XFolderElement element,
boolean visible,
boolean editable,
java.lang.String ownerId,
java.lang.String accountId,
java.lang.String dbId,
java.lang.String cubeId)
throws com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
- Specified by:
setVisibility
in interface WPaloCubeViewService
- Throws:
com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
isOwner
public java.lang.Boolean isOwner(java.lang.String sessionId,
java.lang.String viewId)
throws com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
- Specified by:
isOwner
in interface WPaloCubeViewService
- Throws:
com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
initializeRoles
public java.util.HashMap<java.lang.String,java.lang.String> initializeRoles(java.lang.String sessionId)
throws com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
- Specified by:
initializeRoles
in interface WPaloCubeViewService
- Throws:
com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
getElementPath
public java.lang.String getElementPath(java.lang.String sessionId,
java.lang.String axisHierarchyId,
java.lang.String viewId,
java.lang.String axisId,
java.lang.String selectedElementId)
throws com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException,
com.tensegrity.palo.gwt.core.client.exceptions.PaloGwtCoreException
- Specified by:
getElementPath
in interface WPaloCubeViewService
- Throws:
com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
com.tensegrity.palo.gwt.core.client.exceptions.PaloGwtCoreException
getNumberOfChildren
public int getNumberOfChildren(java.lang.String sessionId,
java.lang.String axisHierarchyId,
java.lang.String viewId,
java.lang.String axisId,
java.lang.String selectedElementId)
throws com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException,
com.tensegrity.palo.gwt.core.client.exceptions.PaloGwtCoreException
- Specified by:
getNumberOfChildren
in interface WPaloCubeViewService
- Throws:
com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
com.tensegrity.palo.gwt.core.client.exceptions.PaloGwtCoreException
hideItem
public java.lang.String[] hideItem(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.cubeviews.XAxisItem item,
java.util.List<com.tensegrity.palo.gwt.core.client.models.cubeviews.XAxisItem> roots,
java.lang.String viewId,
java.lang.String axisId,
boolean column,
boolean hideLevel)
throws com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
- Specified by:
hideItem
in interface WPaloCubeViewService
- Throws:
com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
getSubobjectId
public java.lang.String getSubobjectId()
- Specified by:
getSubobjectId
in interface WPaloCubeViewService
getSpagoBIUserMode
public java.lang.String getSpagoBIUserMode()
- Specified by:
getSpagoBIUserMode
in interface WPaloCubeViewService