org.apache.geronimo.gbean.runtime
Interface GBeanReference

All Known Implementing Classes:
AbstractGBeanReference, GBeanCollectionReference, GBeanSingleReference

public interface GBeanReference


Method Summary
 String getName()
           
 Object getProxy()
           
 Class getProxyType()
           
 GReferenceInfo getReferenceInfo()
           
 Class getReferenceType()
           
 void inject(Object target)
           
 void offline()
           
 void online()
           
 boolean start()
           
 void stop()
           
 

Method Detail

getName

String getName()

getReferenceInfo

GReferenceInfo getReferenceInfo()

getReferenceType

Class getReferenceType()

getProxyType

Class getProxyType()

online

void online()

offline

void offline()

start

boolean start()

stop

void stop()

getProxy

Object getProxy()

inject

void inject(Object target)
            throws Exception
Throws:
Exception


Copyright © 2006 Apache Software Foundation. All Rights Reserved.