if(sysmonSourceName == null) {
return ASysMon.get();
}
try {
final ASysMonSource sysMonSource = (ASysMonSource) Class.forName(sysmonSourceName).newInstance();
return sysMonSource.getSysMon();
} catch (Exception exc) {
throw new SQLException("error retrieving ASysMon instance", exc);
}
}