public class BusinessTransactionCriteria extends Object
| Constructor and Description |
|---|
BusinessTransactionCriteria() |
| Modifier and Type | Method and Description |
|---|---|
Set<CorrelationIdentifier> |
getCorrelationIds() |
long |
getEndTime() |
int |
getMaxResponseSize() |
String |
getName() |
Map<String,String> |
getProperties() |
long |
getStartTime() |
long |
getTimeout() |
boolean |
isValid(BusinessTransaction btxn)
This method determines whether the supplied business transaction
meets the criteria.
|
Map<String,String> |
parameters()
This method returns the criteria as a map of name/value pairs.
|
BusinessTransactionCriteria |
setCorrelationIds(Set<CorrelationIdentifier> correlationIds) |
BusinessTransactionCriteria |
setEndTime(long endTime) |
void |
setMaxResponseSize(int maxResponseSize) |
BusinessTransactionCriteria |
setName(String name)
If a null name is used, then it will match any transaction whether it has
a name or not.
|
BusinessTransactionCriteria |
setProperties(Map<String,String> properties) |
BusinessTransactionCriteria |
setStartTime(long startTime) |
void |
setTimeout(long timeout) |
String |
toString() |
public long getStartTime()
public BusinessTransactionCriteria setStartTime(long startTime)
startTime - the startTime to setpublic long getEndTime()
public BusinessTransactionCriteria setEndTime(long endTime)
endTime - the endTime to setpublic String getName()
public BusinessTransactionCriteria setName(String name)
name - the name to setpublic BusinessTransactionCriteria setProperties(Map<String,String> properties)
properties - the properties to setpublic Set<CorrelationIdentifier> getCorrelationIds()
public BusinessTransactionCriteria setCorrelationIds(Set<CorrelationIdentifier> correlationIds)
correlationIds - the correlationIds to setpublic long getTimeout()
public void setTimeout(long timeout)
timeout - the timeout to setpublic int getMaxResponseSize()
public void setMaxResponseSize(int maxResponseSize)
maxResponseSize - the maxResponseSize to setpublic boolean isValid(BusinessTransaction btxn)
btxn - The business transactionpublic Map<String,String> parameters()
Copyright © 2015 Red Hat, Inc.. All rights reserved.