Platform SDK Java 8.5 API Reference

com.genesyslab.platform.commons.connection
Interface MessageTransport

All Superinterfaces:
MessageStructureHandler
All Known Implementing Classes:
com.genesyslab.platform.commons.connection.impl.CommonMessageTransportImpl, LcaUdpHeartbeatInternalProtocolTransportImpl, MessageProtocolTransportImpl

public interface MessageTransport
extends MessageStructureHandler

Transport is StructureHandler for client-to-server way.


Nested Class Summary
 
Nested classes/interfaces inherited from interface com.genesyslab.platform.commons.connection.MessageStructureHandler
MessageStructureHandler.StringBytes
 
Method Summary
 void processData(byte[] b, int offset, int len)
          Network layer endpoint.
 void setConnection(com.genesyslab.platform.commons.connection.impl.ConnectionImpl connection)
          Dependency injection method for ConnectionImpl.
 
Methods inherited from interface com.genesyslab.platform.commons.connection.MessageStructureHandler
onAttribute, onAttribute, onAttribute, onAttribute, onMessageEnd, onNewMessage, onRawAttribute
 

Method Detail

processData

void processData(byte[] b,
                 int offset,
                 int len)
                 throws com.genesyslab.platform.commons.connection.impl.InvalidPacketException
Network layer endpoint. (server -> client)

Parameters:
b -
offset -
len -
Throws:
com.genesyslab.platform.commons.connection.impl.InvalidPacketException

setConnection

void setConnection(com.genesyslab.platform.commons.connection.impl.ConnectionImpl connection)
Dependency injection method for ConnectionImpl.

Parameters:
connection - connection of this transport

Platform SDK Java 8.5 API Reference

Send comments on this topicTechpubs.webadmin@genesys.com.
Document version: 8.5.302.00
Copyright © 2006–2017 Genesys Telecommunications Laboratories, Inc. All rights reserved.