|
AdventNet WiFi Mediation API, v1.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.adventnet.wifi.mediation.beans.AbstractBean
com.adventnet.wifi.mediation.beans.ACLBean
Class to hold access control information of the Access point. This class is primarily used to fetch the access control details from the Access point or to configure the same.
| Field Summary | |
static int |
DENY
Constant to represent deny access |
static int |
PERMIT
Constant to represent allow access. |
| Fields inherited from interface com.adventnet.wifi.mediation.ACLBeanConstants |
ALLOWED_MAC, DEFAULT_ACTION, DELETE_MAC, DISALLOWED_MAC, ENABLE_ACL |
| Constructor Summary | |
ACLBean()
Constructs a ACLBean. |
|
| Method Summary | |
java.util.List |
getAllowedMACList()
Fetches the list of mobile client MAC that are allowed access to WLAN via this particular Access point. |
int |
getDefaultAction()
Fetches the default filter action. |
java.util.List |
getDisallowedMACList()
Fetches the list of mobile client MAC that are not allowed access to WLAN via this particular Access point. |
static java.lang.String[] |
getTemplateConstants()
Used for internal purposes. |
boolean |
isACLEnabled()
Returns the status of access control in the Access point that is whether access control is enabled or not. |
void |
setAllowedMACList(java.util.List list)
Sets the list of mobile client MAC address in the Access point that should be allowed access to the WLAN. |
void |
setDefaultAction(int filterAction)
Sets the default action. |
void |
setDisallowedMACList(java.util.List list)
Sets the list of mobile client MAC address in the Access point that should not be allowed access to the WLAN. |
void |
setEnableACL(boolean aclStatus)
Sets the Access control status, that is whether access control should be enabled or disabled in the Access point. |
java.lang.String |
toString()
Returns this object as a string. |
| Methods inherited from class com.adventnet.wifi.mediation.beans.AbstractBean |
getData, 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 |
| Field Detail |
public static final int PERMIT
public static final int DENY
| Constructor Detail |
public ACLBean()
| Method Detail |
public void setEnableACL(boolean aclStatus)
aclStatus - To enable set it to true otherwise false.public boolean isACLEnabled()
public void setDisallowedMACList(java.util.List list)
list - the list of client MAC for which the WLAN access should be blocked.public java.util.List getDisallowedMACList()
public void setAllowedMACList(java.util.List list)
list - the list of client MAC for which the WLAN access should be allowed.public java.util.List getAllowedMACList()
public void setDefaultAction(int filterAction)
filterAction - the default filter actionPERMIT,
DENYpublic int getDefaultAction()
setDefaultAction(int),
PERMIT,
DENYpublic java.lang.String toString()
public static java.lang.String[] getTemplateConstants()
AbstractBean
|
AdventNet WiFi Mediation API, v1.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||