/*******************************************************************************
* Copyright (c) 2011, 2016 Eurotech and/or its affiliates
*
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* Eurotech
*******************************************************************************/
package org.eclipse.kura.web.shared.model;
import java.io.Serializable;
import org.eclipse.kura.web.client.util.KuraBaseModel;
public class GwtWifiHotspotEntry extends KuraBaseModel implements Serializable {
private static final long serialVersionUID = -7818472380334612955L;
public String getSSID() {
return get("ssid");
}
public void setSSID(String ssid) {
set("ssid", ssid);
}
public String getMacAddress() {
return get("macAddress");
}
public void setMacAddress(String macAddress) {
set("macAddress", macAddress);
}
public Integer getSignalStrength() {
if (get("signalStrength") != null) {
return (Integer) get("signalStrength");
} else {
return 0;
}
}
public void setsignalStrength(int signalStrength) {
set("signalStrength", signalStrength);
}
public Integer getChannel() {
if (get("channel") != null) {
return (Integer) get("channel");
} else {
return 0;
}
}
public void setChannel(int channel) {
set("channel", channel);
}
public Integer getFrequency() {
if (get("frequency") != null) {
return (Integer) get("frequency");
} else {
return 0;
}
}
public void setFrequency(int frequency) {
set("frequency", frequency);
}
public String getSecurity() {
return get("security");
}
public void setSecurity(String security) {
set("security", security);
}
public GwtWifiCiphers getPairwiseCiphersEnum() {
GwtWifiCiphers ciphers = GwtWifiCiphers.netWifiCiphers_NONE;
try {
ciphers = GwtWifiCiphers.valueOf(getPairwiseCiphers());
} catch (Exception e) {
e.printStackTrace();
}
return ciphers;
}
public String getPairwiseCiphers() {
return get("pairwiseCiphers");
}
public void setPairwiseCiphers(String pairwiseCiphers) {
set("pairwiseCiphers", pairwiseCiphers);
}
public GwtWifiCiphers getGroupCiphersEnum() {
GwtWifiCiphers ciphers = GwtWifiCiphers.netWifiCiphers_NONE;
try {
ciphers = GwtWifiCiphers.valueOf(getGroupCiphers());
} catch (Exception e) {
e.printStackTrace();
}
return ciphers;
}
public String getGroupCiphers() {
return get("groupCiphers");
}
public void setGroupCiphers(String groupCiphers) {
set("groupCiphers", groupCiphers);
}
}