public class GetTibcoQueues extends TimeoutGuardPipe
If the parameter queueName
is empty then
true
and pendingMsgCount>0
and receiverCount=0
, the age of the current first message in the queue is shown in the queues overview (default is false), countOnly When set to true
and queueName
is filled, only the number of pending messages is returned (default is false), ldapUrl When present, principal descriptions are retrieved from this LDAP serverparameterNamesMustBeUnique
log
LONG_DURATION_MONITORING_EVENT, MESSAGE_SIZE_MONITORING_EVENT, PIPE_EXCEPTION_MONITORING_EVENT
Constructor and Description |
---|
GetTibcoQueues() |
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() |
String |
getPassword() |
String |
getQueueRegex() |
String |
getUrl() |
String |
getUsername() |
boolean |
isHideMessage() |
boolean |
isSkipTemporaryQueues() |
void |
setAuthAlias(String string)
alias used to obtain credentials for authentication to host
|
void |
setHideMessage(boolean b)
when set to
true , the length of the queue message is returned instead of the queue message self (when parameter queueName is not empty) |
void |
setPassword(String string)
password used in authentication to host
|
void |
setQueueRegex(String string) |
void |
setSkipTemporaryQueues(boolean b)
when set to
true , temporary queues are skipped |
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, getParameterOverriddenAttributeValue, getParameterValueList, 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
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 boolean isSkipTemporaryQueues()
public void setSkipTemporaryQueues(boolean b)
true
, temporary queues are skippedpublic boolean isHideMessage()
public void setHideMessage(boolean b)
true
, the length of the queue message is returned instead of the queue message self (when parameter queueName
is not empty)public String getQueueRegex()
public void setQueueRegex(String string)
Copyright © 2023 Frank!Framework. All rights reserved.