Examples of PackageConfigData


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

    public void testArchiveAndUnarchivePackageAndHeader() throws Exception {
        ServiceImplementation impl = getServiceImplementation();
        RepositoryPackageService repositoryPackageService = getRepositoryPackageService();
        String uuid = repositoryPackageService.createPackage( "testArchiveAndUnarchivePackageAndHeader",
                                                              "a desc" );
        PackageConfigData data = repositoryPackageService.loadPackageConfig( uuid );
        PackageItem it = impl.getRulesRepository().loadPackageByUUID( uuid );
        data.archived = true;

        AssetItem rule1 = it.addAsset( "rule_1",
                                       "" );
View Full Code Here

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

    public void testPackageConfSave() throws Exception {
        RepositoryService impl = getServiceImplementation();
        RepositoryPackageService repositoryPackageService = getRepositoryPackageService();
        String uuid = repositoryPackageService.createPackage( "testPackageConfSave",
                                                              "a desc" );
        PackageConfigData data = repositoryPackageService.loadPackageConfig( uuid );

        data.description = "new desc";
        data.header = "wa";
        data.externalURI = "new URI";
View Full Code Here

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

        impl.createState( "testState2" );
        repositoryAssetService.changePackageState( packagUUID,
                                                   "testState2" );

        PackageConfigData pkg = repositoryPackageService.loadPackageConfig( packagUUID );
        assertEquals( "testState2",
                      pkg.state );

        asset = repositoryAssetService.loadRuleAsset( ruleUUID2 );
        assertEquals( "testState2",
View Full Code Here

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

                                               false );

        assertTrue( pkg.getNode().getProperty( "drools:binaryUpToDate" ).getBoolean() );
        assertFalse( RuleBaseCache.getInstance().contains( pkg.getUUID() ) );

        PackageConfigData config = repositoryPackageService.loadPackageConfig( pkg.getUUID() );
        repositoryPackageService.savePackage( config );

        assertFalse( pkg.getNode().getProperty( "drools:binaryUpToDate" ).getBoolean() );
        assertFalse( pkg.isBinaryUpToDate() );
        repositoryPackageService.buildPackage( pkg.getUUID(),
View Full Code Here

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

public class PackageHierarchyTest {

    @Test
    public void testSimple() {
        PackageHierarchy h = new PackageHierarchy();
        h.addPackage(new PackageConfigData("com.foo"));
        Folder root = h.getRoot();

        assertEquals(1, root.getChildren().size());
        Folder f = (Folder) root.getChildren().get(0);
        assertEquals(null, f.getConfig());
        assertEquals("com", f.getName());
        assertEquals(1, f.getChildren().size());
        f = (Folder) f.getChildren().get(0);
        assertEquals("foo", f.getName());
        assertNotNull(f.getConfig());


        h.addPackage(new PackageConfigData("com.bar"));
        f = (Folder) root.getChildren().get(0);
        assertEquals("com", f.getName());
        assertNull(f.getConfig());
        assertEquals(2, f.getChildren().size());
        f = (Folder) f.getChildren().get(1);
        assertEquals("bar", f.getName());
        assertNotNull(f.getConfig());

        h.addPackage(new PackageConfigData("goo.bar.baz"));
        assertEquals(2, root.getChildren().size());
        f = (Folder) root.getChildren().get(1);
        assertEquals("goo", f.getName());

        assertEquals(1, f.getChildren().size());
        f = (Folder) f.getChildren().get(0);
        assertEquals("bar", f.getName());

        assertEquals(1, f.getChildren().size());
        f= (Folder) f.getChildren().get(0);
        assertEquals("baz", f.getName());


        h.addPackage(new PackageConfigData("goo.char.baz"));
        assertEquals(2, root.getChildren().size());
        f = (Folder) root.getChildren().get(1);
        assertEquals(2, f.getChildren().size());
        f = (Folder) f.getChildren().get(1);
        assertEquals("char", f.getName());
        assertEquals(1, f.getChildren().size());
        f = (Folder) f.getChildren().get(0);
        assertEquals("baz", f.getName());

        h.addPackage(new PackageConfigData("Whee"));
        assertEquals(3, root.getChildren().size());


    }
View Full Code Here

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

    @Test
    public void testComplex() {

        PackageHierarchy h = new PackageHierarchy();
        h.addPackage(new PackageConfigData("com.bar"));
        h.addPackage(new PackageConfigData("com.bar.baz"));
        assertEquals(1, h.getRoot().getChildren().size());
        Folder f = (Folder) h.getRoot().getChildren().get(0);
        assertEquals(2, f.getChildren().size());
        f = (Folder) f.getChildren().get(0);
        assertEquals("bar", f.getName());
View Full Code Here

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

public class PackageHierarchyTest extends TestCase {

  public void testSimple() {
    PackageHierarchy h = new PackageHierarchy();
    h.addPackage(new PackageConfigData("com.foo"));
    Folder root = h.root;

    assertEquals(1, root.children.size());
    Folder f = (Folder) root.children.get(0);
    assertEquals(null, f.conf);
    assertEquals("com", f.name);
    assertEquals(1, f.children.size());
    f = (Folder) f.children.get(0);
    assertEquals("foo", f.name);
    assertNotNull(f.conf);


    h.addPackage(new PackageConfigData("com.bar"));
    f = (Folder) root.children.get(0);
    assertEquals("com", f.name);
    assertNull(f.conf);
    assertEquals(2, f.children.size());
    f = (Folder) f.children.get(1);
    assertEquals("bar", f.name);
    assertNotNull(f.conf);

    h.addPackage(new PackageConfigData("goo.bar.baz"));
    assertEquals(2, root.children.size());
    f = (Folder) root.children.get(1);
    assertEquals("goo", f.name);

    assertEquals(1, f.children.size());
    f = (Folder) f.children.get(0);
    assertEquals("bar", f.name);

    assertEquals(1, f.children.size());
    f= (Folder) f.children.get(0);
    assertEquals("baz", f.name);


    h.addPackage(new PackageConfigData("goo.char.baz"));
    assertEquals(2, root.children.size());
    f = (Folder) root.children.get(1);
    assertEquals(2, f.children.size());
    f = (Folder) f.children.get(1);
    assertEquals("char", f.name);
    assertEquals(1, f.children.size());
    f = (Folder) f.children.get(0);
    assertEquals("baz", f.name);

    h.addPackage(new PackageConfigData("Whee"));
    assertEquals(3, root.children.size());


  }
View Full Code Here

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

  }

  public void testComplex() {

    PackageHierarchy h = new PackageHierarchy();
    h.addPackage(new PackageConfigData("com.bar"));
    h.addPackage(new PackageConfigData("com.bar.baz"));
    assertEquals(1, h.root.children.size());
    Folder f = (Folder) h.root.children.get(0);
    assertEquals(2, f.children.size());
    f = (Folder) f.children.get(0);
    assertEquals("bar", f.name);
View Full Code Here

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

                      item.getDescription() );

        assertEquals( pkgs.length + 1,
                      impl.listPackages().length );

        PackageConfigData conf = impl.loadPackageConfig( uuid );
        assertEquals( "this is a new package",
                      conf.description );
        assertNotNull( conf.lastModified );

        pkgs = impl.listPackages();
View Full Code Here

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

        it.updateExternalURI( "ext" );
        ServiceImplementation.updateDroolsHeader( "header",
                                                  it );
        impl.repository.save();

        PackageConfigData data = impl.loadPackageConfig( uuid );
        assertNotNull( data );

        assertEquals( RulesRepository.DEFAULT_PACKAGE,
                      data.name );
        assertEquals( "header",
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.