|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object net.sourceforge.apphere.ejb.AppHereBean
Constructor Summary | |
AppHereBean()
|
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)
|
void |
ejbActivate()
|
void |
ejbCreate()
Default create method |
void |
ejbPassivate()
|
void |
ejbRemove()
|
javax.ejb.EJBHome |
getEJBHome()
|
javax.ejb.Handle |
getHandle()
|
java.lang.Object |
getPrimaryKey()
|
Session |
getSession(int sessionID,
java.lang.String loginId)
|
Session[] |
getSessions(java.lang.String loginId)
|
java.lang.String |
getUserInfo(java.lang.String loginId)
|
boolean |
isIdentical(javax.ejb.EJBObject arg0)
|
java.lang.String |
login(java.lang.String username,
java.lang.String password,
java.lang.String clientIP)
Login method |
void |
remove()
|
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 devId,
int status)
|
void |
setSessionContext(javax.ejb.SessionContext arg0)
|
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 class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public AppHereBean()
Method Detail |
public java.lang.String login(java.lang.String username, java.lang.String password, java.lang.String clientIP)
login
in interface AppHere
username
- password
- clientIP
-
public int addSession(Session newSess, java.lang.String loginId) throws AppHereException
addSession
in interface AppHere
newSess
- loginId
-
InvalidTokenException
AppHereException
public void updateSession(Session sessValue, java.lang.String remoteIPAddr, java.lang.String loginId) throws InvalidTokenException, AppHereException
updateSession
in interface AppHere
sessValue
- remoteIPAddr
- loginId
-
InvalidTokenException
AppHereException
public Session getSession(int sessionID, java.lang.String loginId) throws AppHereException
getSession
in interface AppHere
sessionID
- loginId
-
InvalidTokenException
AppHereException
public Session[] getSessions(java.lang.String loginId) throws AppHereException
getSessions
in interface AppHere
loginId
-
InvalidTokenException
AppHereException
public void transferSession(int sessID, java.lang.String destinationIP, java.lang.String loginId) throws InvalidTokenException, AppHereException
transferSession
in interface AppHere
sessID
- destinationIP
- loginId
-
InvalidTokenException
AppHereException
public void removeSession(int sessionID, java.lang.String loginId) throws AppHereException
removeSession
in interface AppHere
sessionID
- loginId
-
InvalidTokenException
AppHereException
public java.lang.String getUserInfo(java.lang.String loginId) throws InvalidTokenException, AppHereException
getUserInfo
in interface AppHere
loginId
-
InvalidTokenException
AppHereException
public void setDeviceStatus(java.lang.String devId, int status) throws AppHereException
setDeviceStatus
in interface AppHere
status
-
AppHereException
public void addDevice(java.lang.String token, java.lang.String deviceName, java.lang.String deviceAddress) throws AppHereException
addDevice
in interface AppHere
AppHereException
public void addPan(java.lang.String token, java.lang.String envName) throws AppHereException
addPan
in interface AppHere
AppHereException
public void removeDevice(java.lang.String token, int deviceID) throws AppHereException
removeDevice
in interface AppHere
AppHereException
public void removePan(java.lang.String token, int envID) throws AppHereException
removePan
in interface AppHere
token
- envID
-
AppHereException
public void updateDevice(java.lang.String token, int deviceId, java.lang.String deviceName, java.lang.String deviceAddress) throws AppHereException
updateDevice
in interface AppHere
AppHereException
public void updatePan(java.lang.String token, int envID, java.lang.String envName, int[] deviceIdList) throws AppHereException
updatePan
in interface AppHere
token
- envID
- envName
- deviceIdList
-
AppHereException
public void ejbCreate() throws javax.ejb.CreateException
javax.ejb.CreateException
public void ejbActivate() throws javax.ejb.EJBException, java.rmi.RemoteException
ejbActivate
in interface javax.ejb.SessionBean
javax.ejb.EJBException
java.rmi.RemoteException
public void ejbPassivate() throws javax.ejb.EJBException, java.rmi.RemoteException
ejbPassivate
in interface javax.ejb.SessionBean
javax.ejb.EJBException
java.rmi.RemoteException
public void ejbRemove() throws javax.ejb.EJBException, java.rmi.RemoteException
ejbRemove
in interface javax.ejb.SessionBean
javax.ejb.EJBException
java.rmi.RemoteException
public void setSessionContext(javax.ejb.SessionContext arg0) throws javax.ejb.EJBException, java.rmi.RemoteException
setSessionContext
in interface javax.ejb.SessionBean
javax.ejb.EJBException
java.rmi.RemoteException
public javax.ejb.EJBHome getEJBHome() throws java.rmi.RemoteException
getEJBHome
in interface javax.ejb.EJBObject
java.rmi.RemoteException
public javax.ejb.Handle getHandle() throws java.rmi.RemoteException
getHandle
in interface javax.ejb.EJBObject
java.rmi.RemoteException
public java.lang.Object getPrimaryKey() throws java.rmi.RemoteException
getPrimaryKey
in interface javax.ejb.EJBObject
java.rmi.RemoteException
public boolean isIdentical(javax.ejb.EJBObject arg0) throws java.rmi.RemoteException
isIdentical
in interface javax.ejb.EJBObject
java.rmi.RemoteException
public void remove() throws java.rmi.RemoteException, javax.ejb.RemoveException
remove
in interface javax.ejb.EJBObject
java.rmi.RemoteException
javax.ejb.RemoveException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |