com.tensegrity.palowebviewer.modules.engine.client
Class EngineServiceAsyncProxy

java.lang.Object
  extended by com.tensegrity.palowebviewer.modules.engine.client.EngineServiceAsyncProxy
All Implemented Interfaces:
IEngineServiceAsync
Direct Known Subclasses:
EngineServiceAsyncLogger

public class EngineServiceAsyncProxy
extends java.lang.Object
implements IEngineServiceAsync


Nested Class Summary
protected static class EngineServiceAsyncProxy.AsyncCallbackProxy
           
 
Constructor Summary
EngineServiceAsyncProxy(IEngineServiceAsync engineService)
           
 
Method Summary
 void authenticate(java.lang.String login, java.lang.String password, boolean remember, com.google.gwt.user.client.rpc.AsyncCallback callback)
           
 void checkExistance(XPath path, com.google.gwt.user.client.rpc.AsyncCallback callback)
           
 void checkExistance(XPath contextPath, java.lang.String elementId, com.google.gwt.user.client.rpc.AsyncCallback callback)
           
 void forceReload(com.google.gwt.user.client.rpc.AsyncCallback callback)
           
protected  com.google.gwt.user.client.rpc.AsyncCallback getCallbackProxy(java.lang.String methodName, com.google.gwt.user.client.rpc.AsyncCallback callback)
           
 void getClientProperties(com.google.gwt.user.client.rpc.AsyncCallback callback)
           
protected  IEngineServiceAsync getEngineService()
           
 void getParentsOf(XPath contextPath, java.lang.String elementId, com.google.gwt.user.client.rpc.AsyncCallback callback)
           
 void isAuthenticated(com.google.gwt.user.client.rpc.AsyncCallback callback)
           
 void loadChild(XPath path, java.lang.String childId, int type, com.google.gwt.user.client.rpc.AsyncCallback callback)
           
 void loadChildByName(XPath path, java.lang.String name, int type, com.google.gwt.user.client.rpc.AsyncCallback callback)
           
 void loadChildren(XPath path, int type, com.google.gwt.user.client.rpc.AsyncCallback callback)
           
 void loadDefaultView(XPath path, com.google.gwt.user.client.rpc.AsyncCallback callback)
           
 void loadFavoriteViews(com.google.gwt.user.client.rpc.AsyncCallback callback)
           
 void logoff(com.google.gwt.user.client.rpc.AsyncCallback callback)
           
 void query(XQueryPath[] query, com.google.gwt.user.client.rpc.AsyncCallback callback)
           
 void saveView(XViewPath viewPath, com.google.gwt.user.client.rpc.AsyncCallback callback)
           
 void updateData(XPath cubePath, IXPoint point, IResultElement value, com.google.gwt.user.client.rpc.AsyncCallback callback)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EngineServiceAsyncProxy

public EngineServiceAsyncProxy(IEngineServiceAsync engineService)
Method Detail

getEngineService

protected IEngineServiceAsync getEngineService()

authenticate

public void authenticate(java.lang.String login,
                         java.lang.String password,
                         boolean remember,
                         com.google.gwt.user.client.rpc.AsyncCallback callback)
Specified by:
authenticate in interface IEngineServiceAsync

checkExistance

public void checkExistance(XPath contextPath,
                           java.lang.String elementId,
                           com.google.gwt.user.client.rpc.AsyncCallback callback)
Specified by:
checkExistance in interface IEngineServiceAsync

checkExistance

public void checkExistance(XPath path,
                           com.google.gwt.user.client.rpc.AsyncCallback callback)
Specified by:
checkExistance in interface IEngineServiceAsync

forceReload

public void forceReload(com.google.gwt.user.client.rpc.AsyncCallback callback)
Specified by:
forceReload in interface IEngineServiceAsync

getClientProperties

public void getClientProperties(com.google.gwt.user.client.rpc.AsyncCallback callback)
Specified by:
getClientProperties in interface IEngineServiceAsync

getParentsOf

public void getParentsOf(XPath contextPath,
                         java.lang.String elementId,
                         com.google.gwt.user.client.rpc.AsyncCallback callback)
Specified by:
getParentsOf in interface IEngineServiceAsync

isAuthenticated

public void isAuthenticated(com.google.gwt.user.client.rpc.AsyncCallback callback)
Specified by:
isAuthenticated in interface IEngineServiceAsync

loadChildren

public void loadChildren(XPath path,
                         int type,
                         com.google.gwt.user.client.rpc.AsyncCallback callback)
Specified by:
loadChildren in interface IEngineServiceAsync

loadDefaultView

public void loadDefaultView(XPath path,
                            com.google.gwt.user.client.rpc.AsyncCallback callback)
Specified by:
loadDefaultView in interface IEngineServiceAsync

logoff

public void logoff(com.google.gwt.user.client.rpc.AsyncCallback callback)
Specified by:
logoff in interface IEngineServiceAsync

query

public void query(XQueryPath[] query,
                  com.google.gwt.user.client.rpc.AsyncCallback callback)
Specified by:
query in interface IEngineServiceAsync

saveView

public void saveView(XViewPath viewPath,
                     com.google.gwt.user.client.rpc.AsyncCallback callback)
Specified by:
saveView in interface IEngineServiceAsync

updateData

public void updateData(XPath cubePath,
                       IXPoint point,
                       IResultElement value,
                       com.google.gwt.user.client.rpc.AsyncCallback callback)
Specified by:
updateData in interface IEngineServiceAsync

loadFavoriteViews

public void loadFavoriteViews(com.google.gwt.user.client.rpc.AsyncCallback callback)
Specified by:
loadFavoriteViews in interface IEngineServiceAsync

loadChild

public void loadChild(XPath path,
                      java.lang.String childId,
                      int type,
                      com.google.gwt.user.client.rpc.AsyncCallback callback)
Specified by:
loadChild in interface IEngineServiceAsync

loadChildByName

public void loadChildByName(XPath path,
                            java.lang.String name,
                            int type,
                            com.google.gwt.user.client.rpc.AsyncCallback callback)
Specified by:
loadChildByName in interface IEngineServiceAsync

getCallbackProxy

protected com.google.gwt.user.client.rpc.AsyncCallback getCallbackProxy(java.lang.String methodName,
                                                                        com.google.gwt.user.client.rpc.AsyncCallback callback)