at.ac.tuwien.infosys.sm4all.copal.core.internal
Class ContextProcessorRegistryActivator

java.lang.Object
  extended by at.ac.tuwien.infosys.sm4all.copal.api.helpers.AbstractGenericActivator
      extended by at.ac.tuwien.infosys.sm4all.copal.core.internal.ContextProcessorRegistryActivator
All Implemented Interfaces:
DependencyTrackerCustomizer, org.osgi.framework.BundleActivator

public class ContextProcessorRegistryActivator
extends AbstractGenericActivator

Automatic activator of ContextProcessorRegistry service. This service tracker registers and unregisters ContextProcessorRegistry service as ContextEventTypeRegistry, ContextQueryFactory, and ContextPublisherRegistry services, on which it depends, change their availability.

Author:
sanjin

Constructor Summary
ContextProcessorRegistryActivator()
          Creates instance of OSGi Activator for ContextProcessorRegistry service.
 
Method Summary
protected  void start()
          Called when all dependencies are met.
protected  void stop()
          Called when AbstractGenericActivator.start() was previously called and one of the dependencies has been unregistered.
 
Methods inherited from class at.ac.tuwien.infosys.sm4all.copal.api.helpers.AbstractGenericActivator
addingService, getDependency, modifiedService, register, register, removedService, start, stop, unregister
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ContextProcessorRegistryActivator

public ContextProcessorRegistryActivator()
Creates instance of OSGi Activator for ContextProcessorRegistry service.

Method Detail

start

protected void start()
Description copied from class: AbstractGenericActivator
Called when all dependencies are met.

Specified by:
start in class AbstractGenericActivator

stop

protected void stop()
Description copied from class: AbstractGenericActivator
Called when AbstractGenericActivator.start() was previously called and one of the dependencies has been unregistered.

Specified by:
stop in class AbstractGenericActivator


Copyright © 2010 Distributed Systems Group, Vienna University of Technology. All Rights Reserved.