Methods
Modifier and Type |
Method and Description |
Resolution |
afterCreateConnectionProvider() |
Resolution |
afterSelectSchemas() |
Resolution |
backToSelectSchemas() |
protected Resolution |
buildAppForm() |
Resolution |
buildApplication() |
protected void |
buildCPForms() |
Resolution |
configureConnectionProvider() |
protected void |
configureEditSchemas() |
protected Database |
configureModelSchemas(boolean alwaysUseExistingModel) |
protected void |
createChildCrudPage(File dir,
Template template,
String parentName,
Collection<Reference> references,
Reference ref,
ArrayList<ChildPage> pages) |
protected Resolution |
createConnectionProviderForm() |
protected Page |
createCrudPage(File dir,
Table table,
List<ChildPage> childPages,
Template template) |
protected Page |
createCrudPage(File dir,
Table table,
String query,
List<ChildPage> childPages,
Template template,
Map<String,String> bindings,
String title) |
protected void |
createUserManagementSetupForm() |
protected void |
detectBooleanColumn(Table table,
Column column) |
protected void |
detectLargeResultSet(Table table,
CrudConfiguration configuration) |
protected List<Table> |
determineRoots(com.google.common.collect.Multimap<Table,Reference> children,
List<Table> allTables) |
List<Database> |
getActiveDatabases() |
String |
getAdminGroupName() |
ConnectionProvider |
getConnectionProvider() |
SelectField |
getConnectionProviderField() |
Form |
getConnectionProviderForm() |
String |
getConnectionProviderName() |
String |
getConnectionProviderType() |
int |
getCurrentStepIndex() |
String |
getEncryptionAlgorithm() |
BooleanField |
getGenerateCalendarField() |
String |
getGenerationStrategy() |
String |
getGroupIdProperty() |
String |
getGroupLinkProperty() |
String |
getGroupNameProperty() |
String |
getGroupTableName() |
Form |
getJdbcCPForm() |
Form |
getJndiCPForm() |
Persistence |
getPersistence() |
TableForm |
getSchemasForm() |
List<SelectableSchema> |
getSelectableSchemas() |
List<ApplicationWizard.Step> |
getSteps() |
Form |
getUserAndGroupTablesForm() |
String |
getUserEmailProperty() |
String |
getUserGroupTableName() |
String |
getUserIdProperty() |
String |
getUserLinkProperty() |
Form |
getUserManagementSetupForm() |
String |
getUserNameProperty() |
String |
getUserPasswordProperty() |
String |
getUserTableName() |
String |
getUserTokenProperty() |
Resolution |
goBackFromSelectTables() |
protected boolean |
isAtLeastOneSchemaSelected() |
boolean |
isGenerateCalendar() |
boolean |
isJdbc() |
boolean |
isJndi() |
boolean |
isNewConnectionProvider() |
protected boolean |
isUnsupportedProperty(Column column) |
void |
prepare() |
Resolution |
preparePage()
A lifecycle method invoked during the dispatch phase, where a http request is translated to a dispatch
(a path in the page tree) ultimately leading to an action invocation.
|
Resolution |
returnToPages() |
Resolution |
returnToSelectTables() |
static Long |
safeGetLong(ResultSet rs,
int index) |
Resolution |
selectSchemas() |
protected Resolution |
selectSchemasForm() |
Resolution |
selectTables() |
protected Resolution |
selectTablesForm() |
Resolution |
selectUserFields() |
protected Resolution |
selectUserFieldsForm() |
void |
setAdminGroupName(String adminGroupName) |
void |
setConnectionProviderName(String connectionProviderName) |
void |
setConnectionProviderType(String connectionProviderType) |
void |
setEncryptionAlgorithm(String encryptionAlgorithm) |
void |
setGenerateCalendar(boolean generateCalendar) |
void |
setGenerationStrategy(String generationStrategy) |
void |
setGroupIdProperty(String groupIdProperty) |
void |
setGroupLinkProperty(String groupLinkProperty) |
void |
setGroupNameProperty(String groupNameProperty) |
void |
setGroupTableName(String groupTableName) |
protected void |
setQueryTimeout(PreparedStatement statement,
int seconds) |
protected void |
setupCalendar(List<ChildPage> childPages) |
protected void |
setupCalendarField() |
protected int |
setupColumn(Column column,
CrudConfiguration configuration,
int columnsInSummary,
String linkToParentProperty) |
Resolution |
setupUserManagement() |
protected void |
setupUserPages(List<ChildPage> childPages,
Template template) |
protected void |
setupUsers() |
void |
setUserEmailProperty(String userEmailProperty) |
void |
setUserGroupTableName(String userGroupTableName) |
void |
setUserIdProperty(String userIdProperty) |
void |
setUserLinkProperty(String userLinkProperty) |
void |
setUserNameProperty(String userNameProperty) |
void |
setUserPasswordProperty(String userPasswordProperty) |
void |
setUserTableName(String userTableName) |
void |
setUserTokenProperty(String userTokenProperty) |
Resolution |
start() |
protected void |
updateModelFailed(Exception e) |
protected Resolution |
userManagementForm() |