|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Remote interface for AppHere.
Method Summary | |
void |
addDevice(java.lang.String token,
java.lang.String deviceName,
java.lang.String deviceAddress)
|
void |
addPan(java.lang.String token,
java.lang.String envName)
|
int |
addSession(Session newSess,
java.lang.String loginId)
|
Session |
getSession(int sessionID,
java.lang.String loginId)
|
Session[] |
getSessions(java.lang.String loginId)
|
java.lang.String |
getUserInfo(java.lang.String loginId)
|
java.lang.String |
login(java.lang.String username,
java.lang.String password,
java.lang.String clientIP)
Login method |
void |
removeDevice(java.lang.String token,
int deviceID)
|
void |
removePan(java.lang.String token,
int envID)
|
void |
removeSession(int sessionID,
java.lang.String loginId)
|
void |
setDeviceStatus(java.lang.String ipAddr,
int status)
|
void |
transferSession(int sessID,
java.lang.String destinationIP,
java.lang.String loginId)
Session Transfer Step 1 |
void |
updateDevice(java.lang.String token,
int deviceId,
java.lang.String deviceName,
java.lang.String deviceAddress)
|
void |
updatePan(java.lang.String token,
int envID,
java.lang.String envName,
int[] deviceIdList)
|
void |
updateSession(Session sessValue,
java.lang.String remoteIPAddr,
java.lang.String loginId)
Session Transfer Step 3 |
Methods inherited from interface javax.ejb.EJBObject |
getEJBHome, getHandle, getPrimaryKey, isIdentical, remove |
Method Detail |
public java.lang.String login(java.lang.String username, java.lang.String password, java.lang.String clientIP) throws java.rmi.RemoteException
username
- password
- clientIP
-
java.rmi.RemoteException
public int addSession(Session newSess, java.lang.String loginId) throws AppHereException, java.rmi.RemoteException
AppHereException
java.rmi.RemoteException
public void updateSession(Session sessValue, java.lang.String remoteIPAddr, java.lang.String loginId) throws InvalidTokenException, AppHereException, java.rmi.RemoteException
sessValue
- remoteIPAddr
- loginId
-
InvalidTokenException
AppHereException
java.rmi.RemoteException
public Session getSession(int sessionID, java.lang.String loginId) throws AppHereException, java.rmi.RemoteException
AppHereException
java.rmi.RemoteException
public Session[] getSessions(java.lang.String loginId) throws AppHereException, java.rmi.RemoteException
AppHereException
java.rmi.RemoteException
public void transferSession(int sessID, java.lang.String destinationIP, java.lang.String loginId) throws InvalidTokenException, AppHereException, java.rmi.RemoteException
sessID
- destinationIP
- loginId
-
InvalidTokenException
AppHereException
java.rmi.RemoteException
public void removeSession(int sessionID, java.lang.String loginId) throws AppHereException, java.rmi.RemoteException
AppHereException
java.rmi.RemoteException
public java.lang.String getUserInfo(java.lang.String loginId) throws InvalidTokenException, AppHereException, java.rmi.RemoteException
InvalidTokenException
AppHereException
java.rmi.RemoteException
public void setDeviceStatus(java.lang.String ipAddr, int status) throws AppHereException, java.rmi.RemoteException
AppHereException
java.rmi.RemoteException
public void addDevice(java.lang.String token, java.lang.String deviceName, java.lang.String deviceAddress) throws AppHereException, java.rmi.RemoteException
AppHereException
java.rmi.RemoteException
public void addPan(java.lang.String token, java.lang.String envName) throws AppHereException, java.rmi.RemoteException
AppHereException
java.rmi.RemoteException
public void removeDevice(java.lang.String token, int deviceID) throws AppHereException, java.rmi.RemoteException
AppHereException
java.rmi.RemoteException
public void removePan(java.lang.String token, int envID) throws AppHereException, java.rmi.RemoteException
AppHereException
java.rmi.RemoteException
public void updateDevice(java.lang.String token, int deviceId, java.lang.String deviceName, java.lang.String deviceAddress) throws AppHereException, java.rmi.RemoteException
AppHereException
java.rmi.RemoteException
public void updatePan(java.lang.String token, int envID, java.lang.String envName, int[] deviceIdList) throws AppHereException, java.rmi.RemoteException
AppHereException
java.rmi.RemoteException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |