org.ops4j.peaberry.cache
Class AbstractServiceListener<T>

java.lang.Object
  extended by org.ops4j.peaberry.cache.AbstractServiceListener<T>

public abstract class AbstractServiceListener<T>
extends Object

Keep track of imported, sortable services that provide a specific interface.

Author:
mcculls@gmail.com (Stuart McCulloch)

Constructor Summary
protected AbstractServiceListener()
           
 
Method Summary
protected  void insertService(AbstractServiceImport<T> i)
           
protected  void removeService(Import<T> i)
           
protected abstract  void start()
           
protected  void updateService(AbstractServiceImport<T> i)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractServiceListener

protected AbstractServiceListener()
Method Detail

insertService

protected final void insertService(AbstractServiceImport<T> i)

updateService

protected final void updateService(AbstractServiceImport<T> i)

removeService

protected final void removeService(Import<T> i)

start

protected abstract void start()


Copyright © 2006-2012 OPS4J - Open Participation Software for Java. All Rights Reserved.