public class org.apache.activemq.transport.http.HttpSpringEmbeddedTunnelServlet extends org.apache.activemq.transport.http.HttpEmbeddedTunnelServlet
{
private static final long serialVersionUID;
public void <init>()
{
org.apache.activemq.transport.http.HttpSpringEmbeddedTunnelServlet v;
v := @this: org.apache.activemq.transport.http.HttpSpringEmbeddedTunnelServlet;
specialinvoke v.<org.apache.activemq.transport.http.HttpEmbeddedTunnelServlet: void <init>()>();
return;
}
protected org.apache.activemq.broker.BrokerService createBroker() throws java.lang.Exception
{
org.apache.activemq.broker.BrokerService v;
org.apache.activemq.xbean.BrokerFactoryBean v;
org.apache.activemq.transport.http.HttpSpringEmbeddedTunnelServlet v;
org.springframework.core.io.ClassPathResource v;
javax.servlet.ServletContext v;
java.lang.String v;
v := @this: org.apache.activemq.transport.http.HttpSpringEmbeddedTunnelServlet;
v = virtualinvoke v.<org.apache.activemq.transport.http.HttpSpringEmbeddedTunnelServlet: javax.servlet.ServletContext getServletContext()>();
v = interfaceinvoke v.<javax.servlet.ServletContext: java.lang.String getInitParameter(java.lang.String)>("org.activemq.config.file");
if v != null goto label;
v = "activemq.xml";
label:
v = new org.apache.activemq.xbean.BrokerFactoryBean;
v = new org.springframework.core.io.ClassPathResource;
specialinvoke v.<org.springframework.core.io.ClassPathResource: void <init>(java.lang.String)>(v);
specialinvoke v.<org.apache.activemq.xbean.BrokerFactoryBean: void <init>(org.springframework.core.io.Resource)>(v);
virtualinvoke v.<org.apache.activemq.xbean.BrokerFactoryBean: void afterPropertiesSet()>();
v = virtualinvoke v.<org.apache.activemq.xbean.BrokerFactoryBean: org.apache.activemq.broker.BrokerService getBroker()>();
return v;
}
}