org.jboss.deployment
Class LoaderRepositoryMetaDataHelper

java.lang.Object
  extended by org.jboss.deployment.LoaderRepositoryMetaDataHelper

public class LoaderRepositoryMetaDataHelper
extends Object

LoaderRepositoryMetaDataHelper.

Version:
$Revision: 85945 $
Author:
Adrian Brock

Constructor Summary
LoaderRepositoryMetaDataHelper()
           
 
Method Summary
static org.jboss.classloading.spi.metadata.ClassLoadingMetaData create(org.jboss.deployers.structure.spi.DeploymentUnit unit, org.jboss.metadata.common.jboss.LoaderRepositoryMetaData loaderMetaData)
          Populate the deployment's classloading metadata from a loader repository metadata with parent delegation false.
static org.jboss.classloading.spi.metadata.ClassLoadingMetaData create(org.jboss.deployers.structure.spi.DeploymentUnit unit, org.jboss.metadata.common.jboss.LoaderRepositoryMetaData loaderMetaData, boolean parentDelegation)
          Populate the deployment's classloading metadata from a loader repository metadata
static org.jboss.classloading.spi.metadata.ClassLoadingMetaData create(String deploymentName, org.jboss.metadata.common.jboss.LoaderRepositoryMetaData loaderMetaData)
          Create classloading metadata from a loader repository metadata with parent delegation false
static org.jboss.classloading.spi.metadata.ClassLoadingMetaData create(String deploymentName, org.jboss.metadata.common.jboss.LoaderRepositoryMetaData loaderMetaData, boolean parentDelegation)
          Create classloading metadata from a loader repository metadata
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LoaderRepositoryMetaDataHelper

public LoaderRepositoryMetaDataHelper()
Method Detail

create

public static org.jboss.classloading.spi.metadata.ClassLoadingMetaData create(org.jboss.deployers.structure.spi.DeploymentUnit unit,
                                                                              org.jboss.metadata.common.jboss.LoaderRepositoryMetaData loaderMetaData)
                                                                       throws org.jboss.deployers.spi.DeploymentException
Populate the deployment's classloading metadata from a loader repository metadata with parent delegation false.

Parameters:
unit - the deployment unit
loaderMetaData - the loader meta data
Returns:
the classloading metadata
Throws:
org.jboss.deployers.spi.DeploymentException - for any error

create

public static org.jboss.classloading.spi.metadata.ClassLoadingMetaData create(org.jboss.deployers.structure.spi.DeploymentUnit unit,
                                                                              org.jboss.metadata.common.jboss.LoaderRepositoryMetaData loaderMetaData,
                                                                              boolean parentDelegation)
                                                                       throws org.jboss.deployers.spi.DeploymentException
Populate the deployment's classloading metadata from a loader repository metadata

Parameters:
unit - the deployment unit
loaderMetaData - the loader repository metadata
parentDelegation - the default value for parent delegation
Returns:
the classloading metadata
Throws:
org.jboss.deployers.spi.DeploymentException - for any error

create

public static org.jboss.classloading.spi.metadata.ClassLoadingMetaData create(String deploymentName,
                                                                              org.jboss.metadata.common.jboss.LoaderRepositoryMetaData loaderMetaData)
                                                                       throws org.jboss.deployers.spi.DeploymentException
Create classloading metadata from a loader repository metadata with parent delegation false

Parameters:
deploymentName - the deployment name
loaderMetaData - the loader repository metadata
Returns:
the classloading metadata
Throws:
org.jboss.deployers.spi.DeploymentException - for any error

create

public static org.jboss.classloading.spi.metadata.ClassLoadingMetaData create(String deploymentName,
                                                                              org.jboss.metadata.common.jboss.LoaderRepositoryMetaData loaderMetaData,
                                                                              boolean parentDelegation)
                                                                       throws org.jboss.deployers.spi.DeploymentException
Create classloading metadata from a loader repository metadata

Parameters:
deploymentName - the deployment name
loaderMetaData - the loader repository metadata
parentDelegation - the default value for parent delegation
Returns:
the classloading metadata
Throws:
org.jboss.deployers.spi.DeploymentException - for any error


Copyright © 2009 JBoss, a division of Red Hat, Inc.. All Rights Reserved.