String typeString = parser.getAttributeValue("", "type"); if (typeString != null) { message.setType(Message.Type.fromString(typeString));
@Override public void setGuiFieldsFromSampler(JMeterXMPPSampler sampler) { msgRecipient.setText(sampler.getPropertyAsString(RECIPIENT)); msgBody.setText(sampler.getPropertyAsString(BODY)); waitResponse.setSelected(sampler.getPropertyAsBoolean(WAIT_RESPONSE)); msgType.setSelectedItem(Message.Type.fromString(sampler.getPropertyAsString(TYPE, Message.Type.normal.toString()))); }
message.setTo(parser.getAttributeValue("", "to")); message.setFrom(parser.getAttributeValue("", "from")); message.setType(Message.Type.fromString(parser.getAttributeValue("", "type")));
message.setTo(parser.getAttributeValue("", "to")); message.setFrom(parser.getAttributeValue("", "from")); message.setType(Message.Type.fromString(parser.getAttributeValue("", "type"))); String language = getLanguageAttribute(parser);
message.setTo(parser.getAttributeValue("", "to")); message.setFrom(parser.getAttributeValue("", "from")); message.setType(Message.Type.fromString(parser.getAttributeValue("", "type"))); String language = getLanguageAttribute(parser);
message.setTo(parser.getAttributeValue("", "to")); message.setFrom(parser.getAttributeValue("", "from")); message.setType(Message.Type.fromString(parser.getAttributeValue("", "type"))); String language = getLanguageAttribute(parser);
String typeString = parser.getAttributeValue("", "type"); if (typeString != null) { message.setType(Message.Type.fromString(typeString));
@Override public SampleResult perform(JMeterXMPPSampler sampler, SampleResult res) throws Exception { // sending message String recipient = sampler.getPropertyAsString(RECIPIENT); String body = sampler.getPropertyAsString(BODY); boolean wait_response = sampler.getPropertyAsBoolean(WAIT_RESPONSE); if (wait_response) { body += "\r\n" + System.currentTimeMillis() + "@" + NEED_RESPONSE_MARKER; } Message msg = new Message(recipient); msg.setType(Message.Type.fromString(sampler.getPropertyAsString(TYPE, Message.Type.normal.toString()))); msg.addBody("", body); res.setSamplerData(msg.toXML().toString()); sampler.getXMPPConnection().sendPacket(msg); res.setSamplerData(msg.toXML().toString()); // second time to reflect the changes made to packet by conn if (wait_response) { return waitResponse(res, recipient); } return res; }
@Override protected PacketFilter createFilter() { return new MessageTypeFilter(Message.Type.fromString(pattern)); } }