org.ow2.petals.microkernel.transport.platform.nio.monitoring.TcpTransporterMonitoringInterceptorLC1a2eb783 Maven / Gradle / Ivy
/*
* Generated by:
* org.objectweb.fractal.juliac.proxy.InterceptorClassGenerator
* org.objectweb.fractal.juliac.proxy.LifeCycleSourceCodeGenerator matches true
* on: Wed Sep 21 08:11:48 GMT+01:00 2016
*/
package org.ow2.petals.microkernel.transport.platform.nio.monitoring;
public class TcpTransporterMonitoringInterceptorLC1a2eb783
implements org.ow2.petals.microkernel.transport.platform.nio.monitoring.TcpTransporterMonitoring,org.objectweb.fractal.julia.Interceptor {
private org.ow2.petals.microkernel.transport.platform.nio.monitoring.TcpTransporterMonitoring _impl;
private juliac.generated.LifeCycleControllerImpl _lc;
public TcpTransporterMonitoringInterceptorLC1a2eb783() {
}
private TcpTransporterMonitoringInterceptorLC1a2eb783(Object obj) {
setFcItfDelegate(obj);
}
public void initFcController(org.objectweb.fractal.julia.InitializationContext ic) throws org.objectweb.fractal.api.factory.InstantiationException {
Object olc = ic.getInterface("lifecycle-controller");
if ( !( olc instanceof juliac.generated.LifeCycleControllerImpl ) )
{
while ( olc instanceof org.objectweb.fractal.julia.Interceptor )
{
olc = ((org.objectweb.fractal.julia.Interceptor)olc).getFcItfDelegate();
}
}
_lc = (juliac.generated.LifeCycleControllerImpl) olc;
}
public Object clone() {
TcpTransporterMonitoringInterceptorLC1a2eb783 clone = new TcpTransporterMonitoringInterceptorLC1a2eb783(getFcItfDelegate());
clone._lc = _lc;
return clone;
}
public Object getFcItfDelegate() {
return _impl;
}
public void setFcItfDelegate(Object obj) {
_impl = (org.ow2.petals.microkernel.transport.platform.nio.monitoring.TcpTransporterMonitoring)obj;
}
public java.util.Map getIncomingIdleConnectionsMax() {
synchronized(_lc)
{
if ( _lc.fcState != 2 )
{
_lc.incrementFcInvocationCounter();
}
else
{
_lc.fcInvocationCounter++;
}
}
try {
java.util.Map ret = _impl.getIncomingIdleConnectionsMax();
return ret;
}
finally {
synchronized(_lc)
{
if ( _lc.fcState != 2 )
{
_lc.decrementFcInvocationCounter();
}
else
{
_lc.fcInvocationCounter--;
}
}
}
}
public java.util.Map getOutgoingConnectionsMax() {
synchronized(_lc)
{
if ( _lc.fcState != 2 )
{
_lc.incrementFcInvocationCounter();
}
else
{
_lc.fcInvocationCounter++;
}
}
try {
java.util.Map ret = _impl.getOutgoingConnectionsMax();
return ret;
}
finally {
synchronized(_lc)
{
if ( _lc.fcState != 2 )
{
_lc.decrementFcInvocationCounter();
}
else
{
_lc.fcInvocationCounter--;
}
}
}
}
public void pickIncomingConnectionNumbers(final java.lang.String arg0) {
synchronized(_lc)
{
if ( _lc.fcState != 2 )
{
_lc.incrementFcInvocationCounter();
}
else
{
_lc.fcInvocationCounter++;
}
}
try {
_impl.pickIncomingConnectionNumbers(arg0);
}
finally {
synchronized(_lc)
{
if ( _lc.fcState != 2 )
{
_lc.decrementFcInvocationCounter();
}
else
{
_lc.fcInvocationCounter--;
}
}
}
}
public java.util.Map getOutgoingMessagesCount() {
synchronized(_lc)
{
if ( _lc.fcState != 2 )
{
_lc.incrementFcInvocationCounter();
}
else
{
_lc.fcInvocationCounter++;
}
}
try {
java.util.Map ret = _impl.getOutgoingMessagesCount();
return ret;
}
finally {
synchronized(_lc)
{
if ( _lc.fcState != 2 )
{
_lc.decrementFcInvocationCounter();
}
else
{
_lc.fcInvocationCounter--;
}
}
}
}
public java.util.Map getOutgoingActiveConnectionsMax() {
synchronized(_lc)
{
if ( _lc.fcState != 2 )
{
_lc.incrementFcInvocationCounter();
}
else
{
_lc.fcInvocationCounter++;
}
}
try {
java.util.Map ret = _impl.getOutgoingActiveConnectionsMax();
return ret;
}
finally {
synchronized(_lc)
{
if ( _lc.fcState != 2 )
{
_lc.decrementFcInvocationCounter();
}
else
{
_lc.fcInvocationCounter--;
}
}
}
}
public void newIncomingConnection(final java.lang.String arg0) {
synchronized(_lc)
{
if ( _lc.fcState != 2 )
{
_lc.incrementFcInvocationCounter();
}
else
{
_lc.fcInvocationCounter++;
}
}
try {
_impl.newIncomingConnection(arg0);
}
finally {
synchronized(_lc)
{
if ( _lc.fcState != 2 )
{
_lc.decrementFcInvocationCounter();
}
else
{
_lc.fcInvocationCounter--;
}
}
}
}
public void endsPendingIncomingMessagesProbe(final java.lang.String arg0,final org.ow2.petals.probes.api.enums.ExecutionStatus arg1) {
synchronized(_lc)
{
if ( _lc.fcState != 2 )
{
_lc.incrementFcInvocationCounter();
}
else
{
_lc.fcInvocationCounter++;
}
}
try {
_impl.endsPendingIncomingMessagesProbe(arg0,arg1);
}
finally {
synchronized(_lc)
{
if ( _lc.fcState != 2 )
{
_lc.decrementFcInvocationCounter();
}
else
{
_lc.fcInvocationCounter--;
}
}
}
}
public java.util.Map getEstablishedIncomingConnections() {
synchronized(_lc)
{
if ( _lc.fcState != 2 )
{
_lc.incrementFcInvocationCounter();
}
else
{
_lc.fcInvocationCounter++;
}
}
try {
java.util.Map ret = _impl.getEstablishedIncomingConnections();
return ret;
}
finally {
synchronized(_lc)
{
if ( _lc.fcState != 2 )
{
_lc.decrementFcInvocationCounter();
}
else
{
_lc.fcInvocationCounter--;
}
}
}
}
public java.util.Map getEstablishedOutgoingConnections() {
synchronized(_lc)
{
if ( _lc.fcState != 2 )
{
_lc.incrementFcInvocationCounter();
}
else
{
_lc.fcInvocationCounter++;
}
}
try {
java.util.Map ret = _impl.getEstablishedOutgoingConnections();
return ret;
}
finally {
synchronized(_lc)
{
if ( _lc.fcState != 2 )
{
_lc.decrementFcInvocationCounter();
}
else
{
_lc.fcInvocationCounter--;
}
}
}
}
public java.util.Map getIncomingActiveConnectionsCurrent() {
synchronized(_lc)
{
if ( _lc.fcState != 2 )
{
_lc.incrementFcInvocationCounter();
}
else
{
_lc.fcInvocationCounter++;
}
}
try {
java.util.Map ret = _impl.getIncomingActiveConnectionsCurrent();
return ret;
}
finally {
synchronized(_lc)
{
if ( _lc.fcState != 2 )
{
_lc.decrementFcInvocationCounter();
}
else
{
_lc.fcInvocationCounter--;
}
}
}
}
public void pickOutgoingConnectionNumbers(final java.lang.String arg0) {
synchronized(_lc)
{
if ( _lc.fcState != 2 )
{
_lc.incrementFcInvocationCounter();
}
else
{
_lc.fcInvocationCounter++;
}
}
try {
_impl.pickOutgoingConnectionNumbers(arg0);
}
finally {
synchronized(_lc)
{
if ( _lc.fcState != 2 )
{
_lc.decrementFcInvocationCounter();
}
else
{
_lc.fcInvocationCounter--;
}
}
}
}
public java.util.Map getOutgoingIdleConnectionsCurrent() {
synchronized(_lc)
{
if ( _lc.fcState != 2 )
{
_lc.incrementFcInvocationCounter();
}
else
{
_lc.fcInvocationCounter++;
}
}
try {
java.util.Map ret = _impl.getOutgoingIdleConnectionsCurrent();
return ret;
}
finally {
synchronized(_lc)
{
if ( _lc.fcState != 2 )
{
_lc.decrementFcInvocationCounter();
}
else
{
_lc.fcInvocationCounter--;
}
}
}
}
public java.util.Map getOutgoingIdleConnectionsMax() {
synchronized(_lc)
{
if ( _lc.fcState != 2 )
{
_lc.incrementFcInvocationCounter();
}
else
{
_lc.fcInvocationCounter++;
}
}
try {
java.util.Map ret = _impl.getOutgoingIdleConnectionsMax();
return ret;
}
finally {
synchronized(_lc)
{
if ( _lc.fcState != 2 )
{
_lc.decrementFcInvocationCounter();
}
else
{
_lc.fcInvocationCounter--;
}
}
}
}
public org.ow2.petals.probes.api.key.ProbeKey incPendingOutgoingMessagesProbe(final java.lang.String arg0) {
synchronized(_lc)
{
if ( _lc.fcState != 2 )
{
_lc.incrementFcInvocationCounter();
}
else
{
_lc.fcInvocationCounter++;
}
}
try {
org.ow2.petals.probes.api.key.ProbeKey ret = _impl.incPendingOutgoingMessagesProbe(arg0);
return ret;
}
finally {
synchronized(_lc)
{
if ( _lc.fcState != 2 )
{
_lc.decrementFcInvocationCounter();
}
else
{
_lc.fcInvocationCounter--;
}
}
}
}
public java.util.Map getIncomingMessagesCount() {
synchronized(_lc)
{
if ( _lc.fcState != 2 )
{
_lc.incrementFcInvocationCounter();
}
else
{
_lc.fcInvocationCounter++;
}
}
try {
java.util.Map ret = _impl.getIncomingMessagesCount();
return ret;
}
finally {
synchronized(_lc)
{
if ( _lc.fcState != 2 )
{
_lc.decrementFcInvocationCounter();
}
else
{
_lc.fcInvocationCounter--;
}
}
}
}
public java.util.Map getIncomingActiveConnectionsMax() {
synchronized(_lc)
{
if ( _lc.fcState != 2 )
{
_lc.incrementFcInvocationCounter();
}
else
{
_lc.fcInvocationCounter++;
}
}
try {
java.util.Map ret = _impl.getIncomingActiveConnectionsMax();
return ret;
}
finally {
synchronized(_lc)
{
if ( _lc.fcState != 2 )
{
_lc.decrementFcInvocationCounter();
}
else
{
_lc.fcInvocationCounter--;
}
}
}
}
public void newOutgoingConnection(final java.lang.String arg0) {
synchronized(_lc)
{
if ( _lc.fcState != 2 )
{
_lc.incrementFcInvocationCounter();
}
else
{
_lc.fcInvocationCounter++;
}
}
try {
_impl.newOutgoingConnection(arg0);
}
finally {
synchronized(_lc)
{
if ( _lc.fcState != 2 )
{
_lc.decrementFcInvocationCounter();
}
else
{
_lc.fcInvocationCounter--;
}
}
}
}
public java.util.Map getIncomingIdleConnectionsCurrent() {
synchronized(_lc)
{
if ( _lc.fcState != 2 )
{
_lc.incrementFcInvocationCounter();
}
else
{
_lc.fcInvocationCounter++;
}
}
try {
java.util.Map ret = _impl.getIncomingIdleConnectionsCurrent();
return ret;
}
finally {
synchronized(_lc)
{
if ( _lc.fcState != 2 )
{
_lc.decrementFcInvocationCounter();
}
else
{
_lc.fcInvocationCounter--;
}
}
}
}
public java.util.Map getOutgoingConnectionsMin() {
synchronized(_lc)
{
if ( _lc.fcState != 2 )
{
_lc.incrementFcInvocationCounter();
}
else
{
_lc.fcInvocationCounter++;
}
}
try {
java.util.Map ret = _impl.getOutgoingConnectionsMin();
return ret;
}
finally {
synchronized(_lc)
{
if ( _lc.fcState != 2 )
{
_lc.decrementFcInvocationCounter();
}
else
{
_lc.fcInvocationCounter--;
}
}
}
}
public void endsPendingOutgoingMessagesProbe(final org.ow2.petals.probes.api.key.ProbeKey arg0,final org.ow2.petals.probes.api.enums.ExecutionStatus arg1) {
synchronized(_lc)
{
if ( _lc.fcState != 2 )
{
_lc.incrementFcInvocationCounter();
}
else
{
_lc.fcInvocationCounter++;
}
}
try {
_impl.endsPendingOutgoingMessagesProbe(arg0,arg1);
}
finally {
synchronized(_lc)
{
if ( _lc.fcState != 2 )
{
_lc.decrementFcInvocationCounter();
}
else
{
_lc.fcInvocationCounter--;
}
}
}
}
public java.util.Map getOutgoingActiveConnectionsCurrent() {
synchronized(_lc)
{
if ( _lc.fcState != 2 )
{
_lc.incrementFcInvocationCounter();
}
else
{
_lc.fcInvocationCounter++;
}
}
try {
java.util.Map ret = _impl.getOutgoingActiveConnectionsCurrent();
return ret;
}
finally {
synchronized(_lc)
{
if ( _lc.fcState != 2 )
{
_lc.decrementFcInvocationCounter();
}
else
{
_lc.fcInvocationCounter--;
}
}
}
}
public void incPendingIncomingMessagesProbe(final java.lang.String arg0) {
synchronized(_lc)
{
if ( _lc.fcState != 2 )
{
_lc.incrementFcInvocationCounter();
}
else
{
_lc.fcInvocationCounter++;
}
}
try {
_impl.incPendingIncomingMessagesProbe(arg0);
}
finally {
synchronized(_lc)
{
if ( _lc.fcState != 2 )
{
_lc.decrementFcInvocationCounter();
}
else
{
_lc.fcInvocationCounter--;
}
}
}
}
}