|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectnet.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 AppHereusername - password - clientIP -
public int addSession(Session newSess,
java.lang.String loginId)
throws AppHereException
addSession in interface AppHerenewSess - loginId -
InvalidTokenException
AppHereException
public void updateSession(Session sessValue,
java.lang.String remoteIPAddr,
java.lang.String loginId)
throws InvalidTokenException,
AppHereException
updateSession in interface AppHeresessValue - remoteIPAddr - loginId -
InvalidTokenException
AppHereException
public Session getSession(int sessionID,
java.lang.String loginId)
throws AppHereException
getSession in interface AppHeresessionID - loginId -
InvalidTokenException
AppHereException
public Session[] getSessions(java.lang.String loginId)
throws AppHereException
getSessions in interface AppHereloginId -
InvalidTokenException
AppHereException
public void transferSession(int sessID,
java.lang.String destinationIP,
java.lang.String loginId)
throws InvalidTokenException,
AppHereException
transferSession in interface AppHeresessID - destinationIP - loginId -
InvalidTokenException
AppHereException
public void removeSession(int sessionID,
java.lang.String loginId)
throws AppHereException
removeSession in interface AppHeresessionID - loginId -
InvalidTokenException
AppHereException
public java.lang.String getUserInfo(java.lang.String loginId)
throws InvalidTokenException,
AppHereException
getUserInfo in interface AppHereloginId -
InvalidTokenException
AppHereException
public void setDeviceStatus(java.lang.String devId,
int status)
throws AppHereException
setDeviceStatus in interface AppHerestatus -
AppHereException
public void addDevice(java.lang.String token,
java.lang.String deviceName,
java.lang.String deviceAddress)
throws AppHereException
addDevice in interface AppHereAppHereException
public void addPan(java.lang.String token,
java.lang.String envName)
throws AppHereException
addPan in interface AppHereAppHereException
public void removeDevice(java.lang.String token,
int deviceID)
throws AppHereException
removeDevice in interface AppHereAppHereException
public void removePan(java.lang.String token,
int envID)
throws AppHereException
removePan in interface AppHeretoken - envID -
AppHereException
public void updateDevice(java.lang.String token,
int deviceId,
java.lang.String deviceName,
java.lang.String deviceAddress)
throws AppHereException
updateDevice in interface AppHereAppHereException
public void updatePan(java.lang.String token,
int envID,
java.lang.String envName,
int[] deviceIdList)
throws AppHereException
updatePan in interface AppHeretoken - 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.SessionBeanjavax.ejb.EJBException
java.rmi.RemoteException
public void ejbPassivate()
throws javax.ejb.EJBException,
java.rmi.RemoteException
ejbPassivate in interface javax.ejb.SessionBeanjavax.ejb.EJBException
java.rmi.RemoteException
public void ejbRemove()
throws javax.ejb.EJBException,
java.rmi.RemoteException
ejbRemove in interface javax.ejb.SessionBeanjavax.ejb.EJBException
java.rmi.RemoteException
public void setSessionContext(javax.ejb.SessionContext arg0)
throws javax.ejb.EJBException,
java.rmi.RemoteException
setSessionContext in interface javax.ejb.SessionBeanjavax.ejb.EJBException
java.rmi.RemoteException
public javax.ejb.EJBHome getEJBHome()
throws java.rmi.RemoteException
getEJBHome in interface javax.ejb.EJBObjectjava.rmi.RemoteException
public javax.ejb.Handle getHandle()
throws java.rmi.RemoteException
getHandle in interface javax.ejb.EJBObjectjava.rmi.RemoteException
public java.lang.Object getPrimaryKey()
throws java.rmi.RemoteException
getPrimaryKey in interface javax.ejb.EJBObjectjava.rmi.RemoteException
public boolean isIdentical(javax.ejb.EJBObject arg0)
throws java.rmi.RemoteException
isIdentical in interface javax.ejb.EJBObjectjava.rmi.RemoteException
public void remove()
throws java.rmi.RemoteException,
javax.ejb.RemoveException
remove in interface javax.ejb.EJBObjectjava.rmi.RemoteException
javax.ejb.RemoveException
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||