Platform SDK Java 8.5 API Reference

com.genesyslab.platform.management.protocol.solutioncontrolserver.runtime
Class SolutionControlServerInternalProtocolFactory

java.lang.Object
  extended by com.genesyslab.platform.commons.protocol.AbstractProtocolFactory
      extended by com.genesyslab.platform.management.protocol.solutioncontrolserver.SolutionControlServerProtocolFactory
          extended by com.genesyslab.platform.management.protocol.solutioncontrolserver.runtime.SolutionControlServerInternalProtocolFactory
All Implemented Interfaces:
ProtocolDescriptionSupport, ProtocolFactory

public class SolutionControlServerInternalProtocolFactory
extends SolutionControlServerProtocolFactory

SolutionControlServer protocol specific messages internal factory.
It extends protocols' public factory with internal messages support and is internally used by the SolutionControlServer protocol for messages transportation.
It is designed for internal use only.


Nested Class Summary
 
Nested classes/interfaces inherited from interface com.genesyslab.platform.commons.protocol.ProtocolFactory
ProtocolFactory.MessageVerificationReason, ProtocolFactory.MessageVerificationSupport
 
Field Summary
 
Fields inherited from class com.genesyslab.platform.management.protocol.solutioncontrolserver.SolutionControlServerProtocolFactory
enableProtocolUnknownMessageDelivery, PROTOCOL_DESCRIPTION
 
Constructor Summary
SolutionControlServerInternalProtocolFactory()
           
 
Method Summary
protected  Message createEvent(int id)
           
protected  Message createRequest(int id)
           
protected  java.lang.String getEventMessageName(int id)
           
 java.lang.Class<? extends Message> getMessageClass(java.lang.String messageName)
           
protected  java.lang.String getRequestMessageName(int id)
           
 
Methods inherited from class com.genesyslab.platform.management.protocol.solutioncontrolserver.SolutionControlServerProtocolFactory
createMessage, createMessage, getMessageName, getProtocolDescription, getProtocolVersion, getReferenceAttributeName, unknownProtocolMessage
 
Methods inherited from class com.genesyslab.platform.commons.protocol.AbstractProtocolFactory
getProtocolData, setProtocolData
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SolutionControlServerInternalProtocolFactory

public SolutionControlServerInternalProtocolFactory()
Method Detail

createRequest

protected Message createRequest(int id)
Overrides:
createRequest in class SolutionControlServerProtocolFactory

createEvent

protected Message createEvent(int id)
Overrides:
createEvent in class SolutionControlServerProtocolFactory

getRequestMessageName

protected java.lang.String getRequestMessageName(int id)
Overrides:
getRequestMessageName in class SolutionControlServerProtocolFactory

getEventMessageName

protected java.lang.String getEventMessageName(int id)
Overrides:
getEventMessageName in class SolutionControlServerProtocolFactory

getMessageClass

public java.lang.Class<? extends Message> getMessageClass(java.lang.String messageName)
Overrides:
getMessageClass in class SolutionControlServerProtocolFactory

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.