Examples of AnalysisReport


Examples of org.drools.guvnor.client.rpc.AnalysisReport

    @Restrict("#{identity.loggedIn}")
    public AnalysisReport analysePackage(String packageUUID) throws SerializationException {
        serviceSecurity.checkSecurityIsPackageDeveloperWithPackageUuid( packageUUID );


        AnalysisReport report = new PackageVerifier(
                defaultVerifier,
                getAssetService().getRulesRepository().loadPackageByUUID(packageUUID)
        ).verify();

        defaultVerifier.flushKnowledgeSession();
View Full Code Here

Examples of org.drools.guvnor.client.rpc.AnalysisReport

    }

    private AnalysisReport verify(RuleAsset asset, VerifierConfiguration verifierConfiguration) throws SerializationException {
        long startTime = System.currentTimeMillis();

        AnalysisReport report = getAssetVerifier(
                verifierConfiguration,
                getAssetItem(asset)
        ).verify();

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

Examples of org.drools.guvnor.client.rpc.AnalysisReport

    @WebRemote
    @LoggedIn
    public AnalysisReport analysePackage(String packageUUID) throws SerializationException {
        serviceSecurity.checkSecurityIsPackageDeveloperWithPackageUuid( packageUUID );

        AnalysisReport report = new PackageVerifier(
                defaultVerifier,
                rulesRepository.loadModuleByUUID(packageUUID)
        ).verify();

        defaultVerifier.flushKnowledgeSession();
View Full Code Here

Examples of org.drools.guvnor.client.rpc.AnalysisReport

    }

    private AnalysisReport verify(Asset asset, VerifierConfiguration verifierConfiguration) throws SerializationException {
        long startTime = System.currentTimeMillis();

        AnalysisReport report = null;
        //temporal ruleAssets doesn't have a corresponing AssetItem, that is
        //why we need to use a special verifier: TemporalBRLAssetVerifier
        if (asset.getState().equals("temporal")){
            report = getTemporalBRLAssetVerifier(
                verifierConfiguration,
View Full Code Here

Examples of org.drools.guvnor.client.rpc.AnalysisReport

    @WebRemote
    @LoggedIn
    public AnalysisReport analysePackage(String packageUUID) throws SerializationException {
        serviceSecurity.checkSecurityIsPackageDeveloperWithPackageUuid( packageUUID );

        AnalysisReport report = new PackageVerifier(
                defaultVerifier,
                rulesRepository.loadPackageByUUID(packageUUID)
        ).verify();

        defaultVerifier.flushKnowledgeSession();
View Full Code Here

Examples of org.drools.guvnor.client.rpc.AnalysisReport

    }

    private AnalysisReport verify(RuleAsset asset, VerifierConfiguration verifierConfiguration) throws SerializationException {
        long startTime = System.currentTimeMillis();

        AnalysisReport report = null;
        //temporal ruleAssets doesn't have a corresponing AssetItem, that is
        //why we need to use a special verifier: TemporalBRLAssetVerifier
        if (asset.getState().equals("temporal")){
            report = getTemporalBRLAssetVerifier(
                verifierConfiguration,
View Full Code Here

Examples of org.drools.guvnor.client.rpc.AnalysisReport

* @author Toni Rikkola
*/
public class VerifierReportCreator {

    public static AnalysisReport doReport(VerifierReport report) {
        AnalysisReport result = new AnalysisReport();

        result.errors = doLines( report.getBySeverity( Severity.ERROR ) );
        result.warnings = doLines( report.getBySeverity( Severity.WARNING ) );
        result.notes = doLines( report.getBySeverity( Severity.NOTE ) );
        result.factUsages = doFactUsage( report.getVerifierData() );
View Full Code Here

Examples of org.drools.guvnor.client.rpc.AnalysisReport

    private void runAnalysis() {
        LoadingPopup.showMessage( constants.AnalysingPackageRunning() );
        RepositoryServiceFactory.getService().analysePackage( packageUUID,
                                                              new GenericCallback() {
                                                                  public void onSuccess(Object data) {
                                                                      AnalysisReport rep = (AnalysisReport) data;
                                                                      VerifierResultWidget w = new VerifierResultWidget( rep,
                                                                                                                         true,
                                                                                                                         edit);
                                                                      w.setWidth( "100%" );
                                                                      layout.remove( 1 );
View Full Code Here

Examples of org.drools.guvnor.client.rpc.AnalysisReport

        VerificationServiceAsync verificationService = GWT.create( VerificationService.class );

        verificationService.analysePackage( packageUUID,
                                            new GenericCallback() {
                                                public void onSuccess(Object data) {
                                                    AnalysisReport rep = (AnalysisReport) data;
                                                    VerifierResultWidget w = new VerifierResultWidget( rep,
                                                                                                       true,
                                                                                                       edit );
                                                    w.setWidth( "100%" );
                                                    layout.remove( 1 );
View Full Code Here

Examples of org.drools.guvnor.client.rpc.AnalysisReport

        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
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.