public class TlvParameterFactoryAssuredCtrl extends TlvParameterFactory
public static TlvParameterFactoryAssuredCtrl instance()
public SmfADTLVParameter getLastMsgIdSent(long id)
public void addLastMsgIdSent(AssuredCtrlHeaderBean h, long id)
public SmfADTLVParameter getLastMsgIdAcked(long id)
public void addLastMsgIdAcked(AssuredCtrlHeaderBean h, long id)
public SmfADTLVParameter getWindowSize(int sz)
public SmfADTLVParameter getTransportWindowSize(int sz)
public void addWindowSize(AssuredCtrlHeaderBean h, int sz)
public void addTransportWindowSize(AssuredCtrlHeaderBean h, int sz)
public SmfADTLVParameter getApplicationAck(long minAppAck, long maxAppAck)
public void addApplicationAck(AssuredCtrlHeaderBean h, long minAppAck, long maxAppAck)
public SmfADTLVParameter getFlowId(long flowId)
public void addFlowId(AssuredCtrlHeaderBean h, long flowId)
public SmfADTLVParameter getUnbindLinger()
public SmfADTLVParameter getLastMsgIdRecved(long id)
public SmfADTLVParameter getQueueName(String queueName)
public SmfADTLVParameter getDurableTopicEndpointName(String dteName)
public SmfADTLVParameter getTopicName(String topic)
public SmfADTLVParameter getDurability(AssuredCtrlEnums.EndpointDurability dur)
public SmfADTLVParameter getFlowName(String flowName)
public SmfADTLVParameter getMessageSelector(String selector)
public SmfADTLVParameter getAllOthersPermissions(Integer permissionType)
public SmfADTLVParameter getFlowType(AssuredCtrlEnums.FlowType ft)
public SmfADTLVParameter getEndpointQuotaMB(int quotaMB)
public SmfADTLVParameter getEndpointMaxMessageSize(int maxMsgSize)
public SmfADTLVParameter getAccessType(AssuredCtrlEnums.QueueAccessType accessType)
public SmfADTLVParameter getRespectTTL(boolean respectTTL)
public SmfADTLVParameter getTransactionCtrlMessageType(AssuredCtrlEnums.TransactionCtrlMessageType type)
public SmfADTLVParameter getTransactedSessionId(long transactedSessionId)
public SmfADTLVParameter getTransactedSessionState(AssuredCtrlEnums.TransactedSessionState tss)
public SmfADTLVParameter getTransactedSessionName(String transactedSessionName)
public SmfADTLVParameter getTransactionId(AssuredCtrlHeaderParameters.ParamTransactionId tid)
public SmfADTLVParameter getTransactionFDPubNotify(AssuredCtrlHeaderParameters.ParamTransactionFDPubNotify p)
public SmfADTLVParameter getTransactionFDPubAck(AssuredCtrlHeaderParameters.ParamTransactionFDPubAck p)
public SmfADTLVParameter getTransactionFDSubAck(AssuredCtrlHeaderParameters.ParamTransactionFDSubAck p)
public SmfADTLVParameter getOpenXASessionMessageType(byte xaVersion)
public SmfADTLVParameter getResumeXASessionMessageType(byte xaVersion, String transactedSessionName)
public SmfADTLVParameter getCloseXASessionMessageType(String transactedSessionName)
public SmfADTLVParameter getXAStartMessageType(byte flags, int transactedSessionId, int transactionTimeout, byte[] xid)
public SmfADTLVParameter getXAEndMessageType(byte flags, int reqTransactedSessionId, int recvTransactedSessionId, byte[] xid, long lastPubMsgId, byte[] data)
public SmfADTLVParameter getXAPrepareMessageType(byte flags, int transactedSessionId, byte[] xid)
public SmfADTLVParameter getXACommitMessageType(byte flags, int transactedSessionId, byte[] xid)
public SmfADTLVParameter getXARollbackMessageType(byte flags, int transactedSessionId, byte[] xid)
public SmfADTLVParameter getXAForgetMessageType(byte flags, int transactedSessionId, byte[] xid)
public SmfADTLVParameter getXARecoverMessageType(byte flags, int maxNumXids, byte[] scanCursor)
public SmfADTLVParameter getNoLocal()
public SmfADTLVParameter getActiveFlowIndication(boolean activeFlowIndication)
public SmfADTLVParameter getWantFlowChangeUpdate(boolean wantFlowChangeUpdate)
public SmfADTLVParameter getQEndpointBehaviour(Integer cutthrough, Integer notifysender)
public SmfADTLVParameter getMaxMsgRedelivery(int maxMsgRedelivery)
public SmfADTLVParameter getStartLocation(ReplayStartLocation startLocation)
public SmfADTLVParameter getEndpointErrorId(long id)
Copyright 2004-2020 Solace Corporation. All rights reserved.