Package org.eclipse.net4j
Class Net4jUtil
- java.lang.Object
- 
- org.eclipse.net4j.Net4jUtil
 
- 
 public final class Net4jUtil extends java.lang.ObjectA utility class with various static factory and convenience methods.- Author:
- Eike Stepper
 
- 
- 
Field SummaryFields Modifier and Type Field Description static shortDEFAULT_BUFFER_CAPACITYstatic java.lang.StringSCHEME_SEPARATOR
 - 
Method SummaryAll Methods Static Methods Concrete Methods Modifier and Type Method Description static ITransportConfigcopyTransportConfig(org.eclipse.net4j.util.lifecycle.ILifecycle lifecycle, ITransportConfig source)static IBufferProvidercreateBufferFactory()static IBufferProvidercreateBufferFactory(short bufferCapacity)static IBufferPoolcreateBufferPool()static IBufferPoolcreateBufferPool(short bufferCapacity)static IBufferPoolcreateBufferPool(IBufferProvider factory)static IAcceptorgetAcceptor(org.eclipse.net4j.util.container.IManagedContainer container, java.lang.String type, java.lang.String description)static IBufferProvidergetBufferProvider(org.eclipse.net4j.util.container.IManagedContainer container)static IConnectorgetConnector(org.eclipse.net4j.util.container.IManagedContainer container, java.lang.String description)static IConnectorgetConnector(org.eclipse.net4j.util.container.IManagedContainer container, java.lang.String type, java.lang.String description)static IConnectorgetConnector(org.eclipse.net4j.util.container.IManagedContainer container, java.lang.String type, java.lang.String description, long timeout)static java.util.concurrent.ExecutorServicegetExecutorService(org.eclipse.net4j.util.container.IManagedContainer container)static intgetPooledBuffers(IBufferPool bufferPool)static java.lang.StringgetProtocolID(IProtocol<?> protocol)static intgetProtocolVersion(IProtocol<?> protocol)static longgetProvidedBuffers(IBufferProvider bufferProvider)static longgetRetainedBuffers(IBufferProvider bufferProvider)static voidprepareContainer(org.eclipse.net4j.util.container.IManagedContainer container)
 
- 
- 
- 
Field Detail- 
SCHEME_SEPARATORpublic static final java.lang.String SCHEME_SEPARATOR - See Also:
- Constant Field Values
 
 - 
DEFAULT_BUFFER_CAPACITYpublic static final short DEFAULT_BUFFER_CAPACITY - See Also:
- Constant Field Values
 
 
- 
 - 
Method Detail- 
prepareContainerpublic static void prepareContainer(org.eclipse.net4j.util.container.IManagedContainer container) 
 - 
getExecutorServicepublic static java.util.concurrent.ExecutorService getExecutorService(org.eclipse.net4j.util.container.IManagedContainer container) 
 - 
getBufferProviderpublic static IBufferProvider getBufferProvider(org.eclipse.net4j.util.container.IManagedContainer container) 
 - 
getAcceptorpublic static IAcceptor getAcceptor(org.eclipse.net4j.util.container.IManagedContainer container, java.lang.String type, java.lang.String description) 
 - 
getConnectorpublic static IConnector getConnector(org.eclipse.net4j.util.container.IManagedContainer container, java.lang.String type, java.lang.String description, long timeout) - Since:
- 4.0
 
 - 
getConnectorpublic static IConnector getConnector(org.eclipse.net4j.util.container.IManagedContainer container, java.lang.String type, java.lang.String description) 
 - 
getConnectorpublic static IConnector getConnector(org.eclipse.net4j.util.container.IManagedContainer container, java.lang.String description) 
 - 
createBufferFactorypublic static IBufferProvider createBufferFactory(short bufferCapacity) 
 - 
createBufferFactorypublic static IBufferProvider createBufferFactory() 
 - 
createBufferPoolpublic static IBufferPool createBufferPool(IBufferProvider factory) 
 - 
createBufferPoolpublic static IBufferPool createBufferPool(short bufferCapacity) 
 - 
createBufferPoolpublic static IBufferPool createBufferPool() 
 - 
getProvidedBufferspublic static long getProvidedBuffers(IBufferProvider bufferProvider) 
 - 
getRetainedBufferspublic static long getRetainedBuffers(IBufferProvider bufferProvider) 
 - 
getPooledBufferspublic static int getPooledBuffers(IBufferPool bufferPool) 
 - 
copyTransportConfigpublic static ITransportConfig copyTransportConfig(org.eclipse.net4j.util.lifecycle.ILifecycle lifecycle, ITransportConfig source) - Since:
- 2.0
 
 - 
getProtocolIDpublic static java.lang.String getProtocolID(IProtocol<?> protocol) - Since:
- 4.2
 
 - 
getProtocolVersionpublic static int getProtocolVersion(IProtocol<?> protocol) - Since:
- 4.2
 
 
- 
 
-