private String getConnectionString(final JdbcDatabase jdbcDatabase, String hostName, final String databaseName) { String connectionString = jdbcDatabase.getConnectionString(); if (connectionString.contains("TO_BE_CHANGED_BY_ADDON")) { connectionString = connectionString.replace("TO_BE_CHANGED_BY_ADDON", StringUtils.isNotBlank(databaseName) ? databaseName : getProjectOperations() .getProjectName("")); } else { if (StringUtils.isNotBlank(databaseName)) { // Oracle uses a different connection URL - see ROO-1203 final String dbDelimiter = jdbcDatabase == JdbcDatabase.ORACLE ? ":" : "/"; connectionString += dbDelimiter + databaseName; } } if (StringUtils.isBlank(hostName)) { hostName = "localhost"; } return connectionString.replace("HOST_NAME", hostName); }
@Override public ViewContext<T> createViewContext(final ControllerMetadata controllerMetadata, final JavaType entity, final JpaEntityMetadata entityMetadata, T viewMetadata) { ViewContext<T> ctx = new ViewContext<T>(); ctx.setControllerPath(controllerMetadata.getPath()); ctx.setProjectName(getProjectOperations().getProjectName("")); ctx.setVersion(getProjectOperations().getPomFromModuleName("").getVersion()); ctx.setEntityName(entity.getSimpleTypeName()); ctx.setModelAttribute(StringUtils.uncapitalize(entity.getSimpleTypeName())); ctx.setModelAttributeName(StringUtils.uncapitalize(entity.getSimpleTypeName())); ctx.setIdentifierField(entityMetadata.getCurrentIndentifierField().getFieldName() .getSymbolName()); ctx.setViewMetadata(viewMetadata); ctx.setControllerMetadata(controllerMetadata); return ctx; }
private String getConnectionString(final JdbcDatabase jdbcDatabase, String hostName, final String databaseName) { String connectionString = jdbcDatabase.getConnectionString(); if (connectionString.contains("TO_BE_CHANGED_BY_ADDON")) { connectionString = connectionString.replace("TO_BE_CHANGED_BY_ADDON", StringUtils.isNotBlank(databaseName) ? databaseName : getProjectOperations() .getProjectName("")); } else { if (StringUtils.isNotBlank(databaseName)) { // Oracle uses a different connection URL - see ROO-1203 final String dbDelimiter = jdbcDatabase == JdbcDatabase.ORACLE ? ":" : "/"; connectionString += dbDelimiter + databaseName; } } if (StringUtils.isBlank(hostName)) { hostName = "localhost"; } return connectionString.replace("HOST_NAME", hostName); }
+ projectOperations.getProjectName(projectOperations .getFocusedModuleName()) + "project"); "href", serverURL + projectOperations.getProjectName(projectOperations .getFocusedModuleName()) + "/resources/" + testPath);
/** * Returns project name to set CXF configuration file. * * @return Project Name. */ private String getProjectName() { // Project metadata from project identifier ProjectMetadata projectMetadata = (ProjectMetadata) getMetadataService() .get(ProjectMetadata .getProjectIdentifier(getProjectOperations() .getFocusedModuleName())); Validate.isTrue(projectMetadata != null, "Project metadata required"); return getProjectOperations().getProjectName( getProjectOperations().getFocusedModuleName()); }
document, serverURL + projectOperations.getProjectName(projectOperations .getFocusedModuleName()) + "/" + webScaffoldMetadata.getAnnotationValues().getPath()
ctx.setProjectName(getProjectOperations().getProjectName("")); ctx.setVersion(getProjectOperations().getPomFromModuleName("").getVersion());
try { final String projectName = projectOperations .getProjectName(projectOperations .getFocusedModuleName()); fileManager.createFile(pathResolver.getIdentifier(webappPath,
ctx.setProjectName(getProjectOperations().getProjectName("")); ctx.setVersion(getProjectOperations().getPomFromModuleName("").getVersion());