|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objecteneter.messaging.nodes.channelwrapper.ChannelWrapperFactory
public class ChannelWrapperFactory
Factory for creating channel wrapper and unwrapper.
Constructor Summary | |
---|---|
ChannelWrapperFactory()
Constructs the factory. |
|
ChannelWrapperFactory(ISerializer serializer)
Constructs the factory. |
Method Summary | |
---|---|
IDuplexChannelUnwrapper |
createDuplexChannelUnwrapper(IMessagingSystemFactory outputMessagingSystem)
Creates the duplex channel unwrapper. |
IDuplexChannelWrapper |
createDuplexChannelWrapper()
Creates the duplex channel wrapper. |
ISerializer |
getSerializer()
Gets serializer which is used to serialize/deserialize DataWrapper. |
GetSerializerCallback |
getSerializerProvider()
Gets callback for retrieving serializer based on response receiver id. |
ChannelWrapperFactory |
setSerializer(ISerializer serializer)
Sets serializer which shall be used to serialize/deserialize DataWrapper. |
ChannelWrapperFactory |
setSerializerProvider(GetSerializerCallback serializerProvider)
Sets callback for retrieving serializer based on response receiver id. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ChannelWrapperFactory()
public ChannelWrapperFactory(ISerializer serializer)
serializer
- serializer used for wrapping channels with data messages.Method Detail |
---|
public IDuplexChannelWrapper createDuplexChannelWrapper()
IChannelWrapperFactory
createDuplexChannelWrapper
in interface IChannelWrapperFactory
public IDuplexChannelUnwrapper createDuplexChannelUnwrapper(IMessagingSystemFactory outputMessagingSystem)
IChannelWrapperFactory
createDuplexChannelUnwrapper
in interface IChannelWrapperFactory
outputMessagingSystem
- Messaging used to create output channels where unwrapped messages will be sent.
public ChannelWrapperFactory setSerializer(ISerializer serializer)
serializer
- serializer
public ISerializer getSerializer()
public GetSerializerCallback getSerializerProvider()
public ChannelWrapperFactory setSerializerProvider(GetSerializerCallback serializerProvider)
serializerProvider
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |