作者热门文章
- 使用 Spring Initializr 创建 Spring Boot 应用程序
- 在Spring Boot中配置Cassandra
- 在 Spring Boot 上配置 Tomcat 连接池
- 将Camel消息路由到嵌入WildFly的Artemis上
本文整理了Java中com.epam.wilma.domain.sequence.WilmaSequence.getPairs()
方法的一些代码示例,展示了WilmaSequence.getPairs()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。WilmaSequence.getPairs()
方法的具体详情如下:
包路径:com.epam.wilma.domain.sequence.WilmaSequence
类名称:WilmaSequence
方法名:getPairs
[英]This method give back the the collection of RequestResponsePairs of the store.
[中]此方法返回存储区的RequestResponsePairs集合。
代码示例来源:origin: epam/Wilma
/**
* Checks if all of the requests' responses arrived with the exception of the request with the given loggerId.
* @param loggerId the given loggerId
* @return true if all of the responses arrived (with the exception of the request's with the given loggerId), false otherwise
*/
public boolean checkIfAllResponsesArrived(final String loggerId) {
Map<String, RequestResponsePair> pairs = getPairs();
pairs.remove(loggerId);
Iterator<RequestResponsePair> pairIterator = pairs.values().iterator();
boolean result = true;
while (pairIterator.hasNext() && result) {
RequestResponsePair pair = pairIterator.next();
result = pair.getResponse() != null;
}
return result;
}
代码示例来源:origin: epam/Wilma
private String getReferredSource(final String expression) {
String[] parts = expression.substring(1).split("\\.");
String link = parts[0];
String linkedContent;
if (SELF_REQUEST_REFFERENCE.equals(link)) {
linkedContent = getSource();
} else {
Map<String, String> map = sequenceJsonTransformer.transform(params, sequence.getPairs());
linkedContent = map.get(link);
}
return linkedContent;
}
代码示例来源:origin: epam/Wilma
@Override
public byte[] formatResponse(final WilmaHttpRequest wilmaRequest, final HttpServletResponse resp,
final byte[] templateResource, final ParameterList params) {
Map<String, RequestResponsePair> message = wilmaRequest.getSequence().getPairs();
Map<String, String> nameToXml = sequenceXmlTransformer.transform(params, message);
String xslResourcePath = checkAndGetXslResourcePath(params);
byte[] xslResource = readXslResourceFromFileSystem(xslResourcePath);
byte[] requestXmlResource = wilmaRequest.getBody().getBytes(StandardCharsets.UTF_8);
return xslResponseGenerator.generateResponse(requestXmlResource, xslResource, templateResource, nameToXml);
}
代码示例来源:origin: epam/Wilma
@Test
public void testCreateNewSequence() {
//GIVEN
String testKey = "TestKey";
String logggerId = "testId";
given(request.getWilmaMessageId()).willReturn(logggerId);
//WHEN
WilmaSequence result = underTest.createNewSequence(testKey, request, 1000L);
//THEN
Assert.assertEquals(result.getSequenceKey(), testKey);
Assert.assertFalse(result.isExpired(new Timestamp(1000L)));
RequestResponsePair firstPair = result.getPairs().get(logggerId);
Assert.assertEquals(firstPair.getRequest(), request);
}
}
我正在尝试创建一个充当一对整数的类。我想创建一个返回一对的 getter 方法,但我很犹豫要不要写,因为它看起来很奇怪,而且我想知道在 Java 中这样做是否合法。 代码在这里: public cla
本文整理了Java中com.epam.wilma.domain.sequence.WilmaSequence.getPairs()方法的一些代码示例,展示了WilmaSequence.getPairs
我是一名优秀的程序员,十分优秀!