org.apache.geronimo.gbean.runtime
Class GBeanSingleReference

java.lang.Object
  extended by org.apache.geronimo.gbean.runtime.AbstractGBeanReference
      extended by org.apache.geronimo.gbean.runtime.GBeanSingleReference
All Implemented Interfaces:
GBeanReference

public class GBeanSingleReference
extends AbstractGBeanReference


Field Summary
 
Fields inherited from class org.apache.geronimo.gbean.runtime.AbstractGBeanReference
NO_PROXY
 
Constructor Summary
GBeanSingleReference(GBeanInstance gbeanInstance, GReferenceInfo referenceInfo, Kernel kernel, ReferencePatterns referencePatterns)
           
 
Method Summary
 AbstractName getTargetName()
           
 void offline()
           
 void online()
           
 boolean start()
           
 void stop()
           
 
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
 

Constructor Detail

GBeanSingleReference

public GBeanSingleReference(GBeanInstance gbeanInstance,
                            GReferenceInfo referenceInfo,
                            Kernel kernel,
                            ReferencePatterns referencePatterns)
                     throws InvalidConfigurationException
Throws:
InvalidConfigurationException
Method Detail

getTargetName

public AbstractName getTargetName()

online

public final void online()

offline

public final void offline()

start

public boolean start()

stop

public void stop()


Copyright © 2003-2007 Apache Software Foundation. All Rights Reserved.