getConfig().removeCall(ix);
}
}
public OperationType getOperationType() {
OperationConfig config = getConfig();
// Backwards compatibility:
if (!config.isSetType()) {
if (config.getIsOneWay()) {
config.setType(OperationTypesConfig.ONE_WAY);
return OperationType.ONE_WAY;
} else {
config.setType(OperationTypesConfig.REQUEST_RESPONSE);
return OperationType.REQUEST_RESPONSE;
}
}
OperationTypesConfig.Enum type = config.getType();
if (OperationTypesConfig.ONE_WAY.equals(type)) {
return OperationType.ONE_WAY;
} else if (OperationTypesConfig.NOTIFICATION.equals(type)) {
return OperationType.NOTIFICATION;
} else if (OperationTypesConfig.SOLICIT_RESPONSE.equals(type)) {