Uses of Interface
eneter.messaging.dataprocessing.serializing.ISerializer

Packages that use ISerializer
eneter.messaging.dataprocessing.serializing Message serializers. 
eneter.messaging.endpoints.rpc Remote Procedure Calls (RPC). 
eneter.messaging.endpoints.typedmessages Sending and receiving typed messages. 
eneter.messaging.messagingsystems.composites.messagebus Extension for communication via the message bus. 
eneter.messaging.messagingsystems.composites.monitoredmessagingcomposit Extension providing monitoring the connection. 
eneter.messaging.nodes.broker Publish-subscribe scenarios. 
eneter.messaging.nodes.channelwrapper Reducing communication via multiple channels into one channel. 
 

Uses of ISerializer in eneter.messaging.dataprocessing.serializing
 

Classes in eneter.messaging.dataprocessing.serializing that implement ISerializer
 class AesSerializer
          Serializer using AES (Advanced Encryption Standard).
 class GZipSerializer
          Serializer compressing and decompressing data.
 class JavaBinarySerializer
          Serializes data into Java specific byte sequence.
 class RsaDigitalSignatureSerializer
          Serializer digitaly signing data.
 class RsaSerializer
          Serializer using RSA.
 class XmlStringSerializer
          Serializes data to XML which is compatible with .NET.
 

Methods in eneter.messaging.dataprocessing.serializing that return ISerializer
 ISerializer GetSerializerCallback.invoke(java.lang.String responseReceiverId)
          Returns the serializer which shall be used for the specified response receiver id.
 

Constructors in eneter.messaging.dataprocessing.serializing with parameters of type ISerializer
AesSerializer(java.security.Key key, javax.crypto.spec.IvParameterSpec iv, ISerializer underlyingSerializer)
           
AesSerializer(java.lang.String password, byte[] salt, ISerializer underlyingSerializer)
           
AesSerializer(java.lang.String password, ISerializer underlyingSerializer)
          Constructs the serializer.
GZipSerializer(ISerializer underlyingSerializer)
          Constructs the serializer with the given underlying serializer.
RsaDigitalSignatureSerializer(java.security.cert.X509Certificate signerPublicCertificate, java.security.interfaces.RSAPrivateKey signerPrivateKey, IFunction1<java.lang.Boolean,java.security.cert.X509Certificate> verifySignerCertificate, ISerializer underlyingSerializer)
          Constructs serializer with custom parameters.
RsaSerializer(java.security.interfaces.RSAPublicKey publicKey, java.security.interfaces.RSAPrivateKey privateKey, int aesBitSize, ISerializer underlyingSerializer)
          Constructs the RSA serializer with custom parameters.
 

Uses of ISerializer in eneter.messaging.endpoints.rpc
 

Classes in eneter.messaging.endpoints.rpc that implement ISerializer
 class RpcCustomSerializer
          Serializer optimized for RPC.
 

Methods in eneter.messaging.endpoints.rpc that return ISerializer
 ISerializer RpcFactory.getSerializer()
          Returns serializer used to serialize/deserialize messages between client and service.
 

Methods in eneter.messaging.endpoints.rpc with parameters of type ISerializer
 RpcFactory RpcFactory.setSerializer(ISerializer serializer)
          Sets serializer to be used to serialize/deserialize messages between client and service.
 

Constructors in eneter.messaging.endpoints.rpc with parameters of type ISerializer
RpcCustomSerializer(ISerializer serializer)
          Constructs the serializer.
RpcFactory(ISerializer serializer)
          Constructs RpcFactory with specified serializer.
 

Uses of ISerializer in eneter.messaging.endpoints.typedmessages
 

Methods in eneter.messaging.endpoints.typedmessages that return ISerializer
 ISerializer MultiTypedMessagesFactory.getSerializer()
          Gets serializer for messages.
 ISerializer DuplexTypedMessagesFactory.getSerializer()
          Gets serializer for messages.
 

Methods in eneter.messaging.endpoints.typedmessages with parameters of type ISerializer
 MultiTypedMessagesFactory MultiTypedMessagesFactory.setSerializer(ISerializer serializer)
          Sets serializer for messages.
 DuplexTypedMessagesFactory DuplexTypedMessagesFactory.setSerializer(ISerializer serializer)
          Sets serializer for messages.
 

Constructors in eneter.messaging.endpoints.typedmessages with parameters of type ISerializer
DuplexTypedMessagesFactory(ISerializer serializer)
          Constructs the factory with specified serializer.
MultiTypedMessagesFactory(ISerializer serializer)
          Constructs the factory.
 

Uses of ISerializer in eneter.messaging.messagingsystems.composites.messagebus
 

Constructors in eneter.messaging.messagingsystems.composites.messagebus with parameters of type ISerializer
MessageBusFactory(ISerializer serializer)
          Constructs the factory.
MessageBusMessagingFactory(java.lang.String serviceConnctingAddress, java.lang.String clientConnectingAddress, IMessagingSystemFactory serviceUnderlyingMessaging, IMessagingSystemFactory clientUnderlyingMessaging, ISerializer serializer)
           
MessageBusMessagingFactory(java.lang.String serviceConnctingAddress, java.lang.String clientConnectingAddress, IMessagingSystemFactory underlyingMessaging, ISerializer serializer)
          Constructs the factory.
 

Uses of ISerializer in eneter.messaging.messagingsystems.composites.monitoredmessagingcomposit
 

Methods in eneter.messaging.messagingsystems.composites.monitoredmessagingcomposit that return ISerializer
 ISerializer MonitoredMessagingFactory.getSerializer()
          Gets the serializer which is used to serialize/deserialize MonitorChannelMessage.
 

Methods in eneter.messaging.messagingsystems.composites.monitoredmessagingcomposit with parameters of type ISerializer
 MonitoredMessagingFactory MonitoredMessagingFactory.setSerializer(ISerializer pingSerializer)
          Sets the serializer which shall be used to serialize MonitorChannelMessage.
 

Uses of ISerializer in eneter.messaging.nodes.broker
 

Methods in eneter.messaging.nodes.broker that return ISerializer
 ISerializer DuplexBrokerFactory.getSerializer()
          Returns the serializer which is used to serialize/deserialize BrokerMessate.
 

Methods in eneter.messaging.nodes.broker with parameters of type ISerializer
 DuplexBrokerFactory DuplexBrokerFactory.setSerializer(ISerializer serializer)
          Sets the serializer to serialize/deserialize BrokerMessage.
 

Constructors in eneter.messaging.nodes.broker with parameters of type ISerializer
DuplexBrokerFactory(ISerializer serializer)
          Constructs the broker factory with specified serializer.
 

Uses of ISerializer in eneter.messaging.nodes.channelwrapper
 

Methods in eneter.messaging.nodes.channelwrapper that return ISerializer
 ISerializer ChannelWrapperFactory.getSerializer()
          Gets serializer which is used to serialize/deserialize DataWrapper.
 

Methods in eneter.messaging.nodes.channelwrapper with parameters of type ISerializer
 ChannelWrapperFactory ChannelWrapperFactory.setSerializer(ISerializer serializer)
          Sets serializer which shall be used to serialize/deserialize DataWrapper.
static WrappedData DataWrapper.unwrap(java.lang.Object wrappedData, ISerializer serializer)
          Takes the serialized WrappedData and deserializes it with the given serializer.
static java.lang.Object DataWrapper.wrap(java.lang.Object addedData, java.lang.Object originalData, ISerializer serializer)
          Adds the data to already serialized data.
 

Constructors in eneter.messaging.nodes.channelwrapper with parameters of type ISerializer
ChannelWrapperFactory(ISerializer serializer)
          Constructs the factory.