public class ChannelOpStrategyPubdata extends ChannelOpStrategy
| Constructor and Description |
|---|
ChannelOpStrategyPubdata(TcpClientChannel channel) |
| Modifier and Type | Method and Description |
|---|---|
void |
buildSendMsgHeader(JCSMPXMLMessage message,
Destination destination,
long msgId_64bit,
long flowId,
long publisherId,
boolean newMsg)
Populate an outgoing message's SMF header object.
|
static void |
buildSMFPubMsgHeader(JCSMPXMLMessage message,
long msgId_64bit,
long flowId,
boolean newMsg) |
void |
establishP2pSub() |
void |
performOpen(boolean isReconn)
Perform single open procedure.
|
void |
updateClientDescription(String clientDesc) |
void |
updateClientName(String uniqueName,
String defaultName) |
checkSendDestination, getModeAwareHostList, isUserCloseable, populateChannelRefspublic ChannelOpStrategyPubdata(TcpClientChannel channel)
public void performOpen(boolean isReconn)
throws JCSMPException
ChannelOpStrategyperformOpen in class ChannelOpStrategyJCSMPExceptionpublic void updateClientDescription(String clientDesc) throws JCSMPException
updateClientDescription in class ChannelOpStrategyJCSMPExceptionpublic void updateClientName(String uniqueName, String defaultName) throws JCSMPException
updateClientName in class ChannelOpStrategyJCSMPExceptionpublic void buildSendMsgHeader(JCSMPXMLMessage message, Destination destination, long msgId_64bit, long flowId, long publisherId, boolean newMsg) throws InvalidOperationException
ChannelOpStrategybuildSendMsgHeader in class ChannelOpStrategymessage - parameterdestination - parametermsgId_64bit - parameterInvalidOperationException - on errorpublic static void buildSMFPubMsgHeader(JCSMPXMLMessage message, long msgId_64bit, long flowId, boolean newMsg)
public void establishP2pSub()
throws JCSMPException
establishP2pSub in class ChannelOpStrategyJCSMPExceptionCopyright 2004-2019 Solace Corporation. All rights reserved.