Examples of containsAsset()


Examples of org.drools.repository.PackageItem.containsAsset()

        repo.save();
      } else {
        //new asset
        PackageItem pkg = repo.loadPackage(bits[1]);
        AssetItem asset;
        if (pkg.containsAsset(a[0])) {
          asset = pkg.loadAsset(a[0]);
          if (asset.isArchived()) {
            asset.archiveItem(false);
          } else {
            throw new RulesRepositoryException("The file " + path + " already exists, and was not archived.");
View Full Code Here

Examples of org.drools.repository.PackageItem.containsAsset()

            if (path[2].startsWith("._")) {
                WebDAVImpl.osxDoubleData.put(uri,
                        null);
                return;
            }
            if (packageItem.containsAsset(resource[0])) {
                AssetItem lazarus = packageItem.loadAsset(resource[0]);
                lazarus.archiveItem(false);
            } else {
                AssetItem asset = packageItem.addAsset(resource[0],
                        "");
View Full Code Here

Examples of org.drools.repository.PackageItem.containsAsset()

            if (path[1].startsWith("._")) {
                WebDAVImpl.osxDoubleData.put(uri,
                        null);
                return;
            }
            if (packageItem.containsAsset(resource[0])) {
                AssetItem lazarus = packageItem.loadAsset(resource[0]);
                lazarus.archiveItem(false);
            } else {
                AssetItem asset = packageItem.addAsset(resource[0],
                        "");
View Full Code Here

Examples of org.drools.repository.PackageItem.containsAsset()

                PackageItem pkg = loadPackageFromRepository(repository,
                        path[1]);
                if (path[2].startsWith("._")) {
                    return osxDoubleData.containsKey(uri);
                }
                return pkg.containsAsset(AssetItem.getAssetNameFromFileName(path[2])[0]);
            }

            if (path.length == 4) {
                return isAssetItemInPackage(repository,
                        path);
View Full Code Here

Examples of org.drools.repository.PackageItem.containsAsset()

                path[1]);
        if (path[2].startsWith("._")) {
            return WebDAVImpl.osxDoubleData.containsKey(uri);
        }
        String assetName = AssetItem.getAssetNameFromFileName(path[2])[0];
        return pkg.containsAsset(assetName) && !pkg.loadAsset(assetName).isArchived();
    }

    public void removeObject(ITransaction iTransaction,
                             String uri) {
        RulesRepository repository = getRepo();
View Full Code Here

Examples of org.drools.repository.PackageItem.containsAsset()

        repo.save();
      } else {
        //new asset
        PackageItem pkg = repo.loadPackage(bits[1]);
        AssetItem asset;
        if (pkg.containsAsset(a[0])) {
          asset = pkg.loadAsset(a[0]);
          if (asset.isArchived()) {
            asset.archiveItem(false);
          } else {
            throw new RulesRepositoryException("The file " + path + " already exists, and was not archived.");
View Full Code Here

Examples of org.drools.repository.PackageItem.containsAsset()

    assertTrue(mig.needsMigration(repo));
    mig.migrate(repo);
    assertFalse(repo.getSession().hasPendingChanges());
    assertFalse(mig.needsMigration(repo));
    pkg = repo.loadPackage("testMigratePackage");
    assertTrue(pkg.containsAsset("drools"));
    AssetItem as = pkg.loadAsset("drools");
    assertEquals("some header", as.getContent());


    pkg = repo.loadPackageSnapshot("testMigratePackage", "SNAP1");
View Full Code Here

Examples of org.drools.repository.PackageItem.containsAsset()

    AssetItem as = pkg.loadAsset("drools");
    assertEquals("some header", as.getContent());


    pkg = repo.loadPackageSnapshot("testMigratePackage", "SNAP1");
    assertTrue(pkg.containsAsset("drools"));
    as = pkg.loadAsset("drools");
    assertEquals("some header", as.getContent());

    pkg = repo.loadPackageSnapshot("testMigratePackage", "SNAP2");
    assertTrue(pkg.containsAsset("drools"));
View Full Code Here

Examples of org.drools.repository.PackageItem.containsAsset()

    assertTrue(pkg.containsAsset("drools"));
    as = pkg.loadAsset("drools");
    assertEquals("some header", as.getContent());

    pkg = repo.loadPackageSnapshot("testMigratePackage", "SNAP2");
    assertTrue(pkg.containsAsset("drools"));
    as = pkg.loadAsset("drools");
    assertEquals("some header", as.getContent());


View Full Code Here

Examples of org.drools.repository.PackageItem.containsAsset()

                            "fpp/bar/webdav/packages/testCreateResourceDAVFolder/._asset.drl" );
        imp.createResource( new TransactionMock(),
                            "fpp/bar/webdav/packages/.DS_Store" );

        PackageItem pkg = repo.loadPackage( "testCreateResourceDAVFolder" );
        assertFalse( pkg.containsAsset( "._asset" ) );
        assertTrue( pkg.containsAsset( "asset" ) );

        Iterator<AssetItem> it = pkg.getAssets();
        AssetItem ass = it.next();
        assertEquals( "asset",
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.