P
- type of protocol cluster node.B
- generic type extension parameter for this builder.EspEmailProtocolBuilder
, EspProtocolBuilder
, FlexChatProtocolBuilder
, UcsProtocolBuilder
public abstract class ProtocolBuilder<P extends ClientChannel,B extends ProtocolBuilder<P,B>>
extends java.lang.Object
Modifier and Type | Field | Description |
---|---|---|
protected ReferenceBuilder |
refBuilder |
Constructor | Description |
---|---|
ProtocolBuilder() |
Modifier and Type | Method | Description |
---|---|---|
P |
build() |
Creates and returns new instance of cluster protocol node.
|
protected abstract P |
create() |
|
abstract ProtocolDescription |
description() |
|
B |
withRefBuilder(ReferenceBuilder refBuilder) |
Initializes PSDK protocols reference builder for sharing between
all of the cluster protocol nodes.
|
protected ReferenceBuilder refBuilder
public abstract ProtocolDescription description()
protected abstract P create()
public P build()
public B withRefBuilder(ReferenceBuilder refBuilder)
refBuilder
- the protocols requests reference builder.Send comments on this topicTechpubs.webadmin@genesys.com.
Document version: 9.0.006.00
Copyright © 2006–2019 Genesys Telecommunications Laboratories, Inc. All rights reserved.