com.tensegrity.wpalo.client
Class WPaloServiceProvider

java.lang.Object
  extended by com.tensegrity.wpalo.client.WPaloServiceProvider
All Implemented Interfaces:
WPaloServiceAsync

public class WPaloServiceProvider
extends java.lang.Object
implements WPaloServiceAsync


Method Summary
 void addReceivers(com.tensegrity.palo.gwt.core.client.models.reports.XReportFolder parent, com.tensegrity.palo.gwt.core.client.models.XObject[] receivers, com.tensegrity.palo.gwt.core.client.models.admin.XUser user, com.google.gwt.user.client.rpc.AsyncCallback<com.tensegrity.palo.gwt.core.client.models.reports.XReport[]> cb)
           
 void applyMapping(com.tensegrity.palo.gwt.core.client.models.reports.XReport input, com.tensegrity.palo.gwt.core.client.models.XObject[] keys, java.lang.String[] values, com.tensegrity.palo.gwt.core.client.models.admin.XUser user, com.google.gwt.user.client.rpc.AsyncCallback<java.lang.Boolean> cb)
           
 void assignSubsetOrDimension(com.tensegrity.palo.gwt.core.client.models.reports.XDynamicReportFolder folder, com.tensegrity.palo.gwt.core.client.models.XObject subdim, com.tensegrity.palo.gwt.core.client.models.admin.XUser user, com.google.gwt.user.client.rpc.AsyncCallback<java.lang.Boolean> cb)
           
 void createDynamicFolder(java.lang.String name, com.tensegrity.palo.gwt.core.client.models.XObject parent, com.tensegrity.palo.gwt.core.client.models.admin.XUser user, com.google.gwt.user.client.rpc.AsyncCallback<com.tensegrity.palo.gwt.core.client.models.reports.XDynamicReportFolder> cb)
           
 void createStaticFolder(java.lang.String name, com.tensegrity.palo.gwt.core.client.models.XObject parent, com.tensegrity.palo.gwt.core.client.models.admin.XUser user, com.google.gwt.user.client.rpc.AsyncCallback<com.tensegrity.palo.gwt.core.client.models.reports.XStaticReportFolder> cb)
           
 void createView(com.tensegrity.palo.gwt.core.client.models.palo.XCube parentCube, java.lang.String name, com.tensegrity.palo.gwt.core.client.models.admin.XUser user, com.google.gwt.user.client.rpc.AsyncCallback<com.tensegrity.palo.gwt.core.client.models.cubeviews.XView> cb)
           
 void createWorkbook(com.tensegrity.palo.gwt.core.client.models.XObject parent, java.lang.String name, com.google.gwt.user.client.rpc.AsyncCallback<XWorkbook> cb)
           
 void deleteElementTreeNodes(java.util.List<com.tensegrity.palo.gwt.core.client.models.XObject> objects, com.tensegrity.palo.gwt.core.client.models.admin.XUser user, com.google.gwt.user.client.rpc.AsyncCallback<java.lang.Boolean> cb)
           
 void deleteReportTreeNodes(java.util.List<com.tensegrity.palo.gwt.core.client.models.XObject> objects, com.tensegrity.palo.gwt.core.client.models.admin.XUser user, com.google.gwt.user.client.rpc.AsyncCallback<java.lang.Boolean> cb)
           
static WPaloServiceProvider getInstance()
           
 void getVariables(com.tensegrity.palo.gwt.core.client.models.reports.XReport report, com.tensegrity.palo.gwt.core.client.models.admin.XUser user, com.google.gwt.user.client.rpc.AsyncCallback<com.tensegrity.palo.gwt.core.client.models.reports.XVariableDescriptor> cb)
           
 void loadAccounts(java.lang.String sessionId, com.google.gwt.user.client.rpc.AsyncCallback<com.tensegrity.palo.gwt.core.client.models.account.XAccount[]> cb)
           
 void loadChildren(java.lang.String sessionId, java.lang.String parentType, java.lang.String viewId, java.lang.String axisId, java.lang.String parentId, java.lang.String parentPath, com.google.gwt.user.client.rpc.AsyncCallback<java.util.List<TreeNode>> cb)
           
 void loadChildren(java.lang.String sessionId, TreeNode parent, com.google.gwt.user.client.rpc.AsyncCallback<java.util.List<TreeNode>> cb)
           
 void loadElements(com.tensegrity.palo.gwt.core.client.models.palo.XDimension dim, com.google.gwt.user.client.rpc.AsyncCallback<java.util.List<com.tensegrity.palo.gwt.core.client.models.palo.XElement>> cb)
           
 void loadHierarchyTree(java.lang.String sessionId, java.lang.String hierarchyId, java.lang.String viewId, java.lang.String axisId, int level, com.google.gwt.user.client.rpc.AsyncCallback<java.util.List<TreeNode>> cb)
           
 void loadPaloSuiteAccounts(java.lang.String sessionId, java.lang.String link, com.google.gwt.user.client.rpc.AsyncCallback<com.tensegrity.palo.gwt.core.client.models.account.XAccount[]> cb)
           
 void loadWorksheet(com.tensegrity.palo.gwt.core.client.models.reports.XReport report, com.tensegrity.palo.gwt.core.client.models.admin.XUser user, com.google.gwt.user.client.rpc.AsyncCallback<XWorksheet> cb)
           
 void loadWorksheet(XTemplate template, com.google.gwt.user.client.rpc.AsyncCallback<XWorksheet> cb)
           
 void openPaloSuiteView(java.lang.String locale, java.lang.String link, com.google.gwt.user.client.rpc.AsyncCallback<com.tensegrity.palo.gwt.core.client.models.cubeviews.XDirectLinkData> cb)
           
 void openViewAfterLogin(java.lang.String locale, java.lang.String sessionId, java.lang.String link, com.google.gwt.user.client.rpc.AsyncCallback<com.tensegrity.palo.gwt.core.client.models.cubeviews.XDirectLinkData> cb)
           
 void openViewDirectly(java.lang.String locale, java.lang.String link, com.google.gwt.user.client.rpc.AsyncCallback<com.tensegrity.palo.gwt.core.client.models.cubeviews.XDirectLinkData> cb)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static WPaloServiceProvider getInstance()

loadElements

public void loadElements(com.tensegrity.palo.gwt.core.client.models.palo.XDimension dim,
                         com.google.gwt.user.client.rpc.AsyncCallback<java.util.List<com.tensegrity.palo.gwt.core.client.models.palo.XElement>> cb)
Specified by:
loadElements in interface WPaloServiceAsync

loadChildren

public void loadChildren(java.lang.String sessionId,
                         TreeNode parent,
                         com.google.gwt.user.client.rpc.AsyncCallback<java.util.List<TreeNode>> cb)
Specified by:
loadChildren in interface WPaloServiceAsync

loadChildren

public void loadChildren(java.lang.String sessionId,
                         java.lang.String parentType,
                         java.lang.String viewId,
                         java.lang.String axisId,
                         java.lang.String parentId,
                         java.lang.String parentPath,
                         com.google.gwt.user.client.rpc.AsyncCallback<java.util.List<TreeNode>> cb)
Specified by:
loadChildren in interface WPaloServiceAsync

loadWorksheet

public void loadWorksheet(XTemplate template,
                          com.google.gwt.user.client.rpc.AsyncCallback<XWorksheet> cb)
Specified by:
loadWorksheet in interface WPaloServiceAsync

loadWorksheet

public void loadWorksheet(com.tensegrity.palo.gwt.core.client.models.reports.XReport report,
                          com.tensegrity.palo.gwt.core.client.models.admin.XUser user,
                          com.google.gwt.user.client.rpc.AsyncCallback<XWorksheet> cb)
Specified by:
loadWorksheet in interface WPaloServiceAsync

createStaticFolder

public void createStaticFolder(java.lang.String name,
                               com.tensegrity.palo.gwt.core.client.models.XObject parent,
                               com.tensegrity.palo.gwt.core.client.models.admin.XUser user,
                               com.google.gwt.user.client.rpc.AsyncCallback<com.tensegrity.palo.gwt.core.client.models.reports.XStaticReportFolder> cb)
Specified by:
createStaticFolder in interface WPaloServiceAsync

createDynamicFolder

public void createDynamicFolder(java.lang.String name,
                                com.tensegrity.palo.gwt.core.client.models.XObject parent,
                                com.tensegrity.palo.gwt.core.client.models.admin.XUser user,
                                com.google.gwt.user.client.rpc.AsyncCallback<com.tensegrity.palo.gwt.core.client.models.reports.XDynamicReportFolder> cb)
Specified by:
createDynamicFolder in interface WPaloServiceAsync

addReceivers

public void addReceivers(com.tensegrity.palo.gwt.core.client.models.reports.XReportFolder parent,
                         com.tensegrity.palo.gwt.core.client.models.XObject[] receivers,
                         com.tensegrity.palo.gwt.core.client.models.admin.XUser user,
                         com.google.gwt.user.client.rpc.AsyncCallback<com.tensegrity.palo.gwt.core.client.models.reports.XReport[]> cb)
Specified by:
addReceivers in interface WPaloServiceAsync

deleteElementTreeNodes

public void deleteElementTreeNodes(java.util.List<com.tensegrity.palo.gwt.core.client.models.XObject> objects,
                                   com.tensegrity.palo.gwt.core.client.models.admin.XUser user,
                                   com.google.gwt.user.client.rpc.AsyncCallback<java.lang.Boolean> cb)
Specified by:
deleteElementTreeNodes in interface WPaloServiceAsync

assignSubsetOrDimension

public void assignSubsetOrDimension(com.tensegrity.palo.gwt.core.client.models.reports.XDynamicReportFolder folder,
                                    com.tensegrity.palo.gwt.core.client.models.XObject subdim,
                                    com.tensegrity.palo.gwt.core.client.models.admin.XUser user,
                                    com.google.gwt.user.client.rpc.AsyncCallback<java.lang.Boolean> cb)
Specified by:
assignSubsetOrDimension in interface WPaloServiceAsync

getVariables

public void getVariables(com.tensegrity.palo.gwt.core.client.models.reports.XReport report,
                         com.tensegrity.palo.gwt.core.client.models.admin.XUser user,
                         com.google.gwt.user.client.rpc.AsyncCallback<com.tensegrity.palo.gwt.core.client.models.reports.XVariableDescriptor> cb)
Specified by:
getVariables in interface WPaloServiceAsync

createView

public void createView(com.tensegrity.palo.gwt.core.client.models.palo.XCube parentCube,
                       java.lang.String name,
                       com.tensegrity.palo.gwt.core.client.models.admin.XUser user,
                       com.google.gwt.user.client.rpc.AsyncCallback<com.tensegrity.palo.gwt.core.client.models.cubeviews.XView> cb)
Specified by:
createView in interface WPaloServiceAsync

createWorkbook

public void createWorkbook(com.tensegrity.palo.gwt.core.client.models.XObject parent,
                           java.lang.String name,
                           com.google.gwt.user.client.rpc.AsyncCallback<XWorkbook> cb)
Specified by:
createWorkbook in interface WPaloServiceAsync

applyMapping

public void applyMapping(com.tensegrity.palo.gwt.core.client.models.reports.XReport input,
                         com.tensegrity.palo.gwt.core.client.models.XObject[] keys,
                         java.lang.String[] values,
                         com.tensegrity.palo.gwt.core.client.models.admin.XUser user,
                         com.google.gwt.user.client.rpc.AsyncCallback<java.lang.Boolean> cb)
Specified by:
applyMapping in interface WPaloServiceAsync

deleteReportTreeNodes

public void deleteReportTreeNodes(java.util.List<com.tensegrity.palo.gwt.core.client.models.XObject> objects,
                                  com.tensegrity.palo.gwt.core.client.models.admin.XUser user,
                                  com.google.gwt.user.client.rpc.AsyncCallback<java.lang.Boolean> cb)
Specified by:
deleteReportTreeNodes in interface WPaloServiceAsync

loadAccounts

public void loadAccounts(java.lang.String sessionId,
                         com.google.gwt.user.client.rpc.AsyncCallback<com.tensegrity.palo.gwt.core.client.models.account.XAccount[]> cb)
Specified by:
loadAccounts in interface WPaloServiceAsync

openViewDirectly

public void openViewDirectly(java.lang.String locale,
                             java.lang.String link,
                             com.google.gwt.user.client.rpc.AsyncCallback<com.tensegrity.palo.gwt.core.client.models.cubeviews.XDirectLinkData> cb)
Specified by:
openViewDirectly in interface WPaloServiceAsync

openViewAfterLogin

public void openViewAfterLogin(java.lang.String locale,
                               java.lang.String sessionId,
                               java.lang.String link,
                               com.google.gwt.user.client.rpc.AsyncCallback<com.tensegrity.palo.gwt.core.client.models.cubeviews.XDirectLinkData> cb)
Specified by:
openViewAfterLogin in interface WPaloServiceAsync

openPaloSuiteView

public void openPaloSuiteView(java.lang.String locale,
                              java.lang.String link,
                              com.google.gwt.user.client.rpc.AsyncCallback<com.tensegrity.palo.gwt.core.client.models.cubeviews.XDirectLinkData> cb)
Specified by:
openPaloSuiteView in interface WPaloServiceAsync

loadHierarchyTree

public void loadHierarchyTree(java.lang.String sessionId,
                              java.lang.String hierarchyId,
                              java.lang.String viewId,
                              java.lang.String axisId,
                              int level,
                              com.google.gwt.user.client.rpc.AsyncCallback<java.util.List<TreeNode>> cb)
Specified by:
loadHierarchyTree in interface WPaloServiceAsync

loadPaloSuiteAccounts

public void loadPaloSuiteAccounts(java.lang.String sessionId,
                                  java.lang.String link,
                                  com.google.gwt.user.client.rpc.AsyncCallback<com.tensegrity.palo.gwt.core.client.models.account.XAccount[]> cb)
Specified by:
loadPaloSuiteAccounts in interface WPaloServiceAsync