Class AclServiceManagerImpl
- java.lang.Object
-
- org.opendaylight.netvirt.aclservice.AclServiceManagerImpl
-
- All Implemented Interfaces:
AclServiceManager
@Singleton public class AclServiceManagerImpl extends java.lang.Object implements AclServiceManager
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.opendaylight.netvirt.aclservice.api.AclServiceManager
AclServiceManager.Action, AclServiceManager.MatchCriteria
-
-
Constructor Summary
Constructors Constructor Description AclServiceManagerImpl(AclServiceImplFactory factory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
notify(AclInterface port, AclInterface oldPort, AclServiceManager.Action action)
void
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
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)
-
-
-
Constructor Detail
-
AclServiceManagerImpl
@Inject public AclServiceManagerImpl(AclServiceImplFactory factory)
-
-
Method Detail
-
notify
public void notify(AclInterface port, AclInterface oldPort, AclServiceManager.Action action)
- Specified by:
notify
in interfaceAclServiceManager
-
notifyAce
public void 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)
- Specified by:
notifyAce
in interfaceAclServiceManager
-
notifyAcl
public void 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)
- Specified by:
notifyAcl
in interfaceAclServiceManager
-
-