org.granite.osgi.metadata
Class ManifestMetadataParser

java.lang.Object
  extended by org.granite.osgi.metadata.ManifestMetadataParser
All Implemented Interfaces:
EventListener, org.osgi.framework.BundleListener, org.osgi.framework.SynchronousBundleListener

public class ManifestMetadataParser
extends Object
implements org.osgi.framework.SynchronousBundleListener

Parse the Manifest of a bundle to load the GraniteDS-Service config file i.e. GraniteDS-Service: /resources/granite-osgi.xml

 
        
                
        
 
 

Since:
1.1.0
Author:
gembin@gmail.com
See Also:
SynchronousBundleListener

Constructor Summary
ManifestMetadataParser(org.osgi.framework.BundleContext context)
          Constructor
 
Method Summary
 void bundleChanged(org.osgi.framework.BundleEvent event)
           
 void start()
          start to parse Metadata
 void stop()
          stop Metadata Parser
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ManifestMetadataParser

public ManifestMetadataParser(org.osgi.framework.BundleContext context)
Constructor

Parameters:
context -
Method Detail

start

public void start()
start to parse Metadata


stop

public void stop()
stop Metadata Parser


bundleChanged

public void bundleChanged(org.osgi.framework.BundleEvent event)
Specified by:
bundleChanged in interface org.osgi.framework.BundleListener