| Package | Description |
|---|---|
| com.solacesystems.jcsmp.impl | |
| com.solacesystems.jcsmp.impl.flow | |
| com.solacesystems.jcsmp.protocol | |
| com.solacesystems.jcsmp.protocol.impl |
| Modifier and Type | Method and Description |
|---|---|
void |
RequestResponseTask.resend(boolean allowOnStateSub,
TcpChannel.WriteBlockPolicy wpolicy,
boolean isReactorResend)
Check if we're allowed to resend and do so.
|
abstract void |
RequestResponseTask.resendImpl(boolean allowOnStateSub,
TcpChannel.WriteBlockPolicy wpolicy,
boolean isReactorThread)
Subclasss should resend their message once in here.
|
| Modifier and Type | Method and Description |
|---|---|
void |
FlowHandleImpl.closeImpl(boolean allowAcks,
boolean linger,
TcpChannel.WriteBlockPolicy wpol) |
void |
DirectFlowHandleImpl.closeImpl(boolean allowAcks,
boolean linger,
TcpChannel.WriteBlockPolicy wpol) |
void |
FlowHandleImpl.closeImpl(boolean allowAcks,
boolean linger,
TcpChannel.WriteBlockPolicy wpol,
JCSMPException cause) |
void |
FlowHandleImpl.closeSyncImpl(boolean allowAcks,
boolean linger,
TcpChannel.WriteBlockPolicy wpol)
Internal-only method used to specify that we may be closing without
wanting to send ACKS, such as when closing to handle an exception in this
Flow Handle.
|
void |
DirectFlowHandleImpl.closeSyncImpl(boolean allowAcks,
boolean linger,
TcpChannel.WriteBlockPolicy wpol) |
void |
FlowTask.resendImpl(boolean allowOnStateSub,
TcpChannel.WriteBlockPolicy wpolicy,
boolean isReactorResend) |
void |
SubFlowManagerImpl.resubmitTask(FlowTask t,
boolean allowOnStateSub,
TcpChannel.WriteBlockPolicy wpolicy,
boolean isReactorResend) |
boolean |
UnbindRequestTask.submit(int corrTag,
boolean allowOnStateSub,
TcpChannel.WriteBlockPolicy wpolicy) |
boolean |
BindRequestTask.submit(int corrTag,
boolean allowOnStateSub,
TcpChannel.WriteBlockPolicy wpolicy) |
abstract boolean |
FlowTask.submit(int corrTag,
boolean allowOnStateSub,
TcpChannel.WriteBlockPolicy wpolicy) |
boolean |
UnsubscribeRequestTask.submit(int corrTag,
boolean allowOnStateSub,
TcpChannel.WriteBlockPolicy wpolicy) |
boolean |
UnbindRequestTask.submit(Integer corrTag,
boolean allowOnStateSub,
TcpChannel.WriteBlockPolicy wpolicy) |
void |
SubFlowManagerImpl.unbindFlowHandle(FlowHandleImpl fh,
boolean linger,
TcpChannel.WriteBlockPolicy wpol) |
| Modifier and Type | Method and Description |
|---|---|
void |
CSMPSubscriberChannel.sendBindRequest(Endpoint bindTo,
Topic topicName,
int winSz,
int corrTag,
boolean allowOnStateSub,
String flowName,
AssuredCtrlEnums.FlowType flowType,
long lastMsgIdAcked,
long lastMsgIdRecved,
String sqlSelector,
EndpointProperties tmpEpCreateProperties,
Long transactedSessionId,
boolean noLocal,
boolean activeFlowIndication,
TcpChannel.WriteBlockPolicy wpolicy) |
boolean |
CSMPSubscriberChannel.sendUnbindRequest(long flowId,
Integer corrTag,
boolean allowOnStateSub,
boolean linger,
TcpChannel.WriteBlockPolicy wpolicy,
Long lastMsgIdAcked) |
void |
CSMPSubscriberChannel.sendUnsubscribeRequest(String endpointName,
int corrTag,
boolean allowOnStateSub,
TcpChannel.WriteBlockPolicy wpolicy) |
| Modifier and Type | Method and Description |
|---|---|
static TcpChannel.WriteBlockPolicy |
TcpChannel.WriteBlockPolicy.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static TcpChannel.WriteBlockPolicy[] |
TcpChannel.WriteBlockPolicy.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
WireMessage |
TcpClientChannel.doSmfSubSingleShotRequest(WireMessage request,
boolean allowOnStateSub,
boolean waitConfirm,
TcpChannel.WriteBlockPolicy wpolicy,
Integer idTag,
Long corrId) |
int |
TcpClientChannel.sendAdCtrlRequest(WireMessage msgReq,
boolean allowOnStateSub,
TcpChannel.WriteBlockPolicy wpolicy,
boolean stopOnNoconnection) |
void |
TcpClientChannel.sendBindRequest(Endpoint bindTo,
Topic topicName,
int winSz,
int corrTag,
boolean allowOnStateSub,
String flowName,
AssuredCtrlEnums.FlowType flowType,
long lastMsgIdAcked,
long lastMsgIdRecved,
String sqlSelector,
EndpointProperties tmpEpCreateProperties,
Long transactedSessionId,
boolean noLocal,
boolean activeFlowIndication,
TcpChannel.WriteBlockPolicy wpolicy) |
void |
TcpClientChannel.sendBindRequest(Endpoint bindTo,
Topic topicName,
int winSz,
int corrTag,
boolean allowOnStateSub,
String flowName,
AssuredCtrlEnums.FlowType flowType,
long lastMsgIdAcked,
long lastMsgIdRecved,
String sqlSelector,
EndpointProperties tmpEpCreateProperties,
Long transactedSessionId,
boolean noLocal,
boolean activeFlowIndication,
TcpChannel.WriteBlockPolicy wpolicy,
ReplayStartLocation startLocation,
Long endpointErrorId) |
boolean |
TcpClientChannel.sendUnbindRequest(long flowId,
Integer corrTag,
boolean allowOnStateSub,
boolean linger,
TcpChannel.WriteBlockPolicy wpolicy,
Long lastMsgIdAcked) |
boolean |
TcpClientChannel.sendUnbindRequest(long flowId,
Integer corrTag,
boolean allowOnStateSub,
boolean linger,
TcpChannel.WriteBlockPolicy wpolicy,
Long lastMsgIdAcked,
Long errorId) |
void |
TcpClientChannel.sendUnsubscribeRequest(String endpointName,
int corrTag,
boolean allowOnStateSub,
TcpChannel.WriteBlockPolicy wpolicy) |
Copyright 2004-2021 Solace Corporation. All rights reserved.