org.springframework.jee.spi
Class WebComponentContributorBrokerImpl

java.lang.Object
  extended by org.springframework.jee.spi.WebComponentContributorBrokerImpl
All Implemented Interfaces:
WebComponentContributorBroker

public class WebComponentContributorBrokerImpl
extends Object
implements WebComponentContributorBroker

Author:
Safin Li, Michael Chen

Constructor Summary
WebComponentContributorBrokerImpl()
           
 
Method Summary
 Jsr250MetadataI createJsr250Metadata(DeploymentUnitMetadataI metadata, String componentName, Class componentClass)
           
 Object getNewInstance(String clzName)
           
 void initialize(ClassLoader loader, String springConfigurationResourceName, String componentFactoryClassName, boolean usesSpringExtensionModel, ComponentContributor ecc)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WebComponentContributorBrokerImpl

public WebComponentContributorBrokerImpl()
Method Detail

initialize

public void initialize(ClassLoader loader,
                       String springConfigurationResourceName,
                       String componentFactoryClassName,
                       boolean usesSpringExtensionModel,
                       ComponentContributor ecc)
                throws InvalidDeploymentUnitException
Specified by:
initialize in interface WebComponentContributorBroker
Throws:
InvalidDeploymentUnitException

getNewInstance

public Object getNewInstance(String clzName)
                      throws InstantiationException
Specified by:
getNewInstance in interface WebComponentContributorBroker
Throws:
InstantiationException

createJsr250Metadata

public Jsr250MetadataI createJsr250Metadata(DeploymentUnitMetadataI metadata,
                                            String componentName,
                                            Class componentClass)
Specified by:
createJsr250Metadata in interface WebComponentContributorBroker


Copyright © 2006-2008 SpringSource (formerly Interface21). All Rights Reserved.