de.unikassel.android.sdcframework.preferences.facade
Interface TransmissionProtocolConfiguration

Package class diagram package TransmissionProtocolConfiguration
All Superinterfaces:
Configuration, UpdatableConfiguration<TransmissionProtocolConfiguration>
All Known Implementing Classes:
TransmissionProtocolConfigurationImpl

public interface TransmissionProtocolConfiguration
extends UpdatableConfiguration<TransmissionProtocolConfiguration>

The configuration for a transmission protocol.


Method Summary
 String getAuthPassword()
          Getter for the authentication password
 ConnectionStrategyDescription getTransmissionStrategy()
          Getter for the transfer connection strategy description
 String getURL()
          Getter for the URL for file transfer
 String getUserName()
          Getter for the authentication user name
 void setAuthPassword(String authPassword)
          Setter for the authentication password
 void setTransmissionStrategy(ConnectionStrategyDescription getTransmissionStrategy)
          Setter for the transfer connection strategy description
 void setURL(String url)
          Setter for the URL for file transfer
 void setUserName(String userName)
          Setter for the authentication user name
 void update(TransmissionProtocolConfigurationEntry config)
          Does update this configuration by a serializable configuration
 
Methods inherited from interface de.unikassel.android.sdcframework.preferences.facade.UpdatableConfiguration
update
 

Method Detail

update

void update(TransmissionProtocolConfigurationEntry config)
Does update this configuration by a serializable configuration

Parameters:
config - the serializable configuration to update from

getURL

String getURL()
Getter for the URL for file transfer

Returns:
the URL for file transfer

setURL

void setURL(String url)
Setter for the URL for file transfer

Parameters:
url - the URL for file transfer

getUserName

String getUserName()
Getter for the authentication user name

Returns:
the authentication user name

setUserName

void setUserName(String userName)
Setter for the authentication user name

Parameters:
userName - the authentication user name to set

getAuthPassword

String getAuthPassword()
Getter for the authentication password

Returns:
the authentication password

setAuthPassword

void setAuthPassword(String authPassword)
Setter for the authentication password

Parameters:
authPassword - the authentication password to set

getTransmissionStrategy

ConnectionStrategyDescription getTransmissionStrategy()
Getter for the transfer connection strategy description

Returns:
the transfer connection strategy description

setTransmissionStrategy

void setTransmissionStrategy(ConnectionStrategyDescription getTransmissionStrategy)
Setter for the transfer connection strategy description

Parameters:
getTransmissionStrategy - the transfer connection strategy description to set