com.liferay.portal.tools
Class ServiceBuilder

java.lang.Object
  extended bycom.liferay.portal.tools.ServiceBuilder

public class ServiceBuilder
extends java.lang.Object

View Source

Author:
Brian Wing Shun Chan, Charles May, Alexander Chow, Harry Mark

Constructor Summary
ServiceBuilder(java.lang.String fileName, java.lang.String hbmFileName, java.lang.String modelHintsFileName, java.lang.String springFileName, java.lang.String springDataSourceFileName, java.lang.String apiDir, java.lang.String implDir, java.lang.String jsonFileName, java.lang.String sqlDir, java.lang.String sqlFileName, boolean autoNamespaceTables, java.lang.String baseModelImplPackage, java.lang.String basePersistencePackage, java.lang.String beanLocatorUtilPackage, java.lang.String principalBeanPackage, java.lang.String propsUtilPackage, java.lang.String springHibernatePackage, java.lang.String springUtilPackage)
           
ServiceBuilder(java.lang.String fileName, java.lang.String hbmFileName, java.lang.String modelHintsFileName, java.lang.String springFileName, java.lang.String springDataSourceFileName, java.lang.String apiDir, java.lang.String implDir, java.lang.String jsonFileName, java.lang.String sqlDir, java.lang.String sqlFileName, boolean autoNamespaceTables, java.lang.String baseModelImplPackage, java.lang.String basePersistencePackage, java.lang.String beanLocatorUtilPackage, java.lang.String principalBeanPackage, java.lang.String propsUtilPackage, java.lang.String springHibernatePackage, java.lang.String springUtilPackage, boolean build)
           
 
Method Summary
static java.util.Set getBadCmpFields()
           
static java.util.Set getBadTableNames()
           
 Entity getEntity(java.lang.String name)
           
static void main(java.lang.String[] args)
           
static void writeFile(java.io.File file, java.lang.String content)
           
static void writeFile(java.io.File file, java.lang.String content, java.util.Map jalopySettings)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServiceBuilder

public ServiceBuilder(java.lang.String fileName,
                      java.lang.String hbmFileName,
                      java.lang.String modelHintsFileName,
                      java.lang.String springFileName,
                      java.lang.String springDataSourceFileName,
                      java.lang.String apiDir,
                      java.lang.String implDir,
                      java.lang.String jsonFileName,
                      java.lang.String sqlDir,
                      java.lang.String sqlFileName,
                      boolean autoNamespaceTables,
                      java.lang.String baseModelImplPackage,
                      java.lang.String basePersistencePackage,
                      java.lang.String beanLocatorUtilPackage,
                      java.lang.String principalBeanPackage,
                      java.lang.String propsUtilPackage,
                      java.lang.String springHibernatePackage,
                      java.lang.String springUtilPackage)

ServiceBuilder

public ServiceBuilder(java.lang.String fileName,
                      java.lang.String hbmFileName,
                      java.lang.String modelHintsFileName,
                      java.lang.String springFileName,
                      java.lang.String springDataSourceFileName,
                      java.lang.String apiDir,
                      java.lang.String implDir,
                      java.lang.String jsonFileName,
                      java.lang.String sqlDir,
                      java.lang.String sqlFileName,
                      boolean autoNamespaceTables,
                      java.lang.String baseModelImplPackage,
                      java.lang.String basePersistencePackage,
                      java.lang.String beanLocatorUtilPackage,
                      java.lang.String principalBeanPackage,
                      java.lang.String propsUtilPackage,
                      java.lang.String springHibernatePackage,
                      java.lang.String springUtilPackage,
                      boolean build)
Method Detail

main

public static void main(java.lang.String[] args)

getBadCmpFields

public static java.util.Set getBadCmpFields()

getBadTableNames

public static java.util.Set getBadTableNames()

writeFile

public static void writeFile(java.io.File file,
                             java.lang.String content)
                      throws java.io.IOException
Throws:
java.io.IOException

writeFile

public static void writeFile(java.io.File file,
                             java.lang.String content,
                             java.util.Map jalopySettings)
                      throws java.io.IOException
Throws:
java.io.IOException

getEntity

public Entity getEntity(java.lang.String name)
                 throws java.io.IOException
Throws:
java.io.IOException