AdventNet WiFi Mediation API, v1.0

com.adventnet.wifi.mediation.beans
Class SSIDBean

java.lang.Object
  extended bycom.adventnet.wifi.mediation.beans.AbstractBean
      extended bycom.adventnet.wifi.mediation.beans.SSIDBean
Direct Known Subclasses:
AironetSSIDBean, MainSSIDBean

public class SSIDBean
extends AbstractBean

Class holding the SSID related details of the Access point. This class is primarily used to fetch the SSID related details from the Accesss point or to configure the same.


Constructor Summary
SSIDBean()
           
 
Method Summary
 int getAssociationLimit()
          Fetches the maximum number of simulatneous users who can connect using this SSID.
 AuthenticationSettings getAuthenticationDetails()
          Fetches the authentication details of this SSID.
 java.lang.Object getData()
          Returns the data for configuration.
 EncryptionSettings getEncryptionDetails()
          Fetches the encryption details of this SSID.
 int getNetworkID()
          Fetches the Layer 3 mobility network identification number of the SSID.
 java.lang.String getSSID()
          Fetches the name of the SSID
static java.lang.String[] getTemplateConstants()
          Used for internal purposes.
 VLANBean getVLANBean()
          Fetches the details of the VLAN that is mapped with this SSID.
 int getVLANID()
          Fetches the ID of the VLAN that is mapped with this SSID.
 boolean isBroadcastEnabled()
          Fetches the broadcast status of the SSID.
 void setAssociationLimit(int associationLimit)
          Fetches the maximum number of simulatneous users who can connect using this SSID.
 void setAuthenticationDetails(AuthenticationSettings authenticationSettings)
          Sets the authentication details for this SSID.
 void setBroadcast(boolean enable)
          Sets whether or not the SSID should be broadcasted.
 void setEncryptionDetails(EncryptionSettings encryptionDetails)
          Sets the encryption details of this SSID.
 void setNetworkID(int networkID)
          Specifies the Layer 3 mobility network identification number for the SSID.
 void setSSID(java.lang.String ssid)
          Sets the SSID name.
 void setVLANBean(VLANBean bean)
          Sets the SSID to VLAN mapping.
 void setVLANID(int vlanID)
          Sets the SSID to VLAN mapping
 java.lang.String toString()
           
 
Methods inherited from class com.adventnet.wifi.mediation.beans.AbstractBean
getOperationType, getRadioIndex, getRadioMac, getRadioMode, setOperationType, setRadioIndex, setRadioMac, setRadioMode
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SSIDBean

public SSIDBean()
Method Detail

setSSID

public void setSSID(java.lang.String ssid)
Sets the SSID name.

Parameters:
ssid - the name of the ssid.

getSSID

public java.lang.String getSSID()
Fetches the name of the SSID

Returns:
the name of the SSID.

setVLANID

public void setVLANID(int vlanID)
Sets the SSID to VLAN mapping

Parameters:
vlanID - the VLAN id to which the SSID should be mapped.

setVLANBean

public void setVLANBean(VLANBean bean)
Sets the SSID to VLAN mapping.

Parameters:
bean - the VLAN bean holding the VLAN parameters.

getVLANBean

public VLANBean getVLANBean()
Fetches the details of the VLAN that is mapped with this SSID.

Returns:
VLAN details as a bean.

getVLANID

public int getVLANID()
Fetches the ID of the VLAN that is mapped with this SSID.

Returns:
the VLAN that is mapped with this SSID.

setNetworkID

public void setNetworkID(int networkID)
Specifies the Layer 3 mobility network identification number for the SSID.

Parameters:
networkID - the identifier

getNetworkID

public int getNetworkID()
Fetches the Layer 3 mobility network identification number of the SSID.

Returns:
the network id.

getAssociationLimit

public int getAssociationLimit()
Fetches the maximum number of simulatneous users who can connect using this SSID.

Returns:
the association limit.

setAssociationLimit

public void setAssociationLimit(int associationLimit)
Fetches the maximum number of simulatneous users who can connect using this SSID.

Parameters:
associationLimit - the association limit.

setBroadcast

public void setBroadcast(boolean enable)
Sets whether or not the SSID should be broadcasted.

Parameters:
enable - broadcast status of the SSID.

isBroadcastEnabled

public boolean isBroadcastEnabled()
Fetches the broadcast status of the SSID.

Returns:
the broadcast status.

setAuthenticationDetails

public void setAuthenticationDetails(AuthenticationSettings authenticationSettings)
Sets the authentication details for this SSID.

Parameters:
authenticationSettings - the authentication settings.

getAuthenticationDetails

public AuthenticationSettings getAuthenticationDetails()
Fetches the authentication details of this SSID.

Returns:
the authentication details.

setEncryptionDetails

public void setEncryptionDetails(EncryptionSettings encryptionDetails)
Sets the encryption details of this SSID.

Parameters:
encryptionDetails - the encryption details.

getTemplateConstants

public static java.lang.String[] getTemplateConstants()
Description copied from class: AbstractBean
Used for internal purposes.


getEncryptionDetails

public EncryptionSettings getEncryptionDetails()
Fetches the encryption details of this SSID.

Returns:
the encryption details.

getData

public java.lang.Object getData()
Description copied from class: AbstractBean
Returns the data for configuration. Used for internal purposes.

Overrides:
getData in class AbstractBean

toString

public java.lang.String toString()

AdventNet WiFi Mediation API, v1.0

Copyright © 2005 AdventNet Inc. All Rights Reserved.