Object
ObjectsFactory
This factory is a single point for managing all dependencies in ICE. It is used for tests.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncreateLooper
(AsynchronousChannelGroup group, AsynchronousSocketChannel channel, MessageService service, MessageScanner scanner) createMessageReceiver
(AsynchronousSocketChannel channel, MessageScanner scanner) createMessageReceiver
(AsynchronousSocketChannel channel, MessageScanner scanner, int bufSize) static ObjectsFactory
static void
setInstance
(ObjectsFactory objectsFactory)
-
Constructor Details
-
ObjectsFactory
protected ObjectsFactory()
-
-
Method Details
-
createMessageReceiver
public MessageReceiver createMessageReceiver(AsynchronousSocketChannel channel, MessageScanner scanner) -
createMessageReceiver
public MessageReceiver createMessageReceiver(AsynchronousSocketChannel channel, MessageScanner scanner, int bufSize) -
createLooper
public Looper createLooper(AsynchronousChannelGroup group, AsynchronousSocketChannel channel, MessageService service, MessageScanner scanner) -
getInstance
-
setInstance
-