com.tensegrity.wpalo.client.services.admin
Class WPaloAdminServiceProvider
java.lang.Object
com.tensegrity.wpalo.client.services.admin.WPaloAdminServiceProvider
- All Implemented Interfaces:
- WPaloAdminServiceAsync
public class WPaloAdminServiceProvider
- extends java.lang.Object
- implements WPaloAdminServiceAsync
WPaloAdminServiceProvider
TODO DOCUMENT ME
- Version:
- $Id: WPaloAdminServiceProvider.java,v 1.14 2010/01/13 08:02:41 PhilippBouillon Exp $
Method Summary |
void |
delete(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.XObject obj,
com.google.gwt.user.client.rpc.AsyncCallback<java.lang.Void> callback)
|
void |
getAccounts(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.admin.XUser user,
com.google.gwt.user.client.rpc.AsyncCallback<com.tensegrity.palo.gwt.core.client.models.account.XAccount[]> callback)
|
void |
getConnection(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.cubeviews.XView view,
com.google.gwt.user.client.rpc.AsyncCallback<com.tensegrity.palo.gwt.core.client.models.account.XConnection> callback)
|
void |
getConnections(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.admin.XUser user,
com.google.gwt.user.client.rpc.AsyncCallback<com.tensegrity.palo.gwt.core.client.models.account.XConnection[]> callback)
|
void |
getCubes(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.account.XConnection con,
com.tensegrity.palo.gwt.core.client.models.palo.XDatabase db,
com.google.gwt.user.client.rpc.AsyncCallback<com.tensegrity.palo.gwt.core.client.models.palo.XCube[]> callback)
|
void |
getDatabases(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.account.XConnection con,
com.google.gwt.user.client.rpc.AsyncCallback<com.tensegrity.palo.gwt.core.client.models.palo.XDatabase[]> callback)
|
void |
getGroups(java.lang.String sessionId,
com.google.gwt.user.client.rpc.AsyncCallback<com.tensegrity.palo.gwt.core.client.models.admin.XGroup[]> callback)
|
void |
getGroups(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.admin.XUser user,
com.google.gwt.user.client.rpc.AsyncCallback<com.tensegrity.palo.gwt.core.client.models.admin.XGroup[]> callback)
|
static WPaloAdminServiceProvider |
getInstance()
|
void |
getRoles(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.admin.XUser user,
com.google.gwt.user.client.rpc.AsyncCallback<com.tensegrity.palo.gwt.core.client.models.admin.XRole[]> callback)
|
void |
getUsers(java.lang.String sessionId,
com.google.gwt.user.client.rpc.AsyncCallback<com.tensegrity.palo.gwt.core.client.models.admin.XUser[]> callback)
|
void |
getUsersForConnection(java.lang.String sessionId,
java.lang.String viewId,
com.google.gwt.user.client.rpc.AsyncCallback<com.tensegrity.palo.gwt.core.client.models.admin.XUser[]> callback)
|
void |
hasAccount(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.account.XConnection con,
com.google.gwt.user.client.rpc.AsyncCallback<java.lang.Boolean> callback)
|
void |
hasRoles(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.admin.XUser user,
java.lang.String[] roles,
com.google.gwt.user.client.rpc.AsyncCallback<java.lang.Boolean[]> callback)
|
void |
listAccounts(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.admin.XUser user,
com.google.gwt.user.client.rpc.AsyncCallback<com.tensegrity.palo.gwt.core.client.models.account.XAccount[]> callback)
|
void |
mayDelete(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.XObject xObj,
com.google.gwt.user.client.rpc.AsyncCallback<java.lang.String[]> callback)
|
void |
saveXObject(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.XObject obj,
com.google.gwt.user.client.rpc.AsyncCallback<com.tensegrity.palo.gwt.core.client.models.XObject> callback)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getInstance
public static WPaloAdminServiceProvider getInstance()
getAccounts
public final void getAccounts(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.admin.XUser user,
com.google.gwt.user.client.rpc.AsyncCallback<com.tensegrity.palo.gwt.core.client.models.account.XAccount[]> callback)
- Specified by:
getAccounts
in interface WPaloAdminServiceAsync
getConnections
public final void getConnections(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.admin.XUser user,
com.google.gwt.user.client.rpc.AsyncCallback<com.tensegrity.palo.gwt.core.client.models.account.XConnection[]> callback)
- Specified by:
getConnections
in interface WPaloAdminServiceAsync
getGroups
public final void getGroups(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.admin.XUser user,
com.google.gwt.user.client.rpc.AsyncCallback<com.tensegrity.palo.gwt.core.client.models.admin.XGroup[]> callback)
- Specified by:
getGroups
in interface WPaloAdminServiceAsync
getGroups
public final void getGroups(java.lang.String sessionId,
com.google.gwt.user.client.rpc.AsyncCallback<com.tensegrity.palo.gwt.core.client.models.admin.XGroup[]> callback)
- Specified by:
getGroups
in interface WPaloAdminServiceAsync
getRoles
public final void getRoles(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.admin.XUser user,
com.google.gwt.user.client.rpc.AsyncCallback<com.tensegrity.palo.gwt.core.client.models.admin.XRole[]> callback)
- Specified by:
getRoles
in interface WPaloAdminServiceAsync
getUsers
public final void getUsers(java.lang.String sessionId,
com.google.gwt.user.client.rpc.AsyncCallback<com.tensegrity.palo.gwt.core.client.models.admin.XUser[]> callback)
- Specified by:
getUsers
in interface WPaloAdminServiceAsync
delete
public final void delete(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.XObject obj,
com.google.gwt.user.client.rpc.AsyncCallback<java.lang.Void> callback)
- Specified by:
delete
in interface WPaloAdminServiceAsync
saveXObject
public final void saveXObject(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.XObject obj,
com.google.gwt.user.client.rpc.AsyncCallback<com.tensegrity.palo.gwt.core.client.models.XObject> callback)
- Specified by:
saveXObject
in interface WPaloAdminServiceAsync
mayDelete
public void mayDelete(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.XObject xObj,
com.google.gwt.user.client.rpc.AsyncCallback<java.lang.String[]> callback)
- Specified by:
mayDelete
in interface WPaloAdminServiceAsync
hasRoles
public void hasRoles(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.admin.XUser user,
java.lang.String[] roles,
com.google.gwt.user.client.rpc.AsyncCallback<java.lang.Boolean[]> callback)
- Specified by:
hasRoles
in interface WPaloAdminServiceAsync
hasAccount
public void hasAccount(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.account.XConnection con,
com.google.gwt.user.client.rpc.AsyncCallback<java.lang.Boolean> callback)
- Specified by:
hasAccount
in interface WPaloAdminServiceAsync
getUsersForConnection
public void getUsersForConnection(java.lang.String sessionId,
java.lang.String viewId,
com.google.gwt.user.client.rpc.AsyncCallback<com.tensegrity.palo.gwt.core.client.models.admin.XUser[]> callback)
- Specified by:
getUsersForConnection
in interface WPaloAdminServiceAsync
getConnection
public void getConnection(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.cubeviews.XView view,
com.google.gwt.user.client.rpc.AsyncCallback<com.tensegrity.palo.gwt.core.client.models.account.XConnection> callback)
- Specified by:
getConnection
in interface WPaloAdminServiceAsync
getCubes
public void getCubes(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.account.XConnection con,
com.tensegrity.palo.gwt.core.client.models.palo.XDatabase db,
com.google.gwt.user.client.rpc.AsyncCallback<com.tensegrity.palo.gwt.core.client.models.palo.XCube[]> callback)
- Specified by:
getCubes
in interface WPaloAdminServiceAsync
getDatabases
public void getDatabases(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.account.XConnection con,
com.google.gwt.user.client.rpc.AsyncCallback<com.tensegrity.palo.gwt.core.client.models.palo.XDatabase[]> callback)
- Specified by:
getDatabases
in interface WPaloAdminServiceAsync
listAccounts
public void listAccounts(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.admin.XUser user,
com.google.gwt.user.client.rpc.AsyncCallback<com.tensegrity.palo.gwt.core.client.models.account.XAccount[]> callback)
- Specified by:
listAccounts
in interface WPaloAdminServiceAsync