net.sourceforge.apphere.web.ui
Interface AppHereUI

All Known Implementing Classes:
AppHereWebUiImpl

public interface AppHereUI


Method Summary
 void addDevice(java.lang.String token, java.lang.String deviceName, java.lang.String deviceAddress)
           
 void createPan(java.lang.String token, java.lang.String envName, int[] deviceIdList)
           
 java.lang.String getSession(java.lang.String token, int sessionID)
           
 java.lang.String getXML(java.lang.String token)
           
 java.lang.String login(java.lang.String username, java.lang.String password, java.lang.String ipAddress)
           
 void removeDevice(java.lang.String token, int deviceID)
           
 void removePan(java.lang.String token, int envID)
           
 void removeSession(java.lang.String token, int sessionID)
           
 void setCurrentProfile(java.lang.String token, int profileID)
           
 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)
           
 

Method Detail

login

public java.lang.String login(java.lang.String username,
                              java.lang.String password,
                              java.lang.String ipAddress)
                       throws AppHereException
Throws:
AppHereException

getXML

public java.lang.String getXML(java.lang.String token)
                        throws AppHereException
Throws:
AppHereException

setCurrentProfile

public void setCurrentProfile(java.lang.String token,
                              int profileID)
                       throws AppHereException
Throws:
AppHereException

getSession

public java.lang.String getSession(java.lang.String token,
                                   int sessionID)
                            throws AppHereException
Throws:
AppHereException

removeSession

public void removeSession(java.lang.String token,
                          int sessionID)
                   throws AppHereException
Throws:
AppHereException

removePan

public void removePan(java.lang.String token,
                      int envID)
               throws AppHereException
Throws:
AppHereException

createPan

public void createPan(java.lang.String token,
                      java.lang.String envName,
                      int[] deviceIdList)
               throws AppHereException
Throws:
AppHereException

updatePan

public void updatePan(java.lang.String token,
                      int envID,
                      java.lang.String envName,
                      int[] deviceIdList)
               throws AppHereException
Throws:
AppHereException

removeDevice

public void removeDevice(java.lang.String token,
                         int deviceID)
                  throws AppHereException
Throws:
AppHereException

addDevice

public void addDevice(java.lang.String token,
                      java.lang.String deviceName,
                      java.lang.String deviceAddress)
               throws AppHereException
Throws:
AppHereException

updateDevice

public void updateDevice(java.lang.String token,
                         int deviceID,
                         java.lang.String deviceName,
                         java.lang.String deviceAddress)
                  throws AppHereException
Throws:
AppHereException