public class org.apache.camel.model.config.BatchResequencerConfig extends org.apache.camel.model.config.ResequencerConfig
{
private java.lang.Integer batchSize;
private java.lang.Long batchTimeout;
private java.lang.Boolean allowDuplicates;
private java.lang.Boolean reverse;
private java.lang.Boolean ignoreInvalidExchanges;
public void <init>()
{
org.apache.camel.model.config.BatchResequencerConfig v;
v := @this: org.apache.camel.model.config.BatchResequencerConfig;
specialinvoke v.<org.apache.camel.model.config.BatchResequencerConfig: void <init>(int,long)>(100, 1000L);
return;
}
public void <init>(int, long)
{
java.lang.Long v;
org.apache.camel.model.config.BatchResequencerConfig v;
int v;
long v;
java.lang.Integer v;
v := @this: org.apache.camel.model.config.BatchResequencerConfig;
v := @parameter: int;
v := @parameter: long;
specialinvoke v.<org.apache.camel.model.config.ResequencerConfig: void <init>()>();
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v.<org.apache.camel.model.config.BatchResequencerConfig: java.lang.Integer batchSize> = v;
v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
v.<org.apache.camel.model.config.BatchResequencerConfig: java.lang.Long batchTimeout> = v;
return;
}
public static org.apache.camel.model.config.BatchResequencerConfig getDefault()
{
org.apache.camel.model.config.BatchResequencerConfig v;
v = new org.apache.camel.model.config.BatchResequencerConfig;
specialinvoke v.<org.apache.camel.model.config.BatchResequencerConfig: void <init>()>();
return v;
}
public int getBatchSize()
{
int v;
java.lang.Integer v;
org.apache.camel.model.config.BatchResequencerConfig v;
v := @this: org.apache.camel.model.config.BatchResequencerConfig;
v = v.<org.apache.camel.model.config.BatchResequencerConfig: java.lang.Integer batchSize>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
return v;
}
public void setBatchSize(int)
{
int v;
java.lang.Integer v;
org.apache.camel.model.config.BatchResequencerConfig v;
v := @this: org.apache.camel.model.config.BatchResequencerConfig;
v := @parameter: int;
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v.<org.apache.camel.model.config.BatchResequencerConfig: java.lang.Integer batchSize> = v;
return;
}
public long getBatchTimeout()
{
long v;
java.lang.Long v;
org.apache.camel.model.config.BatchResequencerConfig v;
v := @this: org.apache.camel.model.config.BatchResequencerConfig;
v = v.<org.apache.camel.model.config.BatchResequencerConfig: java.lang.Long batchTimeout>;
v = virtualinvoke v.<java.lang.Long: long longValue()>();
return v;
}
public void setBatchTimeout(long)
{
long v;
java.lang.Long v;
org.apache.camel.model.config.BatchResequencerConfig v;
v := @this: org.apache.camel.model.config.BatchResequencerConfig;
v := @parameter: long;
v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
v.<org.apache.camel.model.config.BatchResequencerConfig: java.lang.Long batchTimeout> = v;
return;
}
public java.lang.Boolean getAllowDuplicates()
{
java.lang.Boolean v;
org.apache.camel.model.config.BatchResequencerConfig v;
v := @this: org.apache.camel.model.config.BatchResequencerConfig;
v = v.<org.apache.camel.model.config.BatchResequencerConfig: java.lang.Boolean allowDuplicates>;
return v;
}
public void setAllowDuplicates(java.lang.Boolean)
{
java.lang.Boolean v;
org.apache.camel.model.config.BatchResequencerConfig v;
v := @this: org.apache.camel.model.config.BatchResequencerConfig;
v := @parameter: java.lang.Boolean;
v.<org.apache.camel.model.config.BatchResequencerConfig: java.lang.Boolean allowDuplicates> = v;
return;
}
public java.lang.Boolean getReverse()
{
java.lang.Boolean v;
org.apache.camel.model.config.BatchResequencerConfig v;
v := @this: org.apache.camel.model.config.BatchResequencerConfig;
v = v.<org.apache.camel.model.config.BatchResequencerConfig: java.lang.Boolean reverse>;
return v;
}
public void setReverse(java.lang.Boolean)
{
java.lang.Boolean v;
org.apache.camel.model.config.BatchResequencerConfig v;
v := @this: org.apache.camel.model.config.BatchResequencerConfig;
v := @parameter: java.lang.Boolean;
v.<org.apache.camel.model.config.BatchResequencerConfig: java.lang.Boolean reverse> = v;
return;
}
public java.lang.Boolean getIgnoreInvalidExchanges()
{
java.lang.Boolean v;
org.apache.camel.model.config.BatchResequencerConfig v;
v := @this: org.apache.camel.model.config.BatchResequencerConfig;
v = v.<org.apache.camel.model.config.BatchResequencerConfig: java.lang.Boolean ignoreInvalidExchanges>;
return v;
}
public void setIgnoreInvalidExchanges(java.lang.Boolean)
{
java.lang.Boolean v;
org.apache.camel.model.config.BatchResequencerConfig v;
v := @this: org.apache.camel.model.config.BatchResequencerConfig;
v := @parameter: java.lang.Boolean;
v.<org.apache.camel.model.config.BatchResequencerConfig: java.lang.Boolean ignoreInvalidExchanges> = v;
return;
}
}