de.topicmapslab.majortom.osgi
Class MajorToMActivator

java.lang.Object
  extended by de.topicmapslab.majortom.osgi.MajorToMActivator
All Implemented Interfaces:
org.osgi.framework.BundleActivator

public class MajorToMActivator
extends java.lang.Object
implements org.osgi.framework.BundleActivator

Activator which loads the store servie informations

Author:
Hannes Niederhausen

Field Summary
private  org.osgi.framework.BundleContext context
           
private static MajorToMActivator plugin
           
 
Constructor Summary
MajorToMActivator()
           
 
Method Summary
static MajorToMActivator getDefault()
          Hannes kommentiert das nachher @TODO, XXX
 java.util.List<de.topicmapslab.majortom.model.store.ITopicMapStoreFactory> getTopicMapStoreFactories()
          Hannes kommentiert das nachher @TODO, XXX
 void start(org.osgi.framework.BundleContext context)
          
 void stop(org.osgi.framework.BundleContext context)
          
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

plugin

private static MajorToMActivator plugin

context

private org.osgi.framework.BundleContext context
Constructor Detail

MajorToMActivator

public MajorToMActivator()
Method Detail

start

public void start(org.osgi.framework.BundleContext context)
           throws java.lang.Exception

Specified by:
start in interface org.osgi.framework.BundleActivator
Throws:
java.lang.Exception

stop

public void stop(org.osgi.framework.BundleContext context)
          throws java.lang.Exception

Specified by:
stop in interface org.osgi.framework.BundleActivator
Throws:
java.lang.Exception

getTopicMapStoreFactories

public java.util.List<de.topicmapslab.majortom.model.store.ITopicMapStoreFactory> getTopicMapStoreFactories()
                                                                                                     throws org.osgi.framework.InvalidSyntaxException
Hannes kommentiert das nachher @TODO, XXX

Returns:
Throws:
org.osgi.framework.InvalidSyntaxException

getDefault

public static MajorToMActivator getDefault()
Hannes kommentiert das nachher @TODO, XXX