Examples of JcrPackageManager


Examples of com.day.jcr.vault.packaging.JcrPackageManager

                                                      final String groupName, final String name, String version,
                                                      final ConflictResolution conflictResolution,
                                                      final Map<String, String> packageDefinitionProperties)
            throws IOException, RepositoryException {

        final JcrPackageManager jcrPackageManager = packaging.getPackageManager(session);

        if (ConflictResolution.Replace.equals(conflictResolution)) {
            this.removePackage(jcrPackageManager, groupName, name, version);
        } else if (ConflictResolution.IncrementVersion.equals(conflictResolution)) {
            version = this.getNextVersion(jcrPackageManager, groupName, name, version).toString();
        }

        final JcrPackage jcrPackage = jcrPackageManager.create(groupName, name, version);
        final JcrPackageDefinition jcrPackageDefinition = jcrPackage.getDefinition();
        final DefaultWorkspaceFilter workspaceFilter = new DefaultWorkspaceFilter();

        for (final PathFilterSet pathFilterSet : pathFilterSets) {
            workspaceFilter.add(pathFilterSet);
View Full Code Here

Examples of org.apache.jackrabbit.vault.packaging.JcrPackageManager

        TabularDataSupport packageData = new TabularDataSupport(packageTabularType);
        if (repository != null) {
            Session session = null;
            try {
                session = repository.loginAdministrative(null);
                JcrPackageManager pkgMgr = new JcrPackageManagerImpl(session);
                for (JcrPackage pkg: pkgMgr.listPackages()) {
                    try {
                        Object[] values = {
                                pkg.getDefinition().getId().toString(),
                                pkg.getSize(),
                                pkg.isInstalled(),
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.