public class SendTibcoMessage extends TimeoutGuardPipe
Modifier and Type | Class and Description |
---|---|
static class |
SendTibcoMessage.MessageProtocol |
parameterNamesMustBeUnique
log
LONG_DURATION_MONITORING_EVENT, MESSAGE_SIZE_MONITORING_EVENT, PIPE_EXCEPTION_MONITORING_EVENT
Constructor and Description |
---|
SendTibcoMessage() |
Modifier and Type | Method and Description |
---|---|
void |
configure()
checks for correct configuration of forward
|
PipeRunResult |
doPipeWithTimeoutGuarded(Message input,
PipeLineSession session)
doPipe wrapped around a TimeoutGuard
|
String |
getAuthAlias() |
SendTibcoMessage.MessageProtocol |
getMessageProtocol() |
String |
getPassword() |
String |
getQueueName() |
int |
getReplyTimeout() |
String |
getSoapAction() |
String |
getUrl() |
String |
getUsername() |
void |
setAuthAlias(String string)
alias used to obtain credentials for authentication to host
|
void |
setMessageProtocol(SendTibcoMessage.MessageProtocol string)
Protocol of Tibco service to be called
|
void |
setPassword(String string)
password used in authentication to host
|
void |
setQueueName(String string)
The name of the queue which is used for browsing one queue
|
void |
setReplyTimeout(int i)
Maximum time in milliseconds to wait for a reply.
|
void |
setSoapAction(String string)
If empty then derived from queueName (if $messagingLayer='P2P' then '$applicationFunction' else '$operationName_$operationVersion)
|
void |
setUrl(String string)
URL or base of URL to be used.
|
void |
setUsername(String string)
username used in authentication to host
|
void |
setUserName(String username)
Deprecated.
|
doPipe, getTimeout, isThrowException, killPipe, setThrowException, setTimeout
getParameterValue, setIfParam, setIfValue, setOnlyIfSessionKey, setOnlyIfValue, setSkipOnEmptyInput, setUnlessSessionKey, setUnlessValue, skipPipe
addParameter, consumesSessionVariable, createBean, findForward, getAdapter, getEventSourceName, getForwards, getInSizeStatDummyObject, getOutSizeStatDummyObject, getParameterList, hasSizeStatistics, registerEvent, registerForward, setApplicationContext, setChompCharSize, setDurationThreshold, setElementToMove, setElementToMoveChain, setElementToMoveSessionKey, setEmptyInputReplacement, setGetInputFromFixedValue, setGetInputFromSessionKey, setHideRegex, setLocker, setLogIntermediaryResults, setMaxThreads, setName, setPreserveInput, setRemoveCompactMsgNamespaces, setRestoreMovedElements, setSecLogSessionKeys, setSizeStatistics, setStoreResultInSessionKey, setWriteToSecLog, start, stop, throwEvent
configureTransactionAttributes, isTransacted, isTransacted, setTransacted, setTransactionTimeout
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getChompCharSize, getDurationThreshold, getElementToMove, getElementToMoveChain, getElementToMoveSessionKey, getEmptyInputReplacement, getGetInputFromFixedValue, getGetInputFromSessionKey, getLocker, getSecLogSessionKeys, getStoreResultInSessionKey, isPreserveInput, isRemoveCompactMsgNamespaces, isRestoreMovedElements, isWriteToSecLog, setPipeLine, throwEvent
getMaxThreads
getName
getApplicationContext, getName
getConfigurationClassLoader
getName
getTransactionAttribute, getTransactionTimeout, getTxDef, setTransactionAttribute
public void configure() throws ConfigurationException
FixedForwardPipe
configure
in interface IConfigurable
configure
in interface IPipe
configure
in class FixedForwardPipe
ConfigurationException
public PipeRunResult doPipeWithTimeoutGuarded(Message input, PipeLineSession session) throws PipeRunException
TimeoutGuardPipe
doPipeWithTimeoutGuarded
in class TimeoutGuardPipe
PipeRunException
public String getUrl()
public void setUrl(String string)
public String getAuthAlias()
public void setAuthAlias(String string)
public String getUsername()
public void setUsername(String string)
@Deprecated @ConfigurationWarning(value="Please use attribute username instead") public void setUserName(String username)
public String getPassword()
public void setPassword(String string)
public String getQueueName()
public void setQueueName(String string)
public SendTibcoMessage.MessageProtocol getMessageProtocol()
public void setMessageProtocol(SendTibcoMessage.MessageProtocol string)
public int getReplyTimeout()
public void setReplyTimeout(int i)
public void setSoapAction(String string)
public String getSoapAction()
Copyright © 2023 Frank!Framework. All rights reserved.