public interface  org.glassfish.grizzly.config.dom.Transport extends java.lang.Object implements org.jvnet.hk.config.ConfigBeanProxy, org.jvnet.hk.config.types.PropertyBag
{
public static final java.lang.String BYTE_BUFFER_TYPES;
public static final boolean DISPLAY_CONFIGURATION;
public static final boolean ENABLE_SNOOP;
public static final boolean TCP_NO_DELAY;
public static final int ACCEPTOR_THREADS;
public static final int BUFFER_SIZE;
public static final int IDLE_KEY_TIMEOUT;
public static final int LINGER;
public static final int MAX_CONNECTIONS_COUNT;
public static final int READ_TIMEOUT;
public static final int WRITE_TIMEOUT;
public static final int SELECTOR_POLL_TIMEOUT;
public static final int SOCKET_RCV_BUFFER_SIZE;
public static final int SOCKET_SND_BUFFER_SIZE;
public static final java.lang.String BYTE_BUFFER_TYPE;
public static final java.lang.String CLASSNAME;
public static final boolean DEDICATED_ACCEPTOR_ENABLED;
public abstract java.lang.String getAcceptorThreads();
public abstract void setAcceptorThreads(java.lang.String);
public abstract java.lang.String getSocketWriteBufferSize();
public abstract void setSocketWriteBufferSize(java.lang.String);
public abstract java.lang.String getSocketReadBufferSize();
public abstract void setSocketReadBufferSize(java.lang.String);
public abstract java.lang.String getBufferSizeBytes();
public abstract void setBufferSizeBytes(java.lang.String);
public abstract java.lang.String getByteBufferType();
public abstract void setByteBufferType(java.lang.String);
public abstract java.lang.String getClassname();
public abstract void setClassname(java.lang.String);
public abstract java.lang.String getIoStrategy();
public abstract void setIoStrategy(java.lang.String);
public abstract java.lang.String getDisplayConfiguration();
public abstract void setDisplayConfiguration(java.lang.String);
public abstract java.lang.String getEnableSnoop();
public abstract void setEnableSnoop(java.lang.String);
public abstract java.lang.String getIdleKeyTimeoutSeconds();
public abstract void setIdleKeyTimeoutSeconds(java.lang.String);
public abstract java.lang.String getMaxConnectionsCount();
public abstract void setMaxConnectionsCount(java.lang.String);
public abstract java.lang.String getName();
public abstract void setName(java.lang.String);
public abstract java.lang.String getReadTimeoutMillis();
public abstract void setReadTimeoutMillis(java.lang.String);
public abstract java.lang.String getSelectionKeyHandler();
public abstract void setSelectionKeyHandler(java.lang.String);
public abstract java.lang.String getSelectorPollTimeoutMillis();
public abstract void setSelectorPollTimeoutMillis(java.lang.String);
public abstract java.lang.String getWriteTimeoutMillis();
public abstract void setWriteTimeoutMillis(java.lang.String);
public abstract java.lang.String getTcpNoDelay();
public abstract void setTcpNoDelay(java.lang.String);
public abstract java.lang.String getLinger();
public abstract void setLinger(java.lang.String);
public abstract java.lang.String getDedicatedAcceptorEnabled();
public abstract void setDedicatedAcceptorEnabled(java.lang.String);
public java.util.List findNetworkListeners()
{
java.util.Iterator v;
org.glassfish.grizzly.config.dom.Transport v;
org.glassfish.grizzly.config.dom.NetworkListeners v;
java.util.ArrayList v;
java.util.List v;
java.lang.Object v;
java.lang.String v, v;
org.glassfish.grizzly.config.dom.NetworkConfig v;
org.glassfish.grizzly.config.dom.Transports v;
boolean v, v;
v := @this: org.glassfish.grizzly.config.dom.Transport;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v = interfaceinvoke v.<org.glassfish.grizzly.config.dom.Transport: org.glassfish.grizzly.config.dom.Transports getParent()>();
v = interfaceinvoke v.<org.glassfish.grizzly.config.dom.Transports: org.glassfish.grizzly.config.dom.NetworkConfig getParent()>();
v = interfaceinvoke v.<org.glassfish.grizzly.config.dom.NetworkConfig: org.glassfish.grizzly.config.dom.NetworkListeners getNetworkListeners()>();
v = interfaceinvoke v.<org.glassfish.grizzly.config.dom.NetworkListeners: java.util.List getNetworkListener()>();
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = interfaceinvoke v.<org.glassfish.grizzly.config.dom.NetworkListener: java.lang.String getTransport()>();
v = interfaceinvoke v.<org.glassfish.grizzly.config.dom.Transport: java.lang.String getName()>();
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v == 0 goto label;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
return v;
}
public org.glassfish.grizzly.config.dom.Transports getParent()
{
org.jvnet.hk.config.ConfigBeanProxy v;
org.glassfish.grizzly.config.dom.Transport v;
v := @this: org.glassfish.grizzly.config.dom.Transport;
v = interfaceinvoke v.<org.glassfish.grizzly.config.dom.Transport: org.jvnet.hk.config.ConfigBeanProxy getParent(java.lang.Class)>(class "Lorg/glassfish/grizzly/config/dom/Transports;");
return v;
}
}