import org.osgi.framework.BundleContext;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+
public class Activator extends DependencyActivatorBase {
+ private static final Logger logger = LoggerFactory.getLogger(Activator.class);
+
@Override
public void init(BundleContext context, DependencyManager manager) throws Exception {
manager.add(createComponent().setInterface(new String[] {
- INeutronFirewallAware.class.getName(),
- INeutronFirewallPolicyAware.class.getName(),
- INeutronFirewallRuleAware.class.getName(),
- INeutronFloatingIPAware.class.getName(),
- INeutronLoadBalancerAware.class.getName(),
- INeutronLoadBalancerHealthMonitorAware.class.getName(),
- INeutronLoadBalancerListenerAware.class.getName(),
- INeutronLoadBalancerPoolAware.class.getName(),
- INeutronLoadBalancerPoolMemberAware.class.getName(),
- INeutronNetworkAware.class.getName(),
- INeutronPortAware.class.getName(),
- INeutronRouterAware.class.getName(),
- INeutronSecurityGroupAware.class.getName(),
- INeutronSecurityRuleAware.class.getName(),
- INeutronSubnetAware.class.getName() }, null));
+ INeutronFirewallAware.class.getName()}, null)
+ .setImplementation(NeutronFirewallDummyProvider.class));
+ manager.add(createComponent().setInterface(new String[] {
+ INeutronFirewallPolicyAware.class.getName()}, null)
+ .setImplementation(NeutronFirewallPolicyDummyProvider.class));
+ manager.add(createComponent().setInterface(new String[] {
+ INeutronFirewallRuleAware.class.getName()}, null)
+ .setImplementation(NeutronFirewallRuleDummyProvider.class));
+ manager.add(createComponent().setInterface(new String[] {
+ INeutronFloatingIPAware.class.getName()}, null)
+ .setImplementation(NeutronFloatingIPDummyProvider.class));
+ manager.add(createComponent().setInterface(new String[] {
+ INeutronLoadBalancerAware.class.getName()}, null)
+ .setImplementation(NeutronLoadBalancerDummyProvider.class));
+ manager.add(createComponent().setInterface(new String[] {
+ INeutronLoadBalancerHealthMonitorAware.class.getName()}, null)
+ .setImplementation(NeutronLoadBalancerHealthMonitorDummyProvider.class));
+ manager.add(createComponent().setInterface(new String[] {
+ INeutronLoadBalancerListenerAware.class.getName()}, null)
+ .setImplementation(NeutronLoadBalancerListenerDummyProvider.class));
+ manager.add(createComponent().setInterface(new String[] {
+ INeutronLoadBalancerPoolAware.class.getName()}, null)
+ .setImplementation(NeutronLoadBalancerPoolDummyProvider.class));
+ manager.add(createComponent().setInterface(new String[] {
+ INeutronLoadBalancerPoolMemberAware.class.getName()}, null)
+ .setImplementation(NeutronLoadBalancerPoolMemberDummyProvider.class));
+ manager.add(createComponent().setInterface(new String[] {
+ INeutronNetworkAware.class.getName()}, null)
+ .setImplementation(NeutronNetworkDummyProvider.class));
+ manager.add(createComponent().setInterface(new String[] {
+ INeutronPortAware.class.getName()}, null)
+ .setImplementation(NeutronPortDummyProvider.class));
+ manager.add(createComponent().setInterface(new String[] {
+ INeutronRouterAware.class.getName()}, null)
+ .setImplementation(NeutronRouterDummyProvider.class));
+ manager.add(createComponent().setInterface(new String[] {
+ INeutronSecurityGroupAware.class.getName()}, null)
+ .setImplementation(NeutronSecurityGroupDummyProvider.class));
+ manager.add(createComponent().setInterface(new String[] {
+ INeutronSecurityRuleAware.class.getName()}, null)
+ .setImplementation(NeutronSecurityRuleDummyProvider.class));
+ manager.add(createComponent().setInterface(new String[] {
+ INeutronSubnetAware.class.getName()}, null)
+ .setImplementation(NeutronSubnetDummyProvider.class));
}
/**