Package org.jboss.gravia.provision.ResourceInstaller

Examples of org.jboss.gravia.provision.ResourceInstaller.Context


        return installResourceInternal(resource);
    }

    private synchronized ResourceHandle installResourceInternal(Resource resource) throws ProvisionException {
        IllegalArgumentAssertion.assertNotNull(resource, "resource");
        Context context = new DefaultInstallerContext(resource);
        return installer.installResource(context, resource);
    }
View Full Code Here


    }

    private synchronized ResourceHandle installResourceInternal(String runtimeName, Resource resource, boolean shared) throws ProvisionException {
        IllegalArgumentAssertion.assertNotNull(resource, "resource");

        Context context = new DefaultInstallerContext(resource);
        ResourceHandle handle;
        if (shared) {
            handle = installer.installSharedResource(context, resource);
        } else {
            handle = installer.installResource(context, resource);
View Full Code Here

        return installResourceInternal(resource);
    }

    private synchronized ResourceHandle installResourceInternal(Resource resource) throws ProvisionException {
        IllegalArgumentAssertion.assertNotNull(resource, "resource");
        Context context = new DefaultInstallerContext(resource);
        return installer.installResource(context, resource);
    }
View Full Code Here

        return installResourceInternal(runtimeName, true, inputStream, headers);
    }

    @Override
    public ResourceHandle installResource(Resource resource, Dictionary<String, String> headers) throws ProvisionException {
        Context context = new DefaultInstallerContext(resource);
        return installResourceInternal(context, false, resource, headers);
    }
View Full Code Here

        return installResourceInternal(context, false, resource, headers);
    }

    @Override
    public ResourceHandle installSharedResource(Resource resource, Dictionary<String, String> headers) throws ProvisionException {
        Context context = new DefaultInstallerContext(resource);
        return installResourceInternal(context, true, resource, headers);
    }
View Full Code Here

        Resource resource = builder.getResource();

        // Install the {@link Resource}
        ResourceHandle handle;
        try {
            Context context = new DefaultInstallerContext(resource);
            handle = installResourceInternal(context, false, resource, headers);
        } finally {
            tempFile.delete();
        }
        return handle;
View Full Code Here

        IllegalArgumentAssertion.assertNotNull(resource, "resource");

        ResourceContent content = resource.adapt(ResourceContent.class);
        IllegalStateAssertion.assertNotNull(content, "Resource has no content: " + resource);

        Context context = new DefaultInstallerContext(resource);
        ResourceHandle handle;
        if (shared) {
            handle = installer.installSharedResource(context, resource);
        } else {
            handle = installer.installResource(context, resource, runtimeName);
View Full Code Here

TOP

Related Classes of org.jboss.gravia.provision.ResourceInstaller.Context

Copyright © 2018 www.massapicom. 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.