private void appendTempTSQuota( StringBuilder builder, OracleUserAttributes userAttributes, UserRecord userRecord) { builder.append(" quota"); if ("-1".equals(userAttributes.getTempTSQuota())) { builder.append(" unlimited"); } else { builder.append(' ').append(userAttributes.getTempTSQuota()); } builder.append(" on"); String tempTableSpace = userAttributes.getTempTableSpace(); if (tempTableSpace == null) { if (userRecord == null || userRecord.getTemporaryTableSpace() == null) { throw new IllegalArgumentException( cm.format(MSG_MISSING_TEMPORARY_TABLESPACE_FOR_QUOTA, null)); } tempTableSpace = userRecord.getTemporaryTableSpace(); } builder.append(' ').append(cs.formatToken(TEMP_TABLESPACE, tempTableSpace)); }
private void appendDefaultTSQuota( StringBuilder builder, OracleUserAttributes userAttributes, UserRecord userRecord) { builder.append(" quota"); if ("-1".equals(userAttributes.getDefaultTSQuota())) { builder.append(" unlimited"); } else { builder.append(' ').append(userAttributes.getDefaultTSQuota()); } builder.append(" on"); String defaultTableSpace = userAttributes.getDefaultTableSpace(); if (defaultTableSpace == null) { if (userRecord == null || userRecord.getDefaultTableSpace() == null) { throw new IllegalArgumentException( cm.format(MSG_MISSING_DEFAULT_TABLESPACE_FOR_QUOTA, null)); } defaultTableSpace = userRecord.getDefaultTableSpace(); } builder.append(' ').append(cs.formatToken(DEF_TABLESPACE, defaultTableSpace)); }