Search in sources :

Example 1 with DfProcedureExecutionMetaExtractor

use of org.dbflute.logic.sql2entity.cmentity.DfProcedureExecutionMetaExtractor in project dbflute-core by dbflute.

the class DfProcedurePmbSetupper method getAvailableProcedureList.

// ===================================================================================
// Procedure List
// ==============
protected List<DfProcedureMeta> getAvailableProcedureList() throws SQLException {
    _procedureExtractor.includeProcedureSynonym(_dataSource);
    _procedureExtractor.includeProcedureToDBLink(_dataSource);
    final List<DfProcedureMeta> procedureList = _procedureExtractor.getAvailableProcedureList(_dataSource);
    if (getOutsideSqlProperties().isGenerateProcedureCustomizeEntity()) {
        final DfProcedureExecutionMetaExtractor executionMetaHandler = new DfProcedureExecutionMetaExtractor();
        executionMetaHandler.extractExecutionMetaData(_dataSource, procedureList);
        _continuedFailureMessageMap.putAll(executionMetaHandler.getContinuedFailureMessageMap());
    }
    return procedureList;
}
Also used : DfProcedureMeta(org.dbflute.logic.jdbc.metadata.info.DfProcedureMeta) DfProcedureExecutionMetaExtractor(org.dbflute.logic.sql2entity.cmentity.DfProcedureExecutionMetaExtractor)

Aggregations

DfProcedureMeta (org.dbflute.logic.jdbc.metadata.info.DfProcedureMeta)1 DfProcedureExecutionMetaExtractor (org.dbflute.logic.sql2entity.cmentity.DfProcedureExecutionMetaExtractor)1