public class org.apache.activemq.util.JmsLogAppender extends org.apache.activemq.util.JmsLogAppenderSupport
{
private java.lang.String uri;
private java.lang.String userName;
private java.lang.String password;
public void <init>()
{
org.apache.activemq.util.JmsLogAppender v;
v := @this: org.apache.activemq.util.JmsLogAppender;
specialinvoke v.<org.apache.activemq.util.JmsLogAppenderSupport: void <init>()>();
v.<org.apache.activemq.util.JmsLogAppender: java.lang.String uri> = "tcp://localhost:61616";
return;
}
public java.lang.String getUri()
{
java.lang.String v;
org.apache.activemq.util.JmsLogAppender v;
v := @this: org.apache.activemq.util.JmsLogAppender;
v = v.<org.apache.activemq.util.JmsLogAppender: java.lang.String uri>;
return v;
}
public void setUri(java.lang.String)
{
java.lang.String v;
org.apache.activemq.util.JmsLogAppender v;
v := @this: org.apache.activemq.util.JmsLogAppender;
v := @parameter: java.lang.String;
v.<org.apache.activemq.util.JmsLogAppender: java.lang.String uri> = v;
return;
}
public java.lang.String getUserName()
{
java.lang.String v;
org.apache.activemq.util.JmsLogAppender v;
v := @this: org.apache.activemq.util.JmsLogAppender;
v = v.<org.apache.activemq.util.JmsLogAppender: java.lang.String userName>;
return v;
}
public void setUserName(java.lang.String)
{
java.lang.String v;
org.apache.activemq.util.JmsLogAppender v;
v := @this: org.apache.activemq.util.JmsLogAppender;
v := @parameter: java.lang.String;
v.<org.apache.activemq.util.JmsLogAppender: java.lang.String userName> = v;
return;
}
public java.lang.String getPassword()
{
java.lang.String v;
org.apache.activemq.util.JmsLogAppender v;
v := @this: org.apache.activemq.util.JmsLogAppender;
v = v.<org.apache.activemq.util.JmsLogAppender: java.lang.String password>;
return v;
}
public void setPassword(java.lang.String)
{
java.lang.String v;
org.apache.activemq.util.JmsLogAppender v;
v := @this: org.apache.activemq.util.JmsLogAppender;
v := @parameter: java.lang.String;
v.<org.apache.activemq.util.JmsLogAppender: java.lang.String password> = v;
return;
}
protected javax.jms.Connection createConnection() throws javax.jms.JMSException
{
java.net.URISyntaxException v, v;
org.apache.activemq.util.JmsLogAppender v;
java.lang.String v, v, v, v, v, v, v, v, v, v, v, v, v;
org.apache.activemq.ActiveMQConnection v, v;
javax.jms.JMSException v, v;
v := @this: org.apache.activemq.util.JmsLogAppender;
v = v.<org.apache.activemq.util.JmsLogAppender: java.lang.String userName>;
if v == null goto label;
label:
v = v.<org.apache.activemq.util.JmsLogAppender: java.lang.String userName>;
v = v.<org.apache.activemq.util.JmsLogAppender: java.lang.String password>;
v = v.<org.apache.activemq.util.JmsLogAppender: java.lang.String uri>;
v = staticinvoke <org.apache.activemq.ActiveMQConnection: org.apache.activemq.ActiveMQConnection makeConnection(java.lang.String,java.lang.String,java.lang.String)>(v, v, v);
label:
return v;
label:
v := @caughtexception;
v = new javax.jms.JMSException;
v = v.<org.apache.activemq.util.JmsLogAppender: java.lang.String userName>;
v = v.<org.apache.activemq.util.JmsLogAppender: java.lang.String password>;
v = v.<org.apache.activemq.util.JmsLogAppender: java.lang.String uri>;
v = virtualinvoke v.<java.net.URISyntaxException: java.lang.String getMessage()>();
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("Unable to connect to a broker using userName: \'\u0001\' password \'\u0001\' uri \'\u0001\' :: error - \u0001");
specialinvoke v.<javax.jms.JMSException: void <init>(java.lang.String)>(v);
throw v;
label:
v = v.<org.apache.activemq.util.JmsLogAppender: java.lang.String uri>;
v = staticinvoke <org.apache.activemq.ActiveMQConnection: org.apache.activemq.ActiveMQConnection makeConnection(java.lang.String)>(v);
label:
return v;
label:
v := @caughtexception;
v = new javax.jms.JMSException;
v = v.<org.apache.activemq.util.JmsLogAppender: java.lang.String uri>;
v = virtualinvoke v.<java.net.URISyntaxException: java.lang.String getMessage()>();
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String,java.lang.String)>(v, v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("Unable to connect to a broker using uri \'\u0001\' :: error - \u0001");
specialinvoke v.<javax.jms.JMSException: void <init>(java.lang.String)>(v);
throw v;
catch java.net.URISyntaxException from label to label with label;
catch java.net.URISyntaxException from label to label with label;
}
}