org.coweb.admin
Class AdminImpl
java.lang.Object
org.coweb.admin.AdminImpl
- All Implemented Interfaces:
- Admin
public class AdminImpl
- extends Object
- implements Admin
|
Method Summary |
boolean |
createSession(String username,
String appTitle,
String sessionTitle,
String description,
Map<String,Integer> aclsDict)
|
Map<String,Object> |
getApplication(String username,
String appTitle)
|
List<Map<String,Object>> |
getApplicationsForUser(String username,
Map<String,Object> args)
|
Map<String,Object> |
getSession(String username,
String appTitle,
String sessionId)
|
SessionAcls |
getSessionAclsForUser(String username,
String sessionid)
|
List<Map<String,Object>> |
getSessionsForUser(String username,
int acls,
String query,
String sortBy,
String direction,
int offset,
int limit)
|
void |
initialize()
|
int |
registerApplication(String username,
String title,
String description,
String appUrl,
String thumbnailUrl)
|
boolean |
unregisterApplication(String username,
int appid)
|
boolean |
unregisterApplication(String username,
String title)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AdminImpl
public AdminImpl()
initialize
@PostConstruct
public void initialize()
registerApplication
public int registerApplication(String username,
String title,
String description,
String appUrl,
String thumbnailUrl)
- Specified by:
registerApplication in interface Admin
unregisterApplication
public boolean unregisterApplication(String username,
String title)
- Specified by:
unregisterApplication in interface Admin
unregisterApplication
public boolean unregisterApplication(String username,
int appid)
- Specified by:
unregisterApplication in interface Admin
createSession
public boolean createSession(String username,
String appTitle,
String sessionTitle,
String description,
Map<String,Integer> aclsDict)
- Specified by:
createSession in interface Admin
getSessionAclsForUser
public SessionAcls getSessionAclsForUser(String username,
String sessionid)
- Specified by:
getSessionAclsForUser in interface Admin
getApplication
public Map<String,Object> getApplication(String username,
String appTitle)
- Specified by:
getApplication in interface Admin
getSession
public Map<String,Object> getSession(String username,
String appTitle,
String sessionId)
- Specified by:
getSession in interface Admin
getSessionsForUser
public List<Map<String,Object>> getSessionsForUser(String username,
int acls,
String query,
String sortBy,
String direction,
int offset,
int limit)
- Specified by:
getSessionsForUser in interface Admin
getApplicationsForUser
public List<Map<String,Object>> getApplicationsForUser(String username,
Map<String,Object> args)
- Specified by:
getApplicationsForUser in interface Admin
Copyright © 2011-2012 The Dojo Foundation. All Rights Reserved.