public class org.apache.activemq.transport.amqp.AmqpWireFormatFactory extends java.lang.Object implements org.apache.activemq.wireformat.WireFormatFactory
{
private long maxFrameSize;
private int maxAmqpFrameSize;
private int idelTimeout;
private int producerCredit;
private java.lang.String transformer;
private boolean allowNonSaslConnections;
public void <init>()
{
org.apache.activemq.transport.amqp.AmqpWireFormatFactory v;
v := @this: org.apache.activemq.transport.amqp.AmqpWireFormatFactory;
specialinvoke v.<java.lang.Object: void <init>()>();
v.<org.apache.activemq.transport.amqp.AmqpWireFormatFactory: long maxFrameSize> = 9223372036854775807L;
v.<org.apache.activemq.transport.amqp.AmqpWireFormatFactory: int maxAmqpFrameSize> = 131072;
v.<org.apache.activemq.transport.amqp.AmqpWireFormatFactory: int idelTimeout> = 30000;
v.<org.apache.activemq.transport.amqp.AmqpWireFormatFactory: int producerCredit> = 1000;
v.<org.apache.activemq.transport.amqp.AmqpWireFormatFactory: java.lang.String transformer> = "native";
v.<org.apache.activemq.transport.amqp.AmqpWireFormatFactory: boolean allowNonSaslConnections> = 0;
return;
}
public org.apache.activemq.wireformat.WireFormat createWireFormat()
{
long v;
org.apache.activemq.transport.amqp.AmqpWireFormat v;
org.apache.activemq.transport.amqp.AmqpWireFormatFactory v;
int v, v, v;
java.lang.String v;
boolean v;
v := @this: org.apache.activemq.transport.amqp.AmqpWireFormatFactory;
v = new org.apache.activemq.transport.amqp.AmqpWireFormat;
specialinvoke v.<org.apache.activemq.transport.amqp.AmqpWireFormat: void <init>()>();
v = virtualinvoke v.<org.apache.activemq.transport.amqp.AmqpWireFormatFactory: long getMaxFrameSize()>();
virtualinvoke v.<org.apache.activemq.transport.amqp.AmqpWireFormat: void setMaxFrameSize(long)>(v);
v = virtualinvoke v.<org.apache.activemq.transport.amqp.AmqpWireFormatFactory: int getMaxAmqpFrameSize()>();
virtualinvoke v.<org.apache.activemq.transport.amqp.AmqpWireFormat: void setMaxAmqpFrameSize(int)>(v);
v = virtualinvoke v.<org.apache.activemq.transport.amqp.AmqpWireFormatFactory: int getIdelTimeout()>();
virtualinvoke v.<org.apache.activemq.transport.amqp.AmqpWireFormat: void setIdleTimeout(int)>(v);
v = virtualinvoke v.<org.apache.activemq.transport.amqp.AmqpWireFormatFactory: int getProducerCredit()>();
virtualinvoke v.<org.apache.activemq.transport.amqp.AmqpWireFormat: void setProducerCredit(int)>(v);
v = virtualinvoke v.<org.apache.activemq.transport.amqp.AmqpWireFormatFactory: java.lang.String getTransformer()>();
virtualinvoke v.<org.apache.activemq.transport.amqp.AmqpWireFormat: void setTransformer(java.lang.String)>(v);
v = virtualinvoke v.<org.apache.activemq.transport.amqp.AmqpWireFormatFactory: boolean isAllowNonSaslConnections()>();
virtualinvoke v.<org.apache.activemq.transport.amqp.AmqpWireFormat: void setAllowNonSaslConnections(boolean)>(v);
return v;
}
public int getMaxAmqpFrameSize()
{
int v;
org.apache.activemq.transport.amqp.AmqpWireFormatFactory v;
v := @this: org.apache.activemq.transport.amqp.AmqpWireFormatFactory;
v = v.<org.apache.activemq.transport.amqp.AmqpWireFormatFactory: int maxAmqpFrameSize>;
return v;
}
public void setMaxAmqpFrameSize(int)
{
int v;
org.apache.activemq.transport.amqp.AmqpWireFormatFactory v;
v := @this: org.apache.activemq.transport.amqp.AmqpWireFormatFactory;
v := @parameter: int;
v.<org.apache.activemq.transport.amqp.AmqpWireFormatFactory: int maxAmqpFrameSize> = v;
return;
}
public long getMaxFrameSize()
{
long v;
org.apache.activemq.transport.amqp.AmqpWireFormatFactory v;
v := @this: org.apache.activemq.transport.amqp.AmqpWireFormatFactory;
v = v.<org.apache.activemq.transport.amqp.AmqpWireFormatFactory: long maxFrameSize>;
return v;
}
public void setMaxFrameSize(long)
{
long v;
org.apache.activemq.transport.amqp.AmqpWireFormatFactory v;
v := @this: org.apache.activemq.transport.amqp.AmqpWireFormatFactory;
v := @parameter: long;
v.<org.apache.activemq.transport.amqp.AmqpWireFormatFactory: long maxFrameSize> = v;
return;
}
public int getIdelTimeout()
{
int v;
org.apache.activemq.transport.amqp.AmqpWireFormatFactory v;
v := @this: org.apache.activemq.transport.amqp.AmqpWireFormatFactory;
v = v.<org.apache.activemq.transport.amqp.AmqpWireFormatFactory: int idelTimeout>;
return v;
}
public void setIdelTimeout(int)
{
int v;
org.apache.activemq.transport.amqp.AmqpWireFormatFactory v;
v := @this: org.apache.activemq.transport.amqp.AmqpWireFormatFactory;
v := @parameter: int;
v.<org.apache.activemq.transport.amqp.AmqpWireFormatFactory: int idelTimeout> = v;
return;
}
public int getProducerCredit()
{
int v;
org.apache.activemq.transport.amqp.AmqpWireFormatFactory v;
v := @this: org.apache.activemq.transport.amqp.AmqpWireFormatFactory;
v = v.<org.apache.activemq.transport.amqp.AmqpWireFormatFactory: int producerCredit>;
return v;
}
public void setProducerCredit(int)
{
int v;
org.apache.activemq.transport.amqp.AmqpWireFormatFactory v;
v := @this: org.apache.activemq.transport.amqp.AmqpWireFormatFactory;
v := @parameter: int;
v.<org.apache.activemq.transport.amqp.AmqpWireFormatFactory: int producerCredit> = v;
return;
}
public java.lang.String getTransformer()
{
java.lang.String v;
org.apache.activemq.transport.amqp.AmqpWireFormatFactory v;
v := @this: org.apache.activemq.transport.amqp.AmqpWireFormatFactory;
v = v.<org.apache.activemq.transport.amqp.AmqpWireFormatFactory: java.lang.String transformer>;
return v;
}
public void setTransformer(java.lang.String)
{
java.lang.String v;
org.apache.activemq.transport.amqp.AmqpWireFormatFactory v;
v := @this: org.apache.activemq.transport.amqp.AmqpWireFormatFactory;
v := @parameter: java.lang.String;
v.<org.apache.activemq.transport.amqp.AmqpWireFormatFactory: java.lang.String transformer> = v;
return;
}
public boolean isAllowNonSaslConnections()
{
org.apache.activemq.transport.amqp.AmqpWireFormatFactory v;
boolean v;
v := @this: org.apache.activemq.transport.amqp.AmqpWireFormatFactory;
v = v.<org.apache.activemq.transport.amqp.AmqpWireFormatFactory: boolean allowNonSaslConnections>;
return v;
}
public void setAllowNonSaslConnections(boolean)
{
org.apache.activemq.transport.amqp.AmqpWireFormatFactory v;
boolean v;
v := @this: org.apache.activemq.transport.amqp.AmqpWireFormatFactory;
v := @parameter: boolean;
v.<org.apache.activemq.transport.amqp.AmqpWireFormatFactory: boolean allowNonSaslConnections> = v;
return;
}
}