public class org.apache.activemq.broker.view.BrokerDestinationView extends java.lang.Object
{
private final org.apache.activemq.broker.region.Destination destination;
void <init>(org.apache.activemq.broker.region.Destination)
{
org.apache.activemq.broker.view.BrokerDestinationView v;
org.apache.activemq.broker.region.Destination v;
v := @this: org.apache.activemq.broker.view.BrokerDestinationView;
v := @parameter: org.apache.activemq.broker.region.Destination;
specialinvoke v.<java.lang.Object: void <init>()>();
v.<org.apache.activemq.broker.view.BrokerDestinationView: org.apache.activemq.broker.region.Destination destination> = v;
return;
}
public java.lang.String getName()
{
org.apache.activemq.broker.view.BrokerDestinationView v;
java.lang.String v;
org.apache.activemq.broker.region.Destination v;
v := @this: org.apache.activemq.broker.view.BrokerDestinationView;
v = v.<org.apache.activemq.broker.view.BrokerDestinationView: org.apache.activemq.broker.region.Destination destination>;
v = interfaceinvoke v.<org.apache.activemq.broker.region.Destination: java.lang.String getName()>();
return v;
}
public long getEnqueueCount()
{
org.apache.activemq.broker.view.BrokerDestinationView v;
org.apache.activemq.management.CountStatisticImpl v;
long v;
org.apache.activemq.broker.region.DestinationStatistics v;
org.apache.activemq.broker.region.Destination v;
v := @this: org.apache.activemq.broker.view.BrokerDestinationView;
v = v.<org.apache.activemq.broker.view.BrokerDestinationView: org.apache.activemq.broker.region.Destination destination>;
v = interfaceinvoke v.<org.apache.activemq.broker.region.Destination: org.apache.activemq.broker.region.DestinationStatistics getDestinationStatistics()>();
v = virtualinvoke v.<org.apache.activemq.broker.region.DestinationStatistics: org.apache.activemq.management.CountStatisticImpl getEnqueues()>();
v = virtualinvoke v.<org.apache.activemq.management.CountStatisticImpl: long getCount()>();
return v;
}
public long getDequeueCount()
{
org.apache.activemq.broker.view.BrokerDestinationView v;
org.apache.activemq.management.CountStatisticImpl v;
long v;
org.apache.activemq.broker.region.DestinationStatistics v;
org.apache.activemq.broker.region.Destination v;
v := @this: org.apache.activemq.broker.view.BrokerDestinationView;
v = v.<org.apache.activemq.broker.view.BrokerDestinationView: org.apache.activemq.broker.region.Destination destination>;
v = interfaceinvoke v.<org.apache.activemq.broker.region.Destination: org.apache.activemq.broker.region.DestinationStatistics getDestinationStatistics()>();
v = virtualinvoke v.<org.apache.activemq.broker.region.DestinationStatistics: org.apache.activemq.management.CountStatisticImpl getDequeues()>();
v = virtualinvoke v.<org.apache.activemq.management.CountStatisticImpl: long getCount()>();
return v;
}
public long getDispatchCount()
{
org.apache.activemq.broker.view.BrokerDestinationView v;
org.apache.activemq.management.CountStatisticImpl v;
long v;
org.apache.activemq.broker.region.DestinationStatistics v;
org.apache.activemq.broker.region.Destination v;
v := @this: org.apache.activemq.broker.view.BrokerDestinationView;
v = v.<org.apache.activemq.broker.view.BrokerDestinationView: org.apache.activemq.broker.region.Destination destination>;
v = interfaceinvoke v.<org.apache.activemq.broker.region.Destination: org.apache.activemq.broker.region.DestinationStatistics getDestinationStatistics()>();
v = virtualinvoke v.<org.apache.activemq.broker.region.DestinationStatistics: org.apache.activemq.management.CountStatisticImpl getDispatched()>();
v = virtualinvoke v.<org.apache.activemq.management.CountStatisticImpl: long getCount()>();
return v;
}
public long getInFlightCount()
{
org.apache.activemq.broker.view.BrokerDestinationView v;
org.apache.activemq.management.CountStatisticImpl v;
long v;
org.apache.activemq.broker.region.DestinationStatistics v;
org.apache.activemq.broker.region.Destination v;
v := @this: org.apache.activemq.broker.view.BrokerDestinationView;
v = v.<org.apache.activemq.broker.view.BrokerDestinationView: org.apache.activemq.broker.region.Destination destination>;
v = interfaceinvoke v.<org.apache.activemq.broker.region.Destination: org.apache.activemq.broker.region.DestinationStatistics getDestinationStatistics()>();
v = virtualinvoke v.<org.apache.activemq.broker.region.DestinationStatistics: org.apache.activemq.management.CountStatisticImpl getInflight()>();
v = virtualinvoke v.<org.apache.activemq.management.CountStatisticImpl: long getCount()>();
return v;
}
public long getExpiredCount()
{
org.apache.activemq.broker.view.BrokerDestinationView v;
org.apache.activemq.management.CountStatisticImpl v;
long v;
org.apache.activemq.broker.region.DestinationStatistics v;
org.apache.activemq.broker.region.Destination v;
v := @this: org.apache.activemq.broker.view.BrokerDestinationView;
v = v.<org.apache.activemq.broker.view.BrokerDestinationView: org.apache.activemq.broker.region.Destination destination>;
v = interfaceinvoke v.<org.apache.activemq.broker.region.Destination: org.apache.activemq.broker.region.DestinationStatistics getDestinationStatistics()>();
v = virtualinvoke v.<org.apache.activemq.broker.region.DestinationStatistics: org.apache.activemq.management.CountStatisticImpl getExpired()>();
v = virtualinvoke v.<org.apache.activemq.management.CountStatisticImpl: long getCount()>();
return v;
}
public int getConsumerCount()
{
org.apache.activemq.broker.view.BrokerDestinationView v;
org.apache.activemq.management.CountStatisticImpl v;
long v;
org.apache.activemq.broker.region.DestinationStatistics v;
org.apache.activemq.broker.region.Destination v;
v := @this: org.apache.activemq.broker.view.BrokerDestinationView;
v = v.<org.apache.activemq.broker.view.BrokerDestinationView: org.apache.activemq.broker.region.Destination destination>;
v = interfaceinvoke v.<org.apache.activemq.broker.region.Destination: org.apache.activemq.broker.region.DestinationStatistics getDestinationStatistics()>();
v = virtualinvoke v.<org.apache.activemq.broker.region.DestinationStatistics: org.apache.activemq.management.CountStatisticImpl getConsumers()>();
v = virtualinvoke v.<org.apache.activemq.management.CountStatisticImpl: long getCount()>();
return v;
}
public int getProducerCount()
{
org.apache.activemq.broker.view.BrokerDestinationView v;
org.apache.activemq.management.CountStatisticImpl v;
long v;
org.apache.activemq.broker.region.DestinationStatistics v;
org.apache.activemq.broker.region.Destination v;
v := @this: org.apache.activemq.broker.view.BrokerDestinationView;
v = v.<org.apache.activemq.broker.view.BrokerDestinationView: org.apache.activemq.broker.region.Destination destination>;
v = interfaceinvoke v.<org.apache.activemq.broker.region.Destination: org.apache.activemq.broker.region.DestinationStatistics getDestinationStatistics()>();
v = virtualinvoke v.<org.apache.activemq.broker.region.DestinationStatistics: org.apache.activemq.management.CountStatisticImpl getProducers()>();
v = virtualinvoke v.<org.apache.activemq.management.CountStatisticImpl: long getCount()>();
return v;
}
public long getQueueSize()
{
org.apache.activemq.broker.view.BrokerDestinationView v;
org.apache.activemq.management.CountStatisticImpl v;
long v;
org.apache.activemq.broker.region.DestinationStatistics v;
org.apache.activemq.broker.region.Destination v;
v := @this: org.apache.activemq.broker.view.BrokerDestinationView;
v = v.<org.apache.activemq.broker.view.BrokerDestinationView: org.apache.activemq.broker.region.Destination destination>;
v = interfaceinvoke v.<org.apache.activemq.broker.region.Destination: org.apache.activemq.broker.region.DestinationStatistics getDestinationStatistics()>();
v = virtualinvoke v.<org.apache.activemq.broker.region.DestinationStatistics: org.apache.activemq.management.CountStatisticImpl getMessages()>();
v = virtualinvoke v.<org.apache.activemq.management.CountStatisticImpl: long getCount()>();
return v;
}
public long getMessagesCached()
{
org.apache.activemq.broker.view.BrokerDestinationView v;
long v;
org.apache.activemq.broker.region.DestinationStatistics v;
org.apache.activemq.management.PollCountStatisticImpl v;
org.apache.activemq.broker.region.Destination v;
v := @this: org.apache.activemq.broker.view.BrokerDestinationView;
v = v.<org.apache.activemq.broker.view.BrokerDestinationView: org.apache.activemq.broker.region.Destination destination>;
v = interfaceinvoke v.<org.apache.activemq.broker.region.Destination: org.apache.activemq.broker.region.DestinationStatistics getDestinationStatistics()>();
v = virtualinvoke v.<org.apache.activemq.broker.region.DestinationStatistics: org.apache.activemq.management.PollCountStatisticImpl getMessagesCached()>();
v = virtualinvoke v.<org.apache.activemq.management.PollCountStatisticImpl: long getCount()>();
return v;
}
public int getMemoryPercentUsage()
{
org.apache.activemq.broker.view.BrokerDestinationView v;
int v;
org.apache.activemq.usage.MemoryUsage v;
org.apache.activemq.broker.region.Destination v;
v := @this: org.apache.activemq.broker.view.BrokerDestinationView;
v = v.<org.apache.activemq.broker.view.BrokerDestinationView: org.apache.activemq.broker.region.Destination destination>;
v = interfaceinvoke v.<org.apache.activemq.broker.region.Destination: org.apache.activemq.usage.MemoryUsage getMemoryUsage()>();
v = virtualinvoke v.<org.apache.activemq.usage.MemoryUsage: int getPercentUsage()>();
return v;
}
public long getMemoryUsageByteCount()
{
org.apache.activemq.broker.view.BrokerDestinationView v;
long v;
org.apache.activemq.usage.MemoryUsage v;
org.apache.activemq.broker.region.Destination v;
v := @this: org.apache.activemq.broker.view.BrokerDestinationView;
v = v.<org.apache.activemq.broker.view.BrokerDestinationView: org.apache.activemq.broker.region.Destination destination>;
v = interfaceinvoke v.<org.apache.activemq.broker.region.Destination: org.apache.activemq.usage.MemoryUsage getMemoryUsage()>();
v = virtualinvoke v.<org.apache.activemq.usage.MemoryUsage: long getUsage()>();
return v;
}
public long getMemoryLimit()
{
org.apache.activemq.broker.view.BrokerDestinationView v;
long v;
org.apache.activemq.usage.MemoryUsage v;
org.apache.activemq.broker.region.Destination v;
v := @this: org.apache.activemq.broker.view.BrokerDestinationView;
v = v.<org.apache.activemq.broker.view.BrokerDestinationView: org.apache.activemq.broker.region.Destination destination>;
v = interfaceinvoke v.<org.apache.activemq.broker.region.Destination: org.apache.activemq.usage.MemoryUsage getMemoryUsage()>();
v = virtualinvoke v.<org.apache.activemq.usage.MemoryUsage: long getLimit()>();
return v;
}
public int getTempPercentUsage()
{
org.apache.activemq.broker.view.BrokerDestinationView v;
org.apache.activemq.usage.TempUsage v;
int v;
org.apache.activemq.broker.region.Destination v;
v := @this: org.apache.activemq.broker.view.BrokerDestinationView;
v = v.<org.apache.activemq.broker.view.BrokerDestinationView: org.apache.activemq.broker.region.Destination destination>;
v = interfaceinvoke v.<org.apache.activemq.broker.region.Destination: org.apache.activemq.usage.TempUsage getTempUsage()>();
v = virtualinvoke v.<org.apache.activemq.usage.TempUsage: int getPercentUsage()>();
return v;
}
public long getTempUsageLimit()
{
org.apache.activemq.broker.view.BrokerDestinationView v;
org.apache.activemq.usage.TempUsage v;
long v;
org.apache.activemq.broker.region.Destination v;
v := @this: org.apache.activemq.broker.view.BrokerDestinationView;
v = v.<org.apache.activemq.broker.view.BrokerDestinationView: org.apache.activemq.broker.region.Destination destination>;
v = interfaceinvoke v.<org.apache.activemq.broker.region.Destination: org.apache.activemq.usage.TempUsage getTempUsage()>();
v = virtualinvoke v.<org.apache.activemq.usage.TempUsage: long getLimit()>();
return v;
}
public double getAverageEnqueueTime()
{
org.apache.activemq.broker.view.BrokerDestinationView v;
org.apache.activemq.management.TimeStatisticImpl v;
org.apache.activemq.broker.region.DestinationStatistics v;
double v;
org.apache.activemq.broker.region.Destination v;
v := @this: org.apache.activemq.broker.view.BrokerDestinationView;
v = v.<org.apache.activemq.broker.view.BrokerDestinationView: org.apache.activemq.broker.region.Destination destination>;
v = interfaceinvoke v.<org.apache.activemq.broker.region.Destination: org.apache.activemq.broker.region.DestinationStatistics getDestinationStatistics()>();
v = virtualinvoke v.<org.apache.activemq.broker.region.DestinationStatistics: org.apache.activemq.management.TimeStatisticImpl getProcessTime()>();
v = virtualinvoke v.<org.apache.activemq.management.TimeStatisticImpl: double getAverageTime()>();
return v;
}
public long getMaxEnqueueTime()
{
org.apache.activemq.broker.view.BrokerDestinationView v;
long v;
org.apache.activemq.management.TimeStatisticImpl v;
org.apache.activemq.broker.region.DestinationStatistics v;
org.apache.activemq.broker.region.Destination v;
v := @this: org.apache.activemq.broker.view.BrokerDestinationView;
v = v.<org.apache.activemq.broker.view.BrokerDestinationView: org.apache.activemq.broker.region.Destination destination>;
v = interfaceinvoke v.<org.apache.activemq.broker.region.Destination: org.apache.activemq.broker.region.DestinationStatistics getDestinationStatistics()>();
v = virtualinvoke v.<org.apache.activemq.broker.region.DestinationStatistics: org.apache.activemq.management.TimeStatisticImpl getProcessTime()>();
v = virtualinvoke v.<org.apache.activemq.management.TimeStatisticImpl: long getMaxTime()>();
return v;
}
public long getMinEnqueueTime()
{
org.apache.activemq.broker.view.BrokerDestinationView v;
long v;
org.apache.activemq.management.TimeStatisticImpl v;
org.apache.activemq.broker.region.DestinationStatistics v;
org.apache.activemq.broker.region.Destination v;
v := @this: org.apache.activemq.broker.view.BrokerDestinationView;
v = v.<org.apache.activemq.broker.view.BrokerDestinationView: org.apache.activemq.broker.region.Destination destination>;
v = interfaceinvoke v.<org.apache.activemq.broker.region.Destination: org.apache.activemq.broker.region.DestinationStatistics getDestinationStatistics()>();
v = virtualinvoke v.<org.apache.activemq.broker.region.DestinationStatistics: org.apache.activemq.management.TimeStatisticImpl getProcessTime()>();
v = virtualinvoke v.<org.apache.activemq.management.TimeStatisticImpl: long getMinTime()>();
return v;
}
public double getAverageMessageSize()
{
org.apache.activemq.broker.view.BrokerDestinationView v;
org.apache.activemq.management.SizeStatisticImpl v;
org.apache.activemq.broker.region.DestinationStatistics v;
double v;
org.apache.activemq.broker.region.Destination v;
v := @this: org.apache.activemq.broker.view.BrokerDestinationView;
v = v.<org.apache.activemq.broker.view.BrokerDestinationView: org.apache.activemq.broker.region.Destination destination>;
v = interfaceinvoke v.<org.apache.activemq.broker.region.Destination: org.apache.activemq.broker.region.DestinationStatistics getDestinationStatistics()>();
v = virtualinvoke v.<org.apache.activemq.broker.region.DestinationStatistics: org.apache.activemq.management.SizeStatisticImpl getMessageSize()>();
v = virtualinvoke v.<org.apache.activemq.management.SizeStatisticImpl: double getAverageSize()>();
return v;
}
public long getMaxMessageSize()
{
org.apache.activemq.broker.view.BrokerDestinationView v;
long v;
org.apache.activemq.management.SizeStatisticImpl v;
org.apache.activemq.broker.region.DestinationStatistics v;
org.apache.activemq.broker.region.Destination v;
v := @this: org.apache.activemq.broker.view.BrokerDestinationView;
v = v.<org.apache.activemq.broker.view.BrokerDestinationView: org.apache.activemq.broker.region.Destination destination>;
v = interfaceinvoke v.<org.apache.activemq.broker.region.Destination: org.apache.activemq.broker.region.DestinationStatistics getDestinationStatistics()>();
v = virtualinvoke v.<org.apache.activemq.broker.region.DestinationStatistics: org.apache.activemq.management.SizeStatisticImpl getMessageSize()>();
v = virtualinvoke v.<org.apache.activemq.management.SizeStatisticImpl: long getMaxSize()>();
return v;
}
public long getMinMessageSize()
{
org.apache.activemq.broker.view.BrokerDestinationView v;
long v;
org.apache.activemq.management.SizeStatisticImpl v;
org.apache.activemq.broker.region.DestinationStatistics v;
org.apache.activemq.broker.region.Destination v;
v := @this: org.apache.activemq.broker.view.BrokerDestinationView;
v = v.<org.apache.activemq.broker.view.BrokerDestinationView: org.apache.activemq.broker.region.Destination destination>;
v = interfaceinvoke v.<org.apache.activemq.broker.region.Destination: org.apache.activemq.broker.region.DestinationStatistics getDestinationStatistics()>();
v = virtualinvoke v.<org.apache.activemq.broker.region.DestinationStatistics: org.apache.activemq.management.SizeStatisticImpl getMessageSize()>();
v = virtualinvoke v.<org.apache.activemq.management.SizeStatisticImpl: long getMinSize()>();
return v;
}
public boolean isDLQ()
{
org.apache.activemq.broker.view.BrokerDestinationView v;
boolean v;
org.apache.activemq.broker.region.Destination v;
org.apache.activemq.command.ActiveMQDestination v;
v := @this: org.apache.activemq.broker.view.BrokerDestinationView;
v = v.<org.apache.activemq.broker.view.BrokerDestinationView: org.apache.activemq.broker.region.Destination destination>;
v = interfaceinvoke v.<org.apache.activemq.broker.region.Destination: org.apache.activemq.command.ActiveMQDestination getActiveMQDestination()>();
v = virtualinvoke v.<org.apache.activemq.command.ActiveMQDestination: boolean isDLQ()>();
return v;
}
public long getBlockedSends()
{
org.apache.activemq.broker.view.BrokerDestinationView v;
org.apache.activemq.management.CountStatisticImpl v;
long v;
org.apache.activemq.broker.region.DestinationStatistics v;
org.apache.activemq.broker.region.Destination v;
v := @this: org.apache.activemq.broker.view.BrokerDestinationView;
v = v.<org.apache.activemq.broker.view.BrokerDestinationView: org.apache.activemq.broker.region.Destination destination>;
v = interfaceinvoke v.<org.apache.activemq.broker.region.Destination: org.apache.activemq.broker.region.DestinationStatistics getDestinationStatistics()>();
v = virtualinvoke v.<org.apache.activemq.broker.region.DestinationStatistics: org.apache.activemq.management.CountStatisticImpl getBlockedSends()>();
v = virtualinvoke v.<org.apache.activemq.management.CountStatisticImpl: long getCount()>();
return v;
}
public double getAverageBlockedTime()
{
org.apache.activemq.broker.view.BrokerDestinationView v;
org.apache.activemq.management.TimeStatisticImpl v;
org.apache.activemq.broker.region.DestinationStatistics v;
double v;
org.apache.activemq.broker.region.Destination v;
v := @this: org.apache.activemq.broker.view.BrokerDestinationView;
v = v.<org.apache.activemq.broker.view.BrokerDestinationView: org.apache.activemq.broker.region.Destination destination>;
v = interfaceinvoke v.<org.apache.activemq.broker.region.Destination: org.apache.activemq.broker.region.DestinationStatistics getDestinationStatistics()>();
v = virtualinvoke v.<org.apache.activemq.broker.region.DestinationStatistics: org.apache.activemq.management.TimeStatisticImpl getBlockedTime()>();
v = virtualinvoke v.<org.apache.activemq.management.TimeStatisticImpl: double getAverageTime()>();
return v;
}
public long getTotalBlockedTime()
{
org.apache.activemq.broker.view.BrokerDestinationView v;
long v;
org.apache.activemq.management.TimeStatisticImpl v;
org.apache.activemq.broker.region.DestinationStatistics v;
org.apache.activemq.broker.region.Destination v;
v := @this: org.apache.activemq.broker.view.BrokerDestinationView;
v = v.<org.apache.activemq.broker.view.BrokerDestinationView: org.apache.activemq.broker.region.Destination destination>;
v = interfaceinvoke v.<org.apache.activemq.broker.region.Destination: org.apache.activemq.broker.region.DestinationStatistics getDestinationStatistics()>();
v = virtualinvoke v.<org.apache.activemq.broker.region.DestinationStatistics: org.apache.activemq.management.TimeStatisticImpl getBlockedTime()>();
v = virtualinvoke v.<org.apache.activemq.management.TimeStatisticImpl: long getTotalTime()>();
return v;
}
}