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, Ace ace)
void
notifyAcl(Acl aclBefore, 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, Ace ace)
- Specified by:
notifyAce
in interfaceAclServiceManager
-
notifyAcl
public void notifyAcl(Acl aclBefore, Acl aclAfter, java.util.Collection<AclInterface> portsBefore, AclServiceManager.Action action)
- Specified by:
notifyAcl
in interfaceAclServiceManager
-
-