Examples of ExporterBean


Examples of com.asakusafw.bulkloader.bean.ExporterBean

        Map<String, ImportTargetTableBean> importTargetTable = new LinkedHashMap<String, ImportTargetTableBean>();
        ImportTargetTableBean table3 = new ImportTargetTableBean();
        importTargetTable.put("IMPORT_TARGET1", table3);
        ImportTargetTableBean table4 = new ImportTargetTableBean();
        importTargetTable.put("IMPORT_TARGET2", table4);
        ExporterBean bean = new ExporterBean();
        bean.setJobflowSid("11");
        bean.setExportTargetTable(exportTargetTable);
        bean.setImportTargetTable(importTargetTable);
        bean.setRetryCount(3);
        bean.setRetryInterval(1);

        // テスト対象クラス実行
        LockRelease lock = new LockRelease();
        boolean result = lock.releaseLock(bean, true);
View Full Code Here

Examples of com.asakusafw.bulkloader.bean.ExporterBean

        Map<String, ImportTargetTableBean> importTargetTable = new LinkedHashMap<String, ImportTargetTableBean>();
        ImportTargetTableBean table1 = new ImportTargetTableBean();
        importTargetTable.put("IMPORT_TARGET1", table1);
        ImportTargetTableBean table2 = new ImportTargetTableBean();
        importTargetTable.put("IMPORT_TARGET2", table2);
        ExporterBean bean = new ExporterBean();
        bean.setJobflowSid("11");
        bean.setExportTargetTable(exportTargetTable);
        bean.setImportTargetTable(importTargetTable);
        bean.setRetryCount(1);
        bean.setRetryInterval(1);

        Connection conn = null;
        PreparedStatement stmt = null;
        try {
            // コネクションを取得する
View Full Code Here

Examples of com.asakusafw.bulkloader.bean.ExporterBean

        ExportTargetTableBean table1 = new ExportTargetTableBean();
        exportTargetTable.put("IMPORT_TARGET1", table1);
        Map<String, ImportTargetTableBean> importTargetTable = new LinkedHashMap<String, ImportTargetTableBean>();
        ImportTargetTableBean table4 = new ImportTargetTableBean();
        importTargetTable.put("IMPORT_TARGET2", table4);
        ExporterBean bean = new ExporterBean();
        bean.setJobflowSid("11");
        bean.setExportTargetTable(exportTargetTable);
        bean.setImportTargetTable(importTargetTable);
        bean.setRetryCount(3);
        bean.setRetryInterval(5);

        // テスト対象クラス実行
        LockRelease lock = new LockRelease(){
            @Override
            protected TempTableDelete createTempTableDelete() {
View Full Code Here

Examples of com.asakusafw.bulkloader.bean.ExporterBean

    @Test
    public void releaseLockTest05() throws Exception {
        // ExportBeanを生成
        Map<String, ExportTargetTableBean> exportTargetTable = new LinkedHashMap<String, ExportTargetTableBean>();
        Map<String, ImportTargetTableBean> importTargetTable = new LinkedHashMap<String, ImportTargetTableBean>();
        ExporterBean bean = new ExporterBean();
        bean.setExportTargetTable(exportTargetTable);
        bean.setImportTargetTable(importTargetTable);
        bean.setRetryCount(3);
        bean.setRetryInterval(5);

        // テスト対象クラス実行
        LockRelease lock = new LockRelease();
        boolean result = lock.releaseLock(bean, true);
View Full Code Here

Examples of com.asakusafw.bulkloader.bean.ExporterBean

        Map<String, ImportTargetTableBean> importTargetTable = new LinkedHashMap<String, ImportTargetTableBean>();
        ImportTargetTableBean table3 = new ImportTargetTableBean();
        importTargetTable.put("IMPORT_TARGET1", table3);
        ImportTargetTableBean table4 = new ImportTargetTableBean();
        importTargetTable.put("IMPORT_TARGET2", table4);
        ExporterBean bean = new ExporterBean();
        bean.setJobflowSid("11");
        bean.setExportTargetTable(exportTargetTable);
        bean.setImportTargetTable(importTargetTable);
        bean.setRetryCount(3);
        bean.setRetryInterval(1);

        // テスト対象クラス実行
        LockRelease lock = new LockRelease();
        boolean result = lock.releaseLock(bean, false);
View Full Code Here

Examples of com.asakusafw.bulkloader.bean.ExporterBean

             * @see com.asakusafw.bulkloader.recoverer.Recoverer#selectRunningJobFlow(java.lang.String)
             */
            @Override
            protected List<ExporterBean> selectRunningJobFlow(
                    String executionId) throws BulkLoaderSystemException {
                ExporterBean bean = new ExporterBean();
                bean.setExecutionId(executionId);
                bean.setBatchId("BATCH03");
                bean.setJobflowId("JOB_FLOW03");
                bean.setJobflowSid("13");
                return Arrays.asList(new ExporterBean[]{bean});
            }
            /* (非 Javadoc)
             * @see com.asakusafw.bulkloader.recoverer.Recoverer#isExecRecovery(com.asakusafw.bulkloader.bean.ExporterBean, boolean)
             */
 
View Full Code Here

Examples of com.asakusafw.bulkloader.bean.ExporterBean

        TestUtils util = new TestUtils(testDataDir);
        // テストデータをセット
        util.storeToDatabase(false);

        // 処理の実行
        ExporterBean bean = new ExporterBean();
        bean.setExecutionId("JOB_FLOW01-001");
        bean.setJobflowId("JOBFLOW-01");
        bean.setBatchId("BATCH01");
        bean.setJobflowSid("11");
        Recoverer recoverer = new StubRecoverer();
        try {
            recoverer.isExecRecovery(bean, false);
            fail();
        } catch (BulkLoaderSystemException e) {
View Full Code Here

Examples of com.asakusafw.bulkloader.bean.ExporterBean

        TestUtils util = new TestUtils(testDataDir);
        // テストデータをセット
        util.storeToDatabase(false);

        // 処理の実行
        ExporterBean bean = new ExporterBean();
        bean.setExecutionId("JOB_FLOW01-002");
        bean.setJobflowId("JOBFLOW-02");
        bean.setBatchId("BATCH02");
        bean.setJobflowSid("12");
        Recoverer recoverer = new StubRecoverer(){
            /* (非 Javadoc)
             * @see com.asakusafw.bulkloader.recoverer.Recoverer#isRunningJobFlow(java.lang.String)
             */
            @Override
View Full Code Here

Examples of com.asakusafw.bulkloader.bean.ExporterBean

        TestUtils util = new TestUtils(testDataDir);
        // テストデータをセット
        util.storeToDatabase(false);

        // 処理の実行
        ExporterBean bean = new ExporterBean();
        bean.setExecutionId("JOB_FLOW01-002");
        bean.setJobflowId("JOBFLOW-02");
        bean.setBatchId("BATCH02");
        bean.setJobflowSid("12");
        Recoverer recoverer = new StubRecoverer(){
            /*
             * @see com.asakusafw.bulkloader.recoverer.StubRecoverer#createJobFlowParamLoader()
             */
            @Override
View Full Code Here

Examples of com.asakusafw.bulkloader.bean.ExporterBean

        // プロパティの書き換え
        Properties prop = ConfigurationLoader.getProperty();
        prop.setProperty(Constants.PROP_KEY_EXP_RETRY_COUNT, "aaa");

        // 処理の実行
        ExporterBean bean = new ExporterBean();
        bean.setExecutionId("JOB_FLOW01-002");
        bean.setJobflowId("JOBFLOW-02");
        bean.setBatchId("BATCH02");
        bean.setJobflowSid("12");
        Recoverer recoverer = new StubRecoverer();
        try {
            recoverer.loadParam(bean);
            fail();
        } catch (BulkLoaderSystemException e) {
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.