}
}
private DeployableMonitor deployableMonitor() throws CargoConfigurationException {
try {
return new URLDeployableMonitor(new URL(monitorUrl()),
Long.parseLong(monitorTimeout()),
nonEmptyOr(monitorContains(), null));
} catch (Exception ex) {
throw newException("deployable monitor", ex);
}