if (0 == urlSuffix.length()) {
urlSuffix = ECHO_CONTEXT12;
}
if (clientConfigurationFactory == null) {
ClientConfigurationFactory factory = initConfigurationFactory();
buildAsync12(uriString + urlSuffix, null, message, timeout, wireasync);
destroyConfigurationFactory(factory);
} else {
buildAsync12(uriString + urlSuffix, null, message, timeout, wireasync);
}
} else {
if (0 == urlSuffix.length()) {
urlSuffix = PING_CONTEXT12;
}
buildPing12(uriString + urlSuffix, null, message);
}
} else {
if (servtype.equalsIgnoreCase("echo")) {
if (0 == urlSuffix.length()) {
urlSuffix = ECHO_CONTEXT;
}
buildEcho(uriString + urlSuffix, null, message);
} else if (servtype.equalsIgnoreCase("async")) {
if (0 == urlSuffix.length()) {
urlSuffix = ECHO_CONTEXT;
}
if (clientConfigurationFactory == null) {
ClientConfigurationFactory factory = initConfigurationFactory();
buildAsync(uriString + urlSuffix, null, message, timeout, wireasync);
destroyConfigurationFactory(factory);
} else {
buildAsync(uriString + urlSuffix, null, message, timeout, wireasync);
}