org.apache.felix.bundlerepository
Class LocalRepositoryImpl

java.lang.Object
  extended by org.apache.felix.bundlerepository.LocalRepositoryImpl
All Implemented Interfaces:
EventListener, AllServiceListener, BundleListener, ServiceListener, SynchronousBundleListener, Repository

public class LocalRepositoryImpl
extends Object
implements Repository, SynchronousBundleListener, AllServiceListener


Nested Class Summary
static class LocalRepositoryImpl.LocalResourceImpl
           
 
Constructor Summary
LocalRepositoryImpl(BundleContext context, Logger logger)
           
 
Method Summary
 void bundleChanged(BundleEvent event)
           
 void dispose()
           
 long getLastModified()
           
 String getName()
           
 Resource[] getResources()
           
 URL getURL()
           
 void serviceChanged(ServiceEvent event)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LocalRepositoryImpl

public LocalRepositoryImpl(BundleContext context,
                           Logger logger)
Method Detail

bundleChanged

public void bundleChanged(BundleEvent event)
Specified by:
bundleChanged in interface BundleListener

serviceChanged

public void serviceChanged(ServiceEvent event)
Specified by:
serviceChanged in interface ServiceListener

dispose

public void dispose()

getURL

public URL getURL()
Specified by:
getURL in interface Repository

getName

public String getName()
Specified by:
getName in interface Repository

getLastModified

public long getLastModified()
Specified by:
getLastModified in interface Repository

getResources

public Resource[] getResources()
Specified by:
getResources in interface Repository


Copyright © 2006-2011 Apache Software Foundation. All Rights Reserved.