org.ow2.petals.microkernel.transport.platform.nio.client.NioClientObjectPoolFcItf Maven / Gradle / Ivy
/*
* Generated by: org.objectweb.fractal.juliac.proxy.InterfaceImplementationClassGenerator
* on: Wed Sep 21 08:11:48 GMT+01:00 2016
*/
package org.ow2.petals.microkernel.transport.platform.nio.client;
public class NioClientObjectPoolFcItf
extends org.objectweb.fractal.julia.BasicComponentInterface
implements org.ow2.petals.microkernel.transport.platform.nio.client.NioClientObjectPool {
private org.ow2.petals.microkernel.transport.platform.nio.client.NioClientObjectPool impl;
public NioClientObjectPoolFcItf() {
}
public NioClientObjectPoolFcItf(org.objectweb.fractal.api.Component component,String s,org.objectweb.fractal.api.Type type,boolean flag,Object obj) {
super(component,s,type,flag,obj);
}
public Object getFcItfImpl() {
return impl;
}
public void setFcItfImpl(Object obj) {
impl = (org.ow2.petals.microkernel.transport.platform.nio.client.NioClientObjectPool)obj;
}
public int getNumMinIdle() {
if ( impl == null )
{
throw new java.lang.NullPointerException("Trying to invoke a method on a client or server interface whose complementary interface is not bound.");
}
int ret = impl.getNumMinIdle();
return ret;
}
public int getNumMax() {
if ( impl == null )
{
throw new java.lang.NullPointerException("Trying to invoke a method on a client or server interface whose complementary interface is not bound.");
}
int ret = impl.getNumMax();
return ret;
}
public int getNumActive(final java.lang.String arg0) {
if ( impl == null )
{
throw new java.lang.NullPointerException("Trying to invoke a method on a client or server interface whose complementary interface is not bound.");
}
int ret = impl.getNumActive(arg0);
return ret;
}
public org.ow2.petals.microkernel.transport.platform.nio.selector.NioClient borrowObject(final java.lang.String arg0) throws java.lang.Exception {
if ( impl == null )
{
throw new java.lang.NullPointerException("Trying to invoke a method on a client or server interface whose complementary interface is not bound.");
}
org.ow2.petals.microkernel.transport.platform.nio.selector.NioClient ret = impl.borrowObject(arg0);
return ret;
}
public void returnObject(final java.lang.String arg0,final org.ow2.petals.microkernel.transport.platform.nio.selector.NioClient arg1) throws java.lang.Exception {
if ( impl == null )
{
throw new java.lang.NullPointerException("Trying to invoke a method on a client or server interface whose complementary interface is not bound.");
}
impl.returnObject(arg0,arg1);
}
public int getNumIdle(final java.lang.String arg0) {
if ( impl == null )
{
throw new java.lang.NullPointerException("Trying to invoke a method on a client or server interface whose complementary interface is not bound.");
}
int ret = impl.getNumIdle(arg0);
return ret;
}
}