public void addTestElement(TestElement el) { if (el instanceof HeaderManager) { headerManager = (HeaderManager) el; } else { super.addTestElement(el); } }
@Override public Object clone() { JavaSampler clone = (JavaSampler) super.clone(); clone.javaClass = this.javaClass; clone.isToBeRegistered = this.isToBeRegistered; return clone; }
@Override // prevents property reset for wrapper controllers public void setRunningVersion(boolean runningVersion) { super.setRunningVersion(runningVersion); for (TestElement ctl : controllers) { ctl.setRunningVersion(runningVersion); } }
@Override public void addTestElement(TestElement el) { super.addTestElement(el); if (el instanceof JMeterXMPPConnection) { this.connConfig = (JMeterXMPPConnection) el; } }
@Override public void addTestElement(TestElement el) { if (el instanceof HeaderManager) { setHeaderManager((HeaderManager) el); } else if (el instanceof CookieManager) { setCookieManager((CookieManager) el); } else if (el instanceof CacheManager) { setCacheManager((CacheManager) el); } else { super.addTestElement(el); } }
@Override public void addTestElement(TestElement el) { if (el instanceof CookieManager) { setCookieManager((CookieManager) el); } else if (el instanceof CacheManager) { setCacheManager((CacheManager) el); } else if (el instanceof HeaderManager) { setHeaderManager((HeaderManager) el); } else if (el instanceof AuthManager) { setAuthManager((AuthManager) el); } else if (el instanceof DNSCacheManager) { setDNSResolver((DNSCacheManager) el); } else { super.addTestElement(el); } }