public class org.apache.log4j.net.JMSAppender extends org.apache.log4j.AppenderSkeleton
{
java.lang.String securityPrincipalName;
java.lang.String securityCredentials;
java.lang.String initialContextFactoryName;
java.lang.String urlPkgPrefixes;
java.lang.String providerURL;
java.lang.String topicBindingName;
java.lang.String tcfBindingName;
java.lang.String userName;
java.lang.String password;
boolean locationInfo;
javax.jms.TopicConnection topicConnection;
javax.jms.TopicSession topicSession;
javax.jms.TopicPublisher topicPublisher;
public void <init>()
{
org.apache.log4j.net.JMSAppender v;
v := @this: org.apache.log4j.net.JMSAppender;
specialinvoke v.<org.apache.log4j.AppenderSkeleton: void <init>()>();
return;
}
public void setTopicConnectionFactoryBindingName(java.lang.String)
{
java.lang.String v;
org.apache.log4j.net.JMSAppender v;
v := @this: org.apache.log4j.net.JMSAppender;
v := @parameter: java.lang.String;
v.<org.apache.log4j.net.JMSAppender: java.lang.String tcfBindingName> = v;
return;
}
public java.lang.String getTopicConnectionFactoryBindingName()
{
java.lang.String v;
org.apache.log4j.net.JMSAppender v;
v := @this: org.apache.log4j.net.JMSAppender;
v = v.<org.apache.log4j.net.JMSAppender: java.lang.String tcfBindingName>;
return v;
}
public void setTopicBindingName(java.lang.String)
{
java.lang.String v;
org.apache.log4j.net.JMSAppender v;
v := @this: org.apache.log4j.net.JMSAppender;
v := @parameter: java.lang.String;
v.<org.apache.log4j.net.JMSAppender: java.lang.String topicBindingName> = v;
return;
}
public java.lang.String getTopicBindingName()
{
java.lang.String v;
org.apache.log4j.net.JMSAppender v;
v := @this: org.apache.log4j.net.JMSAppender;
v = v.<org.apache.log4j.net.JMSAppender: java.lang.String topicBindingName>;
return v;
}
public boolean getLocationInfo()
{
org.apache.log4j.net.JMSAppender v;
boolean v;
v := @this: org.apache.log4j.net.JMSAppender;
v = v.<org.apache.log4j.net.JMSAppender: boolean locationInfo>;
return v;
}
public void activateOptions()
{
javax.naming.NamingException v;
javax.naming.InitialContext v, v, v;
org.apache.log4j.net.JMSAppender v;
java.lang.Throwable v;
javax.jms.TopicPublisher v;
javax.jms.TopicSession v, v;
java.lang.String v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
javax.jms.TopicConnection v, v, v, v;
java.util.Properties v;
org.apache.log4j.spi.ErrorHandler v, v, v;
java.lang.RuntimeException v;
java.lang.Object v, v;
v := @this: org.apache.log4j.net.JMSAppender;
label:
staticinvoke <org.apache.log4j.helpers.LogLog: void debug(java.lang.String)>("Getting initial context.");
v = v.<org.apache.log4j.net.JMSAppender: java.lang.String initialContextFactoryName>;
if v == null goto label;
v = new java.util.Properties;
specialinvoke v.<java.util.Properties: void <init>()>();
v = v.<org.apache.log4j.net.JMSAppender: java.lang.String initialContextFactoryName>;
virtualinvoke v.<java.util.Properties: java.lang.Object put(java.lang.Object,java.lang.Object)>("java.naming.factory.initial", v);
v = v.<org.apache.log4j.net.JMSAppender: java.lang.String providerURL>;
if v == null goto label;
v = v.<org.apache.log4j.net.JMSAppender: java.lang.String providerURL>;
virtualinvoke v.<java.util.Properties: java.lang.Object put(java.lang.Object,java.lang.Object)>("java.naming.provider.url", v);
goto label;
label:
staticinvoke <org.apache.log4j.helpers.LogLog: void warn(java.lang.String)>("You have set InitialContextFactoryName option but not the ProviderURL. This is likely to cause problems.");
label:
v = v.<org.apache.log4j.net.JMSAppender: java.lang.String urlPkgPrefixes>;
if v == null goto label;
v = v.<org.apache.log4j.net.JMSAppender: java.lang.String urlPkgPrefixes>;
virtualinvoke v.<java.util.Properties: java.lang.Object put(java.lang.Object,java.lang.Object)>("java.naming.factory.url.pkgs", v);
label:
v = v.<org.apache.log4j.net.JMSAppender: java.lang.String securityPrincipalName>;
if v == null goto label;
v = v.<org.apache.log4j.net.JMSAppender: java.lang.String securityPrincipalName>;
virtualinvoke v.<java.util.Properties: java.lang.Object put(java.lang.Object,java.lang.Object)>("java.naming.security.principal", v);
v = v.<org.apache.log4j.net.JMSAppender: java.lang.String securityCredentials>;
if v == null goto label;
v = v.<org.apache.log4j.net.JMSAppender: java.lang.String securityCredentials>;
virtualinvoke v.<java.util.Properties: java.lang.Object put(java.lang.Object,java.lang.Object)>("java.naming.security.credentials", v);
goto label;
label:
staticinvoke <org.apache.log4j.helpers.LogLog: void warn(java.lang.String)>("You have set SecurityPrincipalName option but not the SecurityCredentials. This is likely to cause problems.");
label:
v = new javax.naming.InitialContext;
specialinvoke v.<javax.naming.InitialContext: void <init>(java.util.Hashtable)>(v);
v = v;
goto label;
label:
v = new javax.naming.InitialContext;
specialinvoke v.<javax.naming.InitialContext: void <init>()>();
v = v;
label:
v = v.<org.apache.log4j.net.JMSAppender: java.lang.String tcfBindingName>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(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[])>("Looking up [\u]");
staticinvoke <org.apache.log4j.helpers.LogLog: void debug(java.lang.String)>(v);
v = v.<org.apache.log4j.net.JMSAppender: java.lang.String tcfBindingName>;
v = virtualinvoke v.<org.apache.log4j.net.JMSAppender: java.lang.Object lookup(javax.naming.Context,java.lang.String)>(v, v);
staticinvoke <org.apache.log4j.helpers.LogLog: void debug(java.lang.String)>("About to create TopicConnection.");
v = v.<org.apache.log4j.net.JMSAppender: java.lang.String userName>;
if v == null goto label;
v = v.<org.apache.log4j.net.JMSAppender: java.lang.String userName>;
v = v.<org.apache.log4j.net.JMSAppender: java.lang.String password>;
v = interfaceinvoke v.<javax.jms.TopicConnectionFactory: javax.jms.TopicConnection createTopicConnection(java.lang.String,java.lang.String)>(v, v);
v.<org.apache.log4j.net.JMSAppender: javax.jms.TopicConnection topicConnection> = v;
goto label;
label:
v = interfaceinvoke v.<javax.jms.TopicConnectionFactory: javax.jms.TopicConnection createTopicConnection()>();
v.<org.apache.log4j.net.JMSAppender: javax.jms.TopicConnection topicConnection> = v;
label:
staticinvoke <org.apache.log4j.helpers.LogLog: void debug(java.lang.String)>("Creating TopicSession, non-transactional, in AUTO_ACKNOWLEDGE mode.");
v = v.<org.apache.log4j.net.JMSAppender: javax.jms.TopicConnection topicConnection>;
v = interfaceinvoke v.<javax.jms.TopicConnection: javax.jms.TopicSession createTopicSession(boolean,int)>(0, 1);
v.<org.apache.log4j.net.JMSAppender: javax.jms.TopicSession topicSession> = v;
v = v.<org.apache.log4j.net.JMSAppender: java.lang.String topicBindingName>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(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[])>("Looking up topic name [\u].");
staticinvoke <org.apache.log4j.helpers.LogLog: void debug(java.lang.String)>(v);
v = v.<org.apache.log4j.net.JMSAppender: java.lang.String topicBindingName>;
v = virtualinvoke v.<org.apache.log4j.net.JMSAppender: java.lang.Object lookup(javax.naming.Context,java.lang.String)>(v, v);
staticinvoke <org.apache.log4j.helpers.LogLog: void debug(java.lang.String)>("Creating TopicPublisher.");
v = v.<org.apache.log4j.net.JMSAppender: javax.jms.TopicSession topicSession>;
v = interfaceinvoke v.<javax.jms.TopicSession: javax.jms.TopicPublisher createPublisher(javax.jms.Topic)>(v);
v.<org.apache.log4j.net.JMSAppender: javax.jms.TopicPublisher topicPublisher> = v;
staticinvoke <org.apache.log4j.helpers.LogLog: void debug(java.lang.String)>("Starting TopicConnection.");
v = v.<org.apache.log4j.net.JMSAppender: javax.jms.TopicConnection topicConnection>;
interfaceinvoke v.<javax.jms.TopicConnection: void start()>();
interfaceinvoke v.<javax.naming.Context: void close()>();
label:
goto label;
label:
v := @caughtexception;
v = v.<org.apache.log4j.net.JMSAppender: org.apache.log4j.spi.ErrorHandler errorHandler>;
v = v.<org.apache.log4j.net.JMSAppender: java.lang.String name>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(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[])>("Error while activating options for appender named [\u].");
interfaceinvoke v.<org.apache.log4j.spi.ErrorHandler: void error(java.lang.String,java.lang.Exception,int)>(v, v, 0);
goto label;
label:
v := @caughtexception;
v = v.<org.apache.log4j.net.JMSAppender: org.apache.log4j.spi.ErrorHandler errorHandler>;
v = v.<org.apache.log4j.net.JMSAppender: java.lang.String name>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(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[])>("Error while activating options for appender named [\u].");
interfaceinvoke v.<org.apache.log4j.spi.ErrorHandler: void error(java.lang.String,java.lang.Exception,int)>(v, v, 0);
goto label;
label:
v := @caughtexception;
v = v.<org.apache.log4j.net.JMSAppender: org.apache.log4j.spi.ErrorHandler errorHandler>;
v = v.<org.apache.log4j.net.JMSAppender: java.lang.String name>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(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[])>("Error while activating options for appender named [\u].");
interfaceinvoke v.<org.apache.log4j.spi.ErrorHandler: void error(java.lang.String,java.lang.Exception,int)>(v, v, 0);
label:
return;
catch javax.jms.JMSException from label to label with label;
catch javax.naming.NamingException from label to label with label;
catch java.lang.RuntimeException from label to label with label;
}
protected java.lang.Object lookup(javax.naming.Context, java.lang.String) throws javax.naming.NamingException
{
java.lang.Object v;
java.lang.String v, v;
javax.naming.Context v;
javax.naming.NamingException v;
org.apache.log4j.net.JMSAppender v;
v := @this: org.apache.log4j.net.JMSAppender;
v := @parameter: javax.naming.Context;
v := @parameter: java.lang.String;
v = staticinvoke <org.apache.log4j.net.JNDIUtil: java.lang.Object lookupObject(javax.naming.Context,java.lang.String)>(v, v);
if v != null goto label;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(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[])>("Could not find name [\u].");
v = new javax.naming.NamingException;
specialinvoke v.<javax.naming.NamingException: void <init>(java.lang.String)>(v);
throw v;
label:
return v;
}
protected boolean checkEntryConditions()
{
javax.jms.TopicConnection v;
org.apache.log4j.spi.ErrorHandler v;
javax.jms.TopicPublisher v;
javax.jms.TopicSession v;
java.lang.String v, v, v;
org.apache.log4j.net.JMSAppender v;
v := @this: org.apache.log4j.net.JMSAppender;
v = null;
v = v.<org.apache.log4j.net.JMSAppender: javax.jms.TopicConnection topicConnection>;
if v != null goto label;
v = "No TopicConnection";
goto label;
label:
v = v.<org.apache.log4j.net.JMSAppender: javax.jms.TopicSession topicSession>;
if v != null goto label;
v = "No TopicSession";
goto label;
label:
v = v.<org.apache.log4j.net.JMSAppender: javax.jms.TopicPublisher topicPublisher>;
if v != null goto label;
v = "No TopicPublisher";
label:
if v == null goto label;
v = v.<org.apache.log4j.net.JMSAppender: org.apache.log4j.spi.ErrorHandler errorHandler>;
v = v.<org.apache.log4j.net.JMSAppender: java.lang.String name>;
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[])>("\u for JMSAppender named [\u].");
interfaceinvoke v.<org.apache.log4j.spi.ErrorHandler: void error(java.lang.String)>(v);
return 0;
label:
return 1;
}
public synchronized void close()
{
java.lang.Throwable v;
javax.jms.TopicConnection v, v;
java.lang.RuntimeException v;
javax.jms.TopicSession v, v;
java.lang.String v, v, v, v, v, v;
org.apache.log4j.net.JMSAppender v;
boolean v;
v := @this: org.apache.log4j.net.JMSAppender;
v = v.<org.apache.log4j.net.JMSAppender: boolean closed>;
if v == 0 goto label;
return;
label:
v = v.<org.apache.log4j.net.JMSAppender: java.lang.String name>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(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[])>("Closing appender [\u].");
staticinvoke <org.apache.log4j.helpers.LogLog: void debug(java.lang.String)>(v);
v.<org.apache.log4j.net.JMSAppender: boolean closed> = 1;
label:
v = v.<org.apache.log4j.net.JMSAppender: javax.jms.TopicSession topicSession>;
if v == null goto label;
v = v.<org.apache.log4j.net.JMSAppender: javax.jms.TopicSession topicSession>;
interfaceinvoke v.<javax.jms.TopicSession: void close()>();
label:
v = v.<org.apache.log4j.net.JMSAppender: javax.jms.TopicConnection topicConnection>;
if v == null goto label;
v = v.<org.apache.log4j.net.JMSAppender: javax.jms.TopicConnection topicConnection>;
interfaceinvoke v.<javax.jms.TopicConnection: void close()>();
label:
goto label;
label:
v := @caughtexception;
v = v.<org.apache.log4j.net.JMSAppender: java.lang.String name>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(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[])>("Error while closing JMSAppender [\u].");
staticinvoke <org.apache.log4j.helpers.LogLog: void error(java.lang.String,java.lang.Throwable)>(v, v);
goto label;
label:
v := @caughtexception;
v = v.<org.apache.log4j.net.JMSAppender: java.lang.String name>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(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[])>("Error while closing JMSAppender [\u].");
staticinvoke <org.apache.log4j.helpers.LogLog: void error(java.lang.String,java.lang.Throwable)>(v, v);
label:
v.<org.apache.log4j.net.JMSAppender: javax.jms.TopicPublisher topicPublisher> = null;
v.<org.apache.log4j.net.JMSAppender: javax.jms.TopicSession topicSession> = null;
v.<org.apache.log4j.net.JMSAppender: javax.jms.TopicConnection topicConnection> = null;
return;
catch javax.jms.JMSException from label to label with label;
catch java.lang.RuntimeException from label to label with label;
}
public void append(org.apache.log4j.spi.LoggingEvent)
{
java.lang.Throwable v;
org.apache.log4j.spi.ErrorHandler v, v;
org.apache.log4j.spi.LoggingEvent v;
javax.jms.ObjectMessage v;
java.lang.RuntimeException v;
javax.jms.TopicPublisher v;
javax.jms.TopicSession v;
java.lang.String v, v, v, v;
org.apache.log4j.net.JMSAppender v;
boolean v, v;
v := @this: org.apache.log4j.net.JMSAppender;
v := @parameter: org.apache.log4j.spi.LoggingEvent;
v = virtualinvoke v.<org.apache.log4j.net.JMSAppender: boolean checkEntryConditions()>();
if v != 0 goto label;
return;
label:
v = v.<org.apache.log4j.net.JMSAppender: javax.jms.TopicSession topicSession>;
v = interfaceinvoke v.<javax.jms.TopicSession: javax.jms.ObjectMessage createObjectMessage()>();
v = v.<org.apache.log4j.net.JMSAppender: boolean locationInfo>;
if v == 0 goto label;
virtualinvoke v.<org.apache.log4j.spi.LoggingEvent: org.apache.log4j.spi.LocationInfo getLocationInformation()>();
label:
interfaceinvoke v.<javax.jms.ObjectMessage: void setObject(java.io.Serializable)>(v);
v = v.<org.apache.log4j.net.JMSAppender: javax.jms.TopicPublisher topicPublisher>;
interfaceinvoke v.<javax.jms.TopicPublisher: void publish(javax.jms.Message)>(v);
label:
goto label;
label:
v := @caughtexception;
v = v.<org.apache.log4j.net.JMSAppender: org.apache.log4j.spi.ErrorHandler errorHandler>;
v = v.<org.apache.log4j.net.JMSAppender: java.lang.String name>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(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[])>("Could not publish message in JMSAppender [\u].");
interfaceinvoke v.<org.apache.log4j.spi.ErrorHandler: void error(java.lang.String,java.lang.Exception,int)>(v, v, 0);
goto label;
label:
v := @caughtexception;
v = v.<org.apache.log4j.net.JMSAppender: org.apache.log4j.spi.ErrorHandler errorHandler>;
v = v.<org.apache.log4j.net.JMSAppender: java.lang.String name>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(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[])>("Could not publish message in JMSAppender [\u].");
interfaceinvoke v.<org.apache.log4j.spi.ErrorHandler: void error(java.lang.String,java.lang.Exception,int)>(v, v, 0);
label:
return;
catch javax.jms.JMSException from label to label with label;
catch java.lang.RuntimeException from label to label with label;
}
public java.lang.String getInitialContextFactoryName()
{
java.lang.String v;
org.apache.log4j.net.JMSAppender v;
v := @this: org.apache.log4j.net.JMSAppender;
v = v.<org.apache.log4j.net.JMSAppender: java.lang.String initialContextFactoryName>;
return v;
}
public void setInitialContextFactoryName(java.lang.String)
{
java.lang.String v;
org.apache.log4j.net.JMSAppender v;
v := @this: org.apache.log4j.net.JMSAppender;
v := @parameter: java.lang.String;
v.<org.apache.log4j.net.JMSAppender: java.lang.String initialContextFactoryName> = v;
return;
}
public java.lang.String getProviderURL()
{
java.lang.String v;
org.apache.log4j.net.JMSAppender v;
v := @this: org.apache.log4j.net.JMSAppender;
v = v.<org.apache.log4j.net.JMSAppender: java.lang.String providerURL>;
return v;
}
public void setProviderURL(java.lang.String)
{
java.lang.String v;
org.apache.log4j.net.JMSAppender v;
v := @this: org.apache.log4j.net.JMSAppender;
v := @parameter: java.lang.String;
v.<org.apache.log4j.net.JMSAppender: java.lang.String providerURL> = v;
return;
}
java.lang.String getURLPkgPrefixes()
{
java.lang.String v;
org.apache.log4j.net.JMSAppender v;
v := @this: org.apache.log4j.net.JMSAppender;
v = v.<org.apache.log4j.net.JMSAppender: java.lang.String urlPkgPrefixes>;
return v;
}
public void setURLPkgPrefixes(java.lang.String)
{
java.lang.String v;
org.apache.log4j.net.JMSAppender v;
v := @this: org.apache.log4j.net.JMSAppender;
v := @parameter: java.lang.String;
v.<org.apache.log4j.net.JMSAppender: java.lang.String urlPkgPrefixes> = v;
return;
}
public java.lang.String getSecurityCredentials()
{
java.lang.String v;
org.apache.log4j.net.JMSAppender v;
v := @this: org.apache.log4j.net.JMSAppender;
v = v.<org.apache.log4j.net.JMSAppender: java.lang.String securityCredentials>;
return v;
}
public void setSecurityCredentials(java.lang.String)
{
java.lang.String v;
org.apache.log4j.net.JMSAppender v;
v := @this: org.apache.log4j.net.JMSAppender;
v := @parameter: java.lang.String;
v.<org.apache.log4j.net.JMSAppender: java.lang.String securityCredentials> = v;
return;
}
public java.lang.String getSecurityPrincipalName()
{
java.lang.String v;
org.apache.log4j.net.JMSAppender v;
v := @this: org.apache.log4j.net.JMSAppender;
v = v.<org.apache.log4j.net.JMSAppender: java.lang.String securityPrincipalName>;
return v;
}
public void setSecurityPrincipalName(java.lang.String)
{
java.lang.String v;
org.apache.log4j.net.JMSAppender v;
v := @this: org.apache.log4j.net.JMSAppender;
v := @parameter: java.lang.String;
v.<org.apache.log4j.net.JMSAppender: java.lang.String securityPrincipalName> = v;
return;
}
public java.lang.String getUserName()
{
java.lang.String v;
org.apache.log4j.net.JMSAppender v;
v := @this: org.apache.log4j.net.JMSAppender;
v = v.<org.apache.log4j.net.JMSAppender: java.lang.String userName>;
return v;
}
public void setUserName(java.lang.String)
{
java.lang.String v;
org.apache.log4j.net.JMSAppender v;
v := @this: org.apache.log4j.net.JMSAppender;
v := @parameter: java.lang.String;
v.<org.apache.log4j.net.JMSAppender: java.lang.String userName> = v;
return;
}
public java.lang.String getPassword()
{
java.lang.String v;
org.apache.log4j.net.JMSAppender v;
v := @this: org.apache.log4j.net.JMSAppender;
v = v.<org.apache.log4j.net.JMSAppender: java.lang.String password>;
return v;
}
public void setPassword(java.lang.String)
{
java.lang.String v;
org.apache.log4j.net.JMSAppender v;
v := @this: org.apache.log4j.net.JMSAppender;
v := @parameter: java.lang.String;
v.<org.apache.log4j.net.JMSAppender: java.lang.String password> = v;
return;
}
public void setLocationInfo(boolean)
{
org.apache.log4j.net.JMSAppender v;
boolean v;
v := @this: org.apache.log4j.net.JMSAppender;
v := @parameter: boolean;
v.<org.apache.log4j.net.JMSAppender: boolean locationInfo> = v;
return;
}
protected javax.jms.TopicConnection getTopicConnection()
{
javax.jms.TopicConnection v;
org.apache.log4j.net.JMSAppender v;
v := @this: org.apache.log4j.net.JMSAppender;
v = v.<org.apache.log4j.net.JMSAppender: javax.jms.TopicConnection topicConnection>;
return v;
}
protected javax.jms.TopicSession getTopicSession()
{
javax.jms.TopicSession v;
org.apache.log4j.net.JMSAppender v;
v := @this: org.apache.log4j.net.JMSAppender;
v = v.<org.apache.log4j.net.JMSAppender: javax.jms.TopicSession topicSession>;
return v;
}
protected javax.jms.TopicPublisher getTopicPublisher()
{
org.apache.log4j.net.JMSAppender v;
javax.jms.TopicPublisher v;
v := @this: org.apache.log4j.net.JMSAppender;
v = v.<org.apache.log4j.net.JMSAppender: javax.jms.TopicPublisher topicPublisher>;
return v;
}
public boolean requiresLayout()
{
org.apache.log4j.net.JMSAppender v;
v := @this: org.apache.log4j.net.JMSAppender;
return 0;
}
}