com.monad.homerun.app
Interface AppService
- All Superinterfaces:
- ManagedService
public interface AppService
- extends ManagedService
AppService describes the methods any application manager must support
registerClient
void registerClient(java.lang.String sessionID)
getTransportMonitor
TransportMonitor getTransportMonitor(java.lang.String sessionID,
java.lang.String transport)
getConfigFeatures
java.lang.String[] getConfigFeatures(java.lang.String configPath,
boolean enabledOnly)
getReachableApps
java.lang.String[] getReachableApps(java.lang.String userName)
getUserNames
java.lang.String[] getUserNames()
describeUser
java.lang.String describeUser(java.lang.String userName)
userAuthRequired
java.lang.String userAuthRequired(java.lang.String userName,
boolean isLocal)
authenticateUser
boolean authenticateUser(java.lang.String userName,
java.lang.String password)
changeUserPassword
boolean changeUserPassword(java.lang.String userName,
java.lang.String newPwd)
updateUser
boolean updateUser(java.lang.String userName,
java.lang.String[] roleList)
removeUser
boolean removeUser(java.lang.String userName)
getSessionUser
java.lang.String getSessionUser(java.lang.String sessionId)
createSession
java.lang.String createSession(java.lang.String userName)
destroySession
void destroySession(java.lang.String sessionId)
purgeSessions
void purgeSessions()
Copyright © 2006-2009 Richard Rodgers. All Rights Reserved.