org.mantisbt.connect.ui
Interface ISessionProvider

All Known Implementing Classes:
DefaultSessionProvider

public interface ISessionProvider

Author:
Peter Lanser, planser@users.sourceforge.net

Method Summary
 void addSessionChangeListener(ISessionChangeListener listener)
           
 boolean allowChangeOfLoginData()
           
 java.lang.String getPassword()
           
 IMCSession getSession()
           
 java.lang.String getUrl()
           
 java.lang.String getUser()
           
 void removeSessionChangeListener(ISessionChangeListener listener)
           
 void setLoginData(java.lang.String url, java.lang.String user, java.lang.String password)
           
 

Method Detail

getUrl

public java.lang.String getUrl()

getUser

public java.lang.String getUser()

getPassword

public java.lang.String getPassword()

getSession

public IMCSession getSession()

allowChangeOfLoginData

public boolean allowChangeOfLoginData()

setLoginData

public void setLoginData(java.lang.String url,
                         java.lang.String user,
                         java.lang.String password)

addSessionChangeListener

public void addSessionChangeListener(ISessionChangeListener listener)

removeSessionChangeListener

public void removeSessionChangeListener(ISessionChangeListener listener)