com.tensegrity.wpalo.client.services.admin
Interface WPaloAdminService
- All Superinterfaces:
- com.google.gwt.user.client.rpc.RemoteService
- All Known Implementing Classes:
- AdminServiceImpl
public interface WPaloAdminService
- extends com.google.gwt.user.client.rpc.RemoteService
WPaloAdminService
TODO DOCUMENT ME
- Version:
- $Id: WPaloAdminService.java,v 1.8 2009/06/16 13:46:08 ArndHouben Exp
$
Method Summary |
void |
delete(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.XObject xOb)
|
com.tensegrity.palo.gwt.core.client.models.account.XAccount[] |
getAccounts(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.admin.XUser user)
|
com.tensegrity.palo.gwt.core.client.models.account.XConnection |
getConnection(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.cubeviews.XView view)
|
com.tensegrity.palo.gwt.core.client.models.account.XConnection[] |
getConnections(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.admin.XUser user)
|
com.tensegrity.palo.gwt.core.client.models.palo.XCube[] |
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.tensegrity.palo.gwt.core.client.models.palo.XDatabase[] |
getDatabases(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.account.XConnection con)
|
com.tensegrity.palo.gwt.core.client.models.admin.XGroup[] |
getGroups(java.lang.String sessionId)
|
com.tensegrity.palo.gwt.core.client.models.admin.XGroup[] |
getGroups(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.admin.XUser user)
|
com.tensegrity.palo.gwt.core.client.models.admin.XRole[] |
getRoles(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.admin.XUser user)
|
com.tensegrity.palo.gwt.core.client.models.admin.XUser[] |
getUsers(java.lang.String sessionId)
|
com.tensegrity.palo.gwt.core.client.models.admin.XUser[] |
getUsersForConnection(java.lang.String sessionId,
java.lang.String viewId)
|
java.lang.Boolean |
hasAccount(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.account.XConnection con)
|
java.lang.Boolean[] |
hasRoles(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.admin.XUser user,
java.lang.String[] roles)
|
com.tensegrity.palo.gwt.core.client.models.account.XAccount[] |
listAccounts(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.admin.XUser user)
|
java.lang.String[] |
mayDelete(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.XObject xObj)
|
com.tensegrity.palo.gwt.core.client.models.XObject |
saveXObject(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.XObject xObj)
|
getUsers
com.tensegrity.palo.gwt.core.client.models.admin.XUser[] getUsers(java.lang.String sessionId)
throws com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
- Throws:
com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
getGroups
com.tensegrity.palo.gwt.core.client.models.admin.XGroup[] getGroups(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.admin.XUser user)
throws com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
- Throws:
com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
getGroups
com.tensegrity.palo.gwt.core.client.models.admin.XGroup[] getGroups(java.lang.String sessionId)
throws com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
- Throws:
com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
getRoles
com.tensegrity.palo.gwt.core.client.models.admin.XRole[] getRoles(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.admin.XUser user)
throws com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
- Throws:
com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
getAccounts
com.tensegrity.palo.gwt.core.client.models.account.XAccount[] getAccounts(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.admin.XUser user)
throws com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
- Throws:
com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
listAccounts
com.tensegrity.palo.gwt.core.client.models.account.XAccount[] listAccounts(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.admin.XUser user)
throws com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
- Throws:
com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
getConnections
com.tensegrity.palo.gwt.core.client.models.account.XConnection[] getConnections(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.admin.XUser user)
throws com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
- Throws:
com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
delete
void delete(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.XObject xOb)
throws DbOperationFailedException,
com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
- Throws:
DbOperationFailedException
com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
mayDelete
java.lang.String[] mayDelete(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.XObject xObj)
throws com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
- Throws:
com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
saveXObject
com.tensegrity.palo.gwt.core.client.models.XObject saveXObject(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.XObject xObj)
throws DbOperationFailedException,
com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
- Throws:
DbOperationFailedException
com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
hasRoles
java.lang.Boolean[] hasRoles(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.admin.XUser user,
java.lang.String[] roles)
throws com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
- Throws:
com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
hasAccount
java.lang.Boolean hasAccount(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.account.XConnection con)
throws com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
- Throws:
com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
getUsersForConnection
com.tensegrity.palo.gwt.core.client.models.admin.XUser[] getUsersForConnection(java.lang.String sessionId,
java.lang.String viewId)
throws com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
- Throws:
com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
getConnection
com.tensegrity.palo.gwt.core.client.models.account.XConnection getConnection(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.cubeviews.XView view)
throws com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
- Throws:
com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
getDatabases
com.tensegrity.palo.gwt.core.client.models.palo.XDatabase[] getDatabases(java.lang.String sessionId,
com.tensegrity.palo.gwt.core.client.models.account.XConnection con)
throws com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException,
DbOperationFailedException
- Throws:
com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
DbOperationFailedException
getCubes
com.tensegrity.palo.gwt.core.client.models.palo.XCube[] 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)
throws com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException
- Throws:
com.tensegrity.palo.gwt.core.client.exceptions.SessionExpiredException