public class org.apache.activemq.broker.region.policy.OldestMessageEvictionStrategy extends org.apache.activemq.broker.region.policy.MessageEvictionStrategySupport
{
public void <init>()
{
org.apache.activemq.broker.region.policy.OldestMessageEvictionStrategy v;
v := @this: org.apache.activemq.broker.region.policy.OldestMessageEvictionStrategy;
specialinvoke v.<org.apache.activemq.broker.region.policy.MessageEvictionStrategySupport: void <init>()>();
return;
}
public org.apache.activemq.broker.region.MessageReference[] evictMessages(java.util.LinkedList)
{
org.apache.activemq.broker.region.policy.OldestMessageEvictionStrategy v;
java.lang.Object v;
org.apache.activemq.broker.region.MessageReference[] v;
java.util.LinkedList v;
v := @this: org.apache.activemq.broker.region.policy.OldestMessageEvictionStrategy;
v := @parameter: java.util.LinkedList;
v = newarray (org.apache.activemq.broker.region.MessageReference)[1];
v = virtualinvoke v.<java.util.LinkedList: java.lang.Object removeFirst()>();
v[0] = v;
return v;
}
}