com.taggercat.model
Class DataSourceInitParameter

java.lang.Object
  extended by com.taggercat.model.DataSourceInitParameter

public class DataSourceInitParameter
extends java.lang.Object

The initialization parameters used in the datasource init method.

 

Constructor Summary
DataSourceInitParameter(Model model, java.lang.String dsn, java.lang.String entityName)
           
DataSourceInitParameter(Model model, java.lang.String dsn, java.lang.String entityName, java.lang.String initialWhereClause, java.lang.String initialOrderByClause, DataSourceMode mode, java.lang.String parentDataSourceName, java.lang.String scope, int maxRows, boolean prefetchRowCount, java.lang.Integer pageSize)
           
 
Method Summary
 java.lang.String getDsn()
           
 java.lang.String getEntityName()
           
 java.lang.String getInitialOrderByClause()
           
 java.lang.String getInitialWhereClause()
           
 int getMaxRows()
           
 DataSourceMode getMode()
           
 Model getModel()
           
 java.lang.Integer getPageSize()
           
 java.lang.String getParentDataSourceName()
           
 java.lang.String getScope()
           
 boolean isPrefetchRowCount()
           
 void setDsn(java.lang.String dsn)
           
 void setEntityName(java.lang.String entityName)
           
 void setInitialOrderByClause(java.lang.String initialOrderByClause)
           
 void setInitialWhereClause(java.lang.String initialWhereClause)
           
 void setMaxRows(int maxRows)
           
 void setMode(DataSourceMode mode)
           
 void setModel(Model model)
           
 void setPageSize(java.lang.Integer pageSize)
           
 void setParentDataSourceName(java.lang.String parentDataSourceName)
           
 void setPrefetchRowCount(boolean prefetchRowCount)
           
 void setScope(java.lang.String scope)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DataSourceInitParameter

public DataSourceInitParameter(Model model,
                               java.lang.String dsn,
                               java.lang.String entityName,
                               java.lang.String initialWhereClause,
                               java.lang.String initialOrderByClause,
                               DataSourceMode mode,
                               java.lang.String parentDataSourceName,
                               java.lang.String scope,
                               int maxRows,
                               boolean prefetchRowCount,
                               java.lang.Integer pageSize)

DataSourceInitParameter

public DataSourceInitParameter(Model model,
                               java.lang.String dsn,
                               java.lang.String entityName)
Method Detail

getModel

public Model getModel()
Returns:
the model

setModel

public void setModel(Model model)
Parameters:
model - the model to set

getDsn

public java.lang.String getDsn()
Returns:
the dsn

setDsn

public void setDsn(java.lang.String dsn)
Parameters:
dsn - the dsn to set

getEntityName

public java.lang.String getEntityName()
Returns:
the entityName

setEntityName

public void setEntityName(java.lang.String entityName)
Parameters:
entityName - the entityName to set

getInitialWhereClause

public java.lang.String getInitialWhereClause()
Returns:
the initialWhereClause

setInitialWhereClause

public void setInitialWhereClause(java.lang.String initialWhereClause)
Parameters:
initialWhereClause - the initialWhereClause to set

getInitialOrderByClause

public java.lang.String getInitialOrderByClause()
Returns:
the initialOrderByClause

setInitialOrderByClause

public void setInitialOrderByClause(java.lang.String initialOrderByClause)
Parameters:
initialOrderByClause - the initialOrderByClause to set

getMode

public DataSourceMode getMode()
Returns:
the mode

setMode

public void setMode(DataSourceMode mode)
Parameters:
mode - the mode to set

getParentDataSourceName

public java.lang.String getParentDataSourceName()
Returns:
the parentDataSourceName

setParentDataSourceName

public void setParentDataSourceName(java.lang.String parentDataSourceName)
Parameters:
parentDataSourceName - the parentDataSourceName to set

getScope

public java.lang.String getScope()
Returns:
the scope

setScope

public void setScope(java.lang.String scope)
Parameters:
scope - the scope to set

getMaxRows

public int getMaxRows()
Returns:
the maxRows

setMaxRows

public void setMaxRows(int maxRows)
Parameters:
maxRows - the maxRows to set

isPrefetchRowCount

public boolean isPrefetchRowCount()
Returns:
the prefetchRowCount

setPrefetchRowCount

public void setPrefetchRowCount(boolean prefetchRowCount)
Parameters:
prefetchRowCount - the prefetchRowCount to set

setPageSize

public void setPageSize(java.lang.Integer pageSize)

getPageSize

public java.lang.Integer getPageSize()