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

java.lang.Object
  extended by com.tensegrity.palowebviewer.modules.engine.client.EngineServiceAsyncDelegator
All Implemented Interfaces:
IEngineServiceAsync

public class EngineServiceAsyncDelegator
extends java.lang.Object
implements IEngineServiceAsync


Constructor Summary
EngineServiceAsyncDelegator(IEngineServiceAsync service, IUserMessageQueue messageQueue)
           
 
Method Summary
 void addListener(IRequestListener listener)
           
 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)
           
 void getClientProperties(com.google.gwt.user.client.rpc.AsyncCallback callback)
           
 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 removeListener(IRequestListener listener)
           
 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

EngineServiceAsyncDelegator

public EngineServiceAsyncDelegator(IEngineServiceAsync service,
                                   IUserMessageQueue messageQueue)
Method Detail

addListener

public void addListener(IRequestListener listener)

removeListener

public void removeListener(IRequestListener listener)

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

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

isAuthenticated

public void isAuthenticated(com.google.gwt.user.client.rpc.AsyncCallback callback)
Specified by:
isAuthenticated 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

loadChildren

public void loadChildren(XPath path,
                         int type,
                         com.google.gwt.user.client.rpc.AsyncCallback callback)
Specified by:
loadChildren 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

loadDefaultView

public void loadDefaultView(XPath path,
                            com.google.gwt.user.client.rpc.AsyncCallback callback)
Specified by:
loadDefaultView 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

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