public class DefaultConfigurationManager extends java.lang.Object implements ConfigurationManager
ConfigurationManager
.Constructor and Description |
---|
DefaultConfigurationManager()
Instantiates a
DefaultConfigurationManager creating a basic SoftAPConfiguration with a default
SSID. |
DefaultConfigurationManager(ej.ecom.wifi.SoftAPConfiguration softAPConfiguration)
Instantiates a
DefaultConfigurationManager with a SoftAPConfiguration . |
Modifier and Type | Method and Description |
---|---|
ej.ecom.wifi.SoftAPConfiguration |
getSoftAPConfiguration()
Gets the
SoftAPConfiguration to use for the Soft AP. |
ej.net.util.wifi.AccessPointConfiguration |
loadAPConfiguration()
Loads the
AccessPointConfiguration to connect to if any available. |
void |
setApConfiguration(ej.net.util.wifi.AccessPointConfiguration apConfiguration)
Sets the apConfiguration.
|
void |
setSoftAPConfiguration(ej.ecom.wifi.SoftAPConfiguration softAPConfiguration)
Sets the softAPConfiguration.
|
void |
storeAPConfiguration(ej.net.util.wifi.AccessPointConfiguration config)
Stores the
AccessPointConfiguration when the join has been successful. |
public DefaultConfigurationManager()
DefaultConfigurationManager
creating a basic SoftAPConfiguration
with a default
SSID.public DefaultConfigurationManager(ej.ecom.wifi.SoftAPConfiguration softAPConfiguration)
DefaultConfigurationManager
with a SoftAPConfiguration
.softAPConfiguration
- the SoftAPConfiguration
, cannot be null
.public ej.ecom.wifi.SoftAPConfiguration getSoftAPConfiguration()
ConfigurationManager
SoftAPConfiguration
to use for the Soft AP.getSoftAPConfiguration
in interface ConfigurationManager
SoftAPConfiguration
, not null
.public ej.net.util.wifi.AccessPointConfiguration loadAPConfiguration()
ConfigurationManager
AccessPointConfiguration
to connect to if any available.loadAPConfiguration
in interface ConfigurationManager
AccessPointConfiguration
, null
if none.public void storeAPConfiguration(ej.net.util.wifi.AccessPointConfiguration config)
ConfigurationManager
AccessPointConfiguration
when the join has been successful.storeAPConfiguration
in interface ConfigurationManager
config
- the AccessPointConfiguration
to store, cannot be null
.public void setSoftAPConfiguration(ej.ecom.wifi.SoftAPConfiguration softAPConfiguration)
softAPConfiguration
- the softAPConfiguration to set.public void setApConfiguration(ej.net.util.wifi.AccessPointConfiguration apConfiguration)
apConfiguration
- the apConfiguration to set.