Package org.drools.guvnor.server.util

Examples of org.drools.guvnor.server.util.VerifierRunner.verify()


                                                 RoleTypes.PACKAGE_DEVELOPER );
        }

        String drl = this.buildPackageSource( packageUUID );
        VerifierRunner runner = new VerifierRunner();
        return runner.verify( drl,
                              VerifierConfiguration.VERIFYING_SCOPE_KNOWLEDGE_PACKAGE );
    }

    @WebRemote
    @Restrict("#{identity.loggedIn}")
View Full Code Here


        if ( log.isDebugEnabled() ) {
            log.debug( "constraints rules: " + constraintRules );
        }
        try{
            if ( AssetFormats.DECISION_TABLE_GUIDED.equals( asset.metaData.format ) || AssetFormats.DECISION_SPREADSHEET_XLS.equals( asset.metaData.format ) ) {
                return runner.verify( drl,
                                      VerifierConfiguration.VERIFYING_SCOPE_DECISION_TABLE,
                                      constraintRules );
            } else {
                return runner.verify( drl,
                                      VerifierConfiguration.VERIFYING_SCOPE_SINGLE_RULE,
View Full Code Here

            if ( AssetFormats.DECISION_TABLE_GUIDED.equals( asset.metaData.format ) || AssetFormats.DECISION_SPREADSHEET_XLS.equals( asset.metaData.format ) ) {
                return runner.verify( drl,
                                      VerifierConfiguration.VERIFYING_SCOPE_DECISION_TABLE,
                                      constraintRules );
            } else {
                return runner.verify( drl,
                                      VerifierConfiguration.VERIFYING_SCOPE_SINGLE_RULE,
                                      constraintRules );
            }
        } catch (Throwable t){
            throw new SerializableException( t.getMessage() );
View Full Code Here

        PackageItem packageItem = getService().getRulesRepository().loadPackageByUUID( packageUUID );

        VerifierRunner runner = new VerifierRunner( defaultVerifier );

        AnalysisReport report = runner.verify( packageItem,
                                               new ScopesAgendaFilter( true,
                                                                       ScopesAgendaFilter.VERIFYING_SCOPE_KNOWLEDGE_PACKAGE ) );

        defaultVerifier.flushKnowledgeSession();
View Full Code Here

        runner = new VerifierRunner( verifierToBeUsed );

        log.debug( "constraints rules: " + constraintRules );

        try {
            AnalysisReport report = runner.verify( packageItem,
                                                   verificationScope );

            verifierToBeUsed.flushKnowledgeSession();

            log.debug( "Asset verification took: " + (System.currentTimeMillis() - startTime) );
View Full Code Here

        PackageItem packageItem = getAssetService().getRulesRepository().loadPackageByUUID( packageUUID );

        VerifierRunner runner = new VerifierRunner( defaultVerifier );

        AnalysisReport report = runner.verify( packageItem, new ScopesAgendaFilter( true, ScopesAgendaFilter.VERIFYING_SCOPE_KNOWLEDGE_PACKAGE ) );

        defaultVerifier.flushKnowledgeSession();

        return report;
    }
View Full Code Here

        log.debug( "constraints rules: " + constraintRules );

        try {
            VerifierRunner runner = new VerifierRunner( verifierToBeUsed );
            AnalysisReport report = runner.verify( packageItem, chooseScopesAgendaFilterFor( asset ) );

            verifierToBeUsed.flushKnowledgeSession();

            log.debug( "Asset verification took: " + (System.currentTimeMillis() - startTime) );
View Full Code Here

        PackageItem packageItem = getService().getRulesRepository().loadPackageByUUID( packageUUID );

        VerifierRunner runner = new VerifierRunner( defaultVerifier );

        AnalysisReport report = runner.verify( packageItem, new ScopesAgendaFilter( true, ScopesAgendaFilter.VERIFYING_SCOPE_KNOWLEDGE_PACKAGE ) );

        defaultVerifier.flushKnowledgeSession();

        return report;
    }
View Full Code Here

        log.debug( "constraints rules: " + constraintRules );

        try {
            VerifierRunner runner = new VerifierRunner( verifierToBeUsed );
            AnalysisReport report = runner.verify( packageItem, chooseScopesAgendaFilterFor( asset ) );

            verifierToBeUsed.flushKnowledgeSession();

            log.debug( "Asset verification took: " + (System.currentTimeMillis() - startTime) );
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.