Class AclServiceImplFactory
- java.lang.Object
-
- org.opendaylight.infrautils.inject.AbstractLifecycle
-
- org.opendaylight.netvirt.aclservice.AclServiceImplFactory
-
- All Implemented Interfaces:
org.opendaylight.infrautils.inject.Lifecycle
@Singleton public class AclServiceImplFactory extends org.opendaylight.infrautils.inject.AbstractLifecycle
-
-
Constructor Summary
Constructors Constructor Description AclServiceImplFactory(org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker, org.opendaylight.genius.mdsalutil.interfaces.IMdsalApiManager mdsalManager, AclserviceConfig config, AclDataUtil aclDataUtil, AclServiceUtils aclServiceUtils, org.opendaylight.infrautils.jobcoordinator.JobCoordinator jobCoordinator, AclInterfaceCache aclInterfaceCache)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EgressAclServiceImpl
createEgressAclServiceImpl()
IngressAclServiceImpl
createIngressAclServiceImpl()
protected void
start()
protected void
stop()
-
-
-
Constructor Detail
-
AclServiceImplFactory
@Inject public AclServiceImplFactory(org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker, org.opendaylight.genius.mdsalutil.interfaces.IMdsalApiManager mdsalManager, AclserviceConfig config, AclDataUtil aclDataUtil, AclServiceUtils aclServiceUtils, org.opendaylight.infrautils.jobcoordinator.JobCoordinator jobCoordinator, AclInterfaceCache aclInterfaceCache)
-
-
Method Detail
-
start
protected void start()
- Specified by:
start
in classorg.opendaylight.infrautils.inject.AbstractLifecycle
-
stop
protected void stop()
- Specified by:
stop
in classorg.opendaylight.infrautils.inject.AbstractLifecycle
-
createIngressAclServiceImpl
public IngressAclServiceImpl createIngressAclServiceImpl()
-
createEgressAclServiceImpl
public EgressAclServiceImpl createEgressAclServiceImpl()
-
-