public class org.apache.logging.log4j.core.appender.mom.JmsManager$JmsManagerConfiguration extends java.lang.Object
{
private final java.util.Properties jndiProperties;
private final java.lang.String connectionFactoryName;
private final java.lang.String destinationName;
private final java.lang.String userName;
private final char[] password;
private final boolean immediateFail;
private final boolean retry;
private final long reconnectIntervalMillis;
void <init>(java.util.Properties, java.lang.String, java.lang.String, java.lang.String, char[], boolean, long)
{
java.util.Properties v;
org.apache.logging.log4j.core.appender.mom.JmsManager$JmsManagerConfiguration v;
long v;
byte v;
char[] v;
java.lang.String v, v, v;
boolean v, v;
v := @this: org.apache.logging.log4j.core.appender.mom.JmsManager$JmsManagerConfiguration;
v := @parameter: java.util.Properties;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: char[];
v := @parameter: boolean;
v := @parameter: long;
specialinvoke v.<java.lang.Object: void <init>()>();
v.<org.apache.logging.log4j.core.appender.mom.JmsManager$JmsManagerConfiguration: java.util.Properties jndiProperties> = v;
v.<org.apache.logging.log4j.core.appender.mom.JmsManager$JmsManagerConfiguration: java.lang.String connectionFactoryName> = v;
v.<org.apache.logging.log4j.core.appender.mom.JmsManager$JmsManagerConfiguration: java.lang.String destinationName> = v;
v.<org.apache.logging.log4j.core.appender.mom.JmsManager$JmsManagerConfiguration: java.lang.String userName> = v;
v.<org.apache.logging.log4j.core.appender.mom.JmsManager$JmsManagerConfiguration: char[] password> = v;
v.<org.apache.logging.log4j.core.appender.mom.JmsManager$JmsManagerConfiguration: boolean immediateFail> = v;
v.<org.apache.logging.log4j.core.appender.mom.JmsManager$JmsManagerConfiguration: long reconnectIntervalMillis> = v;
v = v cmp 0L;
if v <= 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
v.<org.apache.logging.log4j.core.appender.mom.JmsManager$JmsManagerConfiguration: boolean retry> = v;
return;
}
public java.lang.String getConnectionFactoryName()
{
org.apache.logging.log4j.core.appender.mom.JmsManager$JmsManagerConfiguration v;
java.lang.String v;
v := @this: org.apache.logging.log4j.core.appender.mom.JmsManager$JmsManagerConfiguration;
v = v.<org.apache.logging.log4j.core.appender.mom.JmsManager$JmsManagerConfiguration: java.lang.String connectionFactoryName>;
return v;
}
public java.lang.String getDestinationName()
{
org.apache.logging.log4j.core.appender.mom.JmsManager$JmsManagerConfiguration v;
java.lang.String v;
v := @this: org.apache.logging.log4j.core.appender.mom.JmsManager$JmsManagerConfiguration;
v = v.<org.apache.logging.log4j.core.appender.mom.JmsManager$JmsManagerConfiguration: java.lang.String destinationName>;
return v;
}
public org.apache.logging.log4j.core.net.JndiManager getJndiManager()
{
org.apache.logging.log4j.core.appender.mom.JmsManager$JmsManagerConfiguration v;
java.util.Properties v;
org.apache.logging.log4j.core.net.JndiManager v;
v := @this: org.apache.logging.log4j.core.appender.mom.JmsManager$JmsManagerConfiguration;
v = virtualinvoke v.<org.apache.logging.log4j.core.appender.mom.JmsManager$JmsManagerConfiguration: java.util.Properties getJndiProperties()>();
v = staticinvoke <org.apache.logging.log4j.core.net.JndiManager: org.apache.logging.log4j.core.net.JndiManager getJndiManager(java.util.Properties)>(v);
return v;
}
public java.util.Properties getJndiProperties()
{
org.apache.logging.log4j.core.appender.mom.JmsManager$JmsManagerConfiguration v;
java.util.Properties v;
v := @this: org.apache.logging.log4j.core.appender.mom.JmsManager$JmsManagerConfiguration;
v = v.<org.apache.logging.log4j.core.appender.mom.JmsManager$JmsManagerConfiguration: java.util.Properties jndiProperties>;
return v;
}
public char[] getPassword()
{
org.apache.logging.log4j.core.appender.mom.JmsManager$JmsManagerConfiguration v;
char[] v;
v := @this: org.apache.logging.log4j.core.appender.mom.JmsManager$JmsManagerConfiguration;
v = v.<org.apache.logging.log4j.core.appender.mom.JmsManager$JmsManagerConfiguration: char[] password>;
return v;
}
public long getReconnectIntervalMillis()
{
org.apache.logging.log4j.core.appender.mom.JmsManager$JmsManagerConfiguration v;
long v;
v := @this: org.apache.logging.log4j.core.appender.mom.JmsManager$JmsManagerConfiguration;
v = v.<org.apache.logging.log4j.core.appender.mom.JmsManager$JmsManagerConfiguration: long reconnectIntervalMillis>;
return v;
}
public java.lang.String getUserName()
{
org.apache.logging.log4j.core.appender.mom.JmsManager$JmsManagerConfiguration v;
java.lang.String v;
v := @this: org.apache.logging.log4j.core.appender.mom.JmsManager$JmsManagerConfiguration;
v = v.<org.apache.logging.log4j.core.appender.mom.JmsManager$JmsManagerConfiguration: java.lang.String userName>;
return v;
}
public boolean isImmediateFail()
{
org.apache.logging.log4j.core.appender.mom.JmsManager$JmsManagerConfiguration v;
boolean v;
v := @this: org.apache.logging.log4j.core.appender.mom.JmsManager$JmsManagerConfiguration;
v = v.<org.apache.logging.log4j.core.appender.mom.JmsManager$JmsManagerConfiguration: boolean immediateFail>;
return v;
}
public boolean isRetry()
{
org.apache.logging.log4j.core.appender.mom.JmsManager$JmsManagerConfiguration v;
boolean v;
v := @this: org.apache.logging.log4j.core.appender.mom.JmsManager$JmsManagerConfiguration;
v = v.<org.apache.logging.log4j.core.appender.mom.JmsManager$JmsManagerConfiguration: boolean retry>;
return v;
}
public java.lang.String toString()
{
java.util.Properties v;
org.apache.logging.log4j.core.appender.mom.JmsManager$JmsManagerConfiguration v;
long v;
java.lang.String v, v, v, v;
boolean v, v;
v := @this: org.apache.logging.log4j.core.appender.mom.JmsManager$JmsManagerConfiguration;
v = v.<org.apache.logging.log4j.core.appender.mom.JmsManager$JmsManagerConfiguration: java.util.Properties jndiProperties>;
v = v.<org.apache.logging.log4j.core.appender.mom.JmsManager$JmsManagerConfiguration: java.lang.String connectionFactoryName>;
v = v.<org.apache.logging.log4j.core.appender.mom.JmsManager$JmsManagerConfiguration: java.lang.String destinationName>;
v = v.<org.apache.logging.log4j.core.appender.mom.JmsManager$JmsManagerConfiguration: java.lang.String userName>;
v = v.<org.apache.logging.log4j.core.appender.mom.JmsManager$JmsManagerConfiguration: boolean immediateFail>;
v = v.<org.apache.logging.log4j.core.appender.mom.JmsManager$JmsManagerConfiguration: boolean retry>;
v = v.<org.apache.logging.log4j.core.appender.mom.JmsManager$JmsManagerConfiguration: long reconnectIntervalMillis>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.util.Properties,java.lang.String,java.lang.String,java.lang.String,boolean,boolean,long)>(v, v, v, 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[])>("JmsManagerConfiguration [jndiProperties=\u, connectionFactoryName=\u, destinationName=\u, userName=\u, immediateFail=\u, retry=\u, reconnectIntervalMillis=\u]");
return v;
}
}