/** * @return Returns the domain. */ @Override public String getDomain() { // N.B. Must be in this class for the TestBean code to work return super.getDomain(); }
/** * @return Returns the port. */ public String getPortString() { return super.getPropertyAsString(HTTPSamplerBase.PORT); }
/** * @return Returns the imageParsing. */ public boolean isImageParsing() { return super.isImageParser(); }
/** * @param port * The port to set. */ public void setPortString(String port) { super.setProperty(HTTPSamplerBase.PORT, port); }
/** * @param domain * The domain to set. */ @Override public void setDomain(String domain) { // N.B. Must be in this class for the TestBean code to work super.setDomain(domain); }
/** * @param imageParsing * The imageParsing to set. */ public void setImageParsing(boolean imageParsing) { super.setImageParser(imageParsing); }
@Override public String getQueryString(String contentEncoding) { StringBuilder sb = new StringBuilder(super.getQueryString(contentEncoding)); if (sb.length() != 0) { sb.append('&'); } Query query = getQueryGenerator().generateQuery(new Query()); query.forEach((key, value) -> sb.append(key).append('=').append(value).append('&')); return encodedString(sb.toString()); }
/** * {@inheritDoc} */ @Override public boolean isFiltered(String path,TestElement sampler) { String ipAddr = getIpAddress(path); CookieManager cm = getCookieManager(ipAddr); ((HTTPSampler)sampler).setCookieManager(cm); return false; }
@Override protected HTTPSampleResult sample(java.net.URL u, String method, boolean areFollowingRedirect, int depth) { HTTPSampleResult sample = super.sample(u, method, areFollowingRedirect, depth); sample.setSampleLabel(queryGenerator.getQueryId()); if (getArguments().getArgumentsAsMap().get(QueryOptions.COUNT).equalsIgnoreCase("true")) { String str = sample.getResponseDataAsString(); sample.setResponseMessage(str.substring(str.lastIndexOf("[") + 1, str.indexOf("]"))); } return sample; }
/** * {@inheritDoc} */ @Override public Object clone() { AccessLogSampler s = (AccessLogSampler) super.clone(); if (started) { if (filterClassName != null && filterClassName.length() > 0) { try { if (TestCloneable.class.isAssignableFrom(Class.forName(filterClassName))) { initFilter(); s.filter = (Filter) ((TestCloneable) filter).clone(); } if (TestCloneable.class.isAssignableFrom(Class.forName(parserClassName))) { instantiateParser(); s.parser = (LogParser)((TestCloneable)parser).clone(); if (filter != null) { s.parser.setFilter(s.filter); } } } catch (Exception e) { log.warn("Could not clone cloneable filter", e); } } } return s; }