void |
AclServiceManagerImpl.notify(AclInterface port,
AclInterface oldPort,
AclServiceManager.Action action) |
|
void |
AclServiceManagerImpl.notifyAce(AclInterface port,
AclServiceManager.Action action,
java.lang.String aclName,
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.access.control.list.rev160218.access.lists.acl.access.list.entries.Ace ace) |
|
void |
AclServiceManagerImpl.notifyAcl(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.access.control.list.rev160218.access.lists.Acl aclBefore,
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.access.control.list.rev160218.access.lists.Acl aclAfter,
java.util.Collection<AclInterface> portsBefore,
AclServiceManager.Action action) |
|
protected void |
AbstractAclServiceImpl.programAclPortSpecificFixedRules(java.util.List<org.opendaylight.genius.mdsalutil.FlowEntity> flowEntries,
org.opendaylight.yangtools.yang.common.Uint64 dpId,
java.util.List<AllowedAddressPairs> allowedAddresses,
int lportTag,
java.lang.String portId,
AclServiceManager.Action action,
int write) |
Programs the port specific fixed rules.
|
protected abstract void |
AbstractAclServiceImpl.programAntiSpoofingRules(java.util.List<org.opendaylight.genius.mdsalutil.FlowEntity> flowEntries,
AclInterface port,
java.util.List<AllowedAddressPairs> allowedAddresses,
AclServiceManager.Action action,
int addOrRemove) |
Programs the anti-spoofing rules.
|
protected void |
EgressAclServiceImpl.programAntiSpoofingRules(java.util.List<org.opendaylight.genius.mdsalutil.FlowEntity> flowEntries,
AclInterface port,
java.util.List<AllowedAddressPairs> allowedAddresses,
AclServiceManager.Action action,
int addOrRemove) |
|
protected void |
IngressAclServiceImpl.programAntiSpoofingRules(java.util.List<org.opendaylight.genius.mdsalutil.FlowEntity> flowEntries,
AclInterface port,
java.util.List<AllowedAddressPairs> allowedAddresses,
AclServiceManager.Action action,
int addOrRemove) |
|
protected abstract void |
AbstractAclServiceImpl.programBroadcastRules(java.util.List<org.opendaylight.genius.mdsalutil.FlowEntity> flowEntries,
AclInterface port,
AclServiceManager.Action action,
int addOrRemove) |
Programs broadcast rules.
|
protected void |
EgressAclServiceImpl.programBroadcastRules(java.util.List<org.opendaylight.genius.mdsalutil.FlowEntity> flowEntries,
AclInterface port,
AclServiceManager.Action action,
int addOrRemove) |
Programs broadcast rules.
|
protected void |
IngressAclServiceImpl.programBroadcastRules(java.util.List<org.opendaylight.genius.mdsalutil.FlowEntity> flowEntries,
AclInterface port,
AclServiceManager.Action action,
int addOrRemove) |
Programs broadcast rules.
|
protected abstract void |
AbstractAclServiceImpl.programDhcpService(java.util.List<org.opendaylight.genius.mdsalutil.FlowEntity> flowEntries,
AclInterface port,
AclServiceManager.Action action,
int addOrRemove) |
Programs DHCP Service flows.
|
protected void |
EgressAclServiceImpl.programDhcpService(java.util.List<org.opendaylight.genius.mdsalutil.FlowEntity> flowEntries,
AclInterface port,
AclServiceManager.Action action,
int addOrRemove) |
Programs DHCP Service flows.
|
protected void |
IngressAclServiceImpl.programDhcpService(java.util.List<org.opendaylight.genius.mdsalutil.FlowEntity> flowEntries,
AclInterface port,
AclServiceManager.Action action,
int addOrRemove) |
Programs DHCP Service flows.
|