org.apache.geronimo.gbean.runtime
Class GBeanCollectionReference
java.lang.Object
org.apache.geronimo.gbean.runtime.AbstractGBeanReference
org.apache.geronimo.gbean.runtime.GBeanCollectionReference
- All Implemented Interfaces:
- GBeanReference
public class GBeanCollectionReference
- extends AbstractGBeanReference
Methods inherited from class org.apache.geronimo.gbean.runtime.AbstractGBeanReference |
getDescription, getGBeanInstance, getKernel, getName, getProxy, getProxyType, getReferenceInfo, getReferenceType, inject, isRunning, setProxy |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GBeanCollectionReference
public GBeanCollectionReference(GBeanInstance gbeanInstance,
GReferenceInfo referenceInfo,
Kernel kernel,
ReferencePatterns referencePatterns)
throws InvalidConfigurationException
- Throws:
InvalidConfigurationException
start
public boolean start()
stop
public void stop()
targetAdded
protected void targetAdded(AbstractName target)
targetRemoved
protected void targetRemoved(AbstractName target)
createLifecycleListener
protected LifecycleListener createLifecycleListener()
getPatterns
public final Set getPatterns()
setReferencePatterns
public final void setReferencePatterns(ReferencePatterns referencePatterns)
online
public final void online()
offline
public final void offline()
getTargets
protected final Set getTargets()
addTarget
protected final void addTarget(AbstractName abstractName)
removeTarget
protected final void removeTarget(AbstractName abstractName)
Copyright © 2003-2007 Apache Software Foundation. All Rights Reserved.