org.pentaho.platform.dataaccess.datasource.wizard.service.impl
Class ModelerService

java.lang.Object
  extended by org.pentaho.platform.engine.core.system.PentahoBase
      extended by org.pentaho.platform.dataaccess.datasource.wizard.service.impl.ModelerService
All Implemented Interfaces:
Serializable, ILogger
Direct Known Subclasses:
DebugModelerService

public class ModelerService
extends PentahoBase

User: nbaker Date: Jul 16, 2010

See Also:
Serialized Form

Field Summary
static String TMP_FILE_PATH
           
 
Fields inherited from class org.pentaho.platform.engine.core.system.PentahoBase
EMPTYLOGID, LOGID_MASK1, LOGID_MASK2, LOGID_SEPARATOR
 
Fields inherited from interface org.pentaho.platform.api.engine.ILogger
ACTIVITY_LOG, DEBUG, ERROR, FATAL, INFO, INSTANCE_LOG, SESSION_LOG, SOLUTION_LOG, TRACE, UNKNOWN, WARN
 
Constructor Summary
ModelerService()
           
 
Method Summary
 org.pentaho.metadata.model.Domain generateDomain(String connectionName, String tableName, String dbType, String query, String datasourceName)
           
 org.apache.commons.logging.Log getLogger()
           
 BogoPojo gwtWorkaround(BogoPojo pojo)
           
 org.pentaho.metadata.model.Domain loadDomain(String id)
           
 String serializeModels(org.pentaho.metadata.model.Domain domain, String name)
           
 
Methods inherited from class org.pentaho.platform.engine.core.system.PentahoBase
debug, debug, error, error, fatal, fatal, genLogIdFromInfo, genLogIdFromInfo, genLogIdFromSession, getLoggingLevel, getLogId, getObjectName, info, info, setLoggingLevel, setLogId, trace, trace, warn, warn
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TMP_FILE_PATH

public static final String TMP_FILE_PATH
Constructor Detail

ModelerService

public ModelerService()
Method Detail

getLogger

public org.apache.commons.logging.Log getLogger()
Specified by:
getLogger in class PentahoBase

generateDomain

public org.pentaho.metadata.model.Domain generateDomain(String connectionName,
                                                        String tableName,
                                                        String dbType,
                                                        String query,
                                                        String datasourceName)
                                                 throws Exception
Throws:
Exception

gwtWorkaround

public BogoPojo gwtWorkaround(BogoPojo pojo)

serializeModels

public String serializeModels(org.pentaho.metadata.model.Domain domain,
                              String name)
                       throws Exception
Throws:
Exception

loadDomain

public org.pentaho.metadata.model.Domain loadDomain(String id)
                                             throws Exception
Throws:
Exception