Package org.drools.repository

Examples of org.drools.repository.RulesRepository.createPackage()


    public void testAttachModel() throws Exception {

        ServiceImplementation impl = getServiceImplementation();
        RulesRepository repo = impl.getRulesRepository();

        PackageItem pkg = repo.createPackage( "testAttachModelImports",
                                              "heh" );
        AssetItem asset = pkg.addAsset( "MyModel",
                                        "" );
        asset.updateFormat( AssetFormats.MODEL );
        asset.checkin( "" );
View Full Code Here


        long before = System.currentTimeMillis();
        Thread.sleep( 20 );
        FileManagerUtils uploadHelper = getFileManagerUtils();

        PackageItem pkg = repo.createPackage( "testGetBinaryPackageServlet",
                                              "" );
        DroolsHeader.updateDroolsHeader( "import java.util.List",
                                                  pkg );
        pkg.updateCompiledPackage( new ByteArrayInputStream( "foo".getBytes() ) );
        pkg.checkin( "" );
View Full Code Here

    public void testHeadOOME() throws Exception {

        ServiceImplementation impl = getServiceImplementation();
        RulesRepository repo = impl.getRulesRepository();

        PackageItem pkg = repo.createPackage( "testHeadOOME",
                                              "" );
        DroolsHeader.updateDroolsHeader( "import java.util.List",
                                                  pkg );
        pkg.updateCompiledPackage( new ByteArrayInputStream( "foo".getBytes() ) );
        pkg.checkin( "" );
View Full Code Here

  //String getPackageConfig = "packages/SomeName/.package"; //should load package config

 
  public void testGetWithSpaces() throws Exception {
    RulesRepository repo = RepositorySessionUtil.getRepository();
    PackageItem pkg = repo.createPackage("testRestGetSpaces", "");
    AssetItem ass = pkg.addAsset("some space", "");
    ass.updateFormat("drl");
    ass.checkin("hey");
   
    RestAPI api = new RestAPI(repo);
View Full Code Here

  public void testGetBasics() throws Exception {


    RulesRepository repo = RepositorySessionUtil.getRepository();
    PackageItem pkg = repo.createPackage("testRestGetBasics", "");
    pkg.updateStringProperty("This is some header", PackageItem.HEADER_PROPERTY_NAME);
    repo.save();


    AssetItem asset1 = pkg.addAsset("asset1", "");
View Full Code Here

  }

  public void testGetVersionHistory() throws Exception {
    RulesRepository repo = RepositorySessionUtil.getRepository();
    PackageItem pkg = repo.createPackage("testRestGetVersionHistory", "");
    repo.save();


    AssetItem asset1 = pkg.addAsset("asset1", "");
    asset1.updateContent("this is content");
View Full Code Here

  }

  public void testVersionHistoryAndArchived() throws Exception {
    RulesRepository repo = RepositorySessionUtil.getRepository();
    PackageItem pkg = repo.createPackage("testVersionHistoryAndArchived", "");
    repo.save();


    AssetItem asset1 = pkg.addAsset("asset1", "");
    asset1.updateContent("this is content");
View Full Code Here

  }

  public void testPost() throws Exception {
    RulesRepository repo = RepositorySessionUtil.getRepository();
    PackageItem pkg = repo.createPackage("testRestPost", "");
    pkg.updateStringProperty("This is some header", PackageItem.HEADER_PROPERTY_NAME);
    repo.save();

    RestAPI api = new RestAPI(repo);
    ByteArrayInputStream in = new ByteArrayInputStream("abc".getBytes());
View Full Code Here

  }

  public void testPut() throws Exception {
    //need to test both asset and .package shite.
    RulesRepository repo = RepositorySessionUtil.getRepository();
    PackageItem pkg = repo.createPackage("testRestPut", "");
    pkg.updateStringProperty("This is some header", PackageItem.HEADER_PROPERTY_NAME);
    repo.save();

    AssetItem asset1 = pkg.addAsset("asset1", "");
    asset1.updateContent("this is content");
View Full Code Here

  }

  public void testDelete() throws Exception {
    RulesRepository repo = RepositorySessionUtil.getRepository();
    PackageItem pkg = repo.createPackage("testRestDelete", "");
    pkg.updateStringProperty("This is some header", PackageItem.HEADER_PROPERTY_NAME);
    repo.save();

    AssetItem asset1 = pkg.addAsset("asset1", "");
    asset1.updateContent("this is content");
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.