|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.geronimo.spring.SpringGBean
A GBean for creating graphs of Spring POJOs and auto-deploying them inside Geronimo as GBeans
Constructor Summary | |
SpringGBean(org.apache.geronimo.kernel.Kernel kernel)
|
Method Summary | |
protected Object |
afterInitialization(Object bean,
String name)
Create an GBean wrapper |
protected Object |
beforeInitialization(Object bean,
String name)
Do we need to apply an interceptor to the bean? |
protected org.apache.geronimo.gbean.jmx.GBeanMBean |
createGBean(Object bean,
String name)
|
protected javax.management.ObjectName |
createObjectName(String name)
Factory method to create an ObjectName for the Spring bean |
protected org.springframework.core.io.Resource |
createResource()
Creates a resource from the current URL which by default will use the classpath |
void |
doFail()
|
void |
doStart()
|
void |
doStop()
|
javax.management.ObjectName |
getObjectName()
|
String |
getUrl()
|
void |
setObjectName(javax.management.ObjectName objectName)
|
void |
setUrl(String url)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public SpringGBean(org.apache.geronimo.kernel.Kernel kernel)
Method Detail |
public javax.management.ObjectName getObjectName()
public void setObjectName(javax.management.ObjectName objectName)
public String getUrl()
public void setUrl(String url)
public void doStart() throws org.apache.geronimo.gbean.WaitingException, Exception
doStart
in interface org.apache.geronimo.gbean.GBeanLifecycle
org.apache.geronimo.gbean.WaitingException
Exception
public void doStop() throws org.apache.geronimo.gbean.WaitingException, Exception
doStop
in interface org.apache.geronimo.gbean.GBeanLifecycle
org.apache.geronimo.gbean.WaitingException
Exception
public void doFail()
doFail
in interface org.apache.geronimo.gbean.GBeanLifecycle
protected org.springframework.core.io.Resource createResource()
protected Object beforeInitialization(Object bean, String name)
protected Object afterInitialization(Object bean, String name) throws org.springframework.beans.BeansException
org.springframework.beans.BeansException
protected javax.management.ObjectName createObjectName(String name) throws javax.management.MalformedObjectNameException
name
- the name of the bean in the Spring config file
javax.management.MalformedObjectNameException
protected org.apache.geronimo.gbean.jmx.GBeanMBean createGBean(Object bean, String name)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |