if (TStringUtil.isBlank(runTimeConf.getUserName())) {
String errorMsg = "[attributeError] TAtomDatasource of UserName is Empty !";
logger.error(errorMsg);
throw new AtomIllegalException(errorMsg);
}
DiamondDbPasswdManager diamondDbPasswdManager = new DiamondDbPasswdManager();
diamondDbPasswdManager.setPasswdConfDataId(TAtomConstants
.getPasswdDataId(runTimeConf.getDbName(),
runTimeConf.getDbType(),
runTimeConf.getUserName()));
diamondDbPasswdManager.init();
dbPasswdManager = diamondDbPasswdManager;
// ��ȡ����
String passwd = dbPasswdManager.getPasswd();
registerPasswdConfListener(diamondDbPasswdManager);
if (TStringUtil.isBlank(passwd)) {