org.springframework.jee.spi
Class PitchforkUtilsImpl
java.lang.Object
org.springframework.jee.spi.PitchforkUtilsImpl
- All Implemented Interfaces:
- PitchforkUtils
public class PitchforkUtilsImpl
- extends Object
- implements PitchforkUtils
- Author:
- Safin Li, Michael Chen
Method Summary |
void |
acceptClassLoader(ClassLoader cl)
|
void |
clearClassLoader(ClassLoader cl)
|
EjbComponentCreatorBroker |
createEjbComponentCreatorBroker()
|
EjbProxyMetadataI |
createEjbProxyMetadata(String componentName,
Class<?> componentClass,
DeploymentUnitMetadataI dum,
EnvironmentInterceptorCallback environInterceptorCallback)
|
InjectionI |
createFieldInjection(Field injectionField,
String resourceLocation,
Class injectedType)
|
InterceptorMetadataI |
createInterceptorMetadata(Class interceptorClass,
List<Method> aroundInvokeMethods,
Method matchingMethod)
|
Jsr250MetadataI |
createJ2eeClientInjectionMetadata(String componentName,
Class<?> componentClass,
DeploymentUnitMetadataI dum)
|
InjectionI |
createMethodInjection(Method injectionMethod,
String resourceLocation,
Class injectedType)
|
WebComponentContributorBroker |
createWebComponentContributorBroker()
|
WSEEComponentContributorBroker |
createWSEEComponentContributorBroker()
|
Class |
forName(String className,
ClassLoader classLoader)
|
Class |
getTargetClass(javax.ejb.EnterpriseBean bean)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PitchforkUtilsImpl
public PitchforkUtilsImpl()
createFieldInjection
public InjectionI createFieldInjection(Field injectionField,
String resourceLocation,
Class injectedType)
- Specified by:
createFieldInjection
in interface PitchforkUtils
createMethodInjection
public InjectionI createMethodInjection(Method injectionMethod,
String resourceLocation,
Class injectedType)
- Specified by:
createMethodInjection
in interface PitchforkUtils
createInterceptorMetadata
public InterceptorMetadataI createInterceptorMetadata(Class interceptorClass,
List<Method> aroundInvokeMethods,
Method matchingMethod)
- Specified by:
createInterceptorMetadata
in interface PitchforkUtils
acceptClassLoader
public void acceptClassLoader(ClassLoader cl)
- Specified by:
acceptClassLoader
in interface PitchforkUtils
clearClassLoader
public void clearClassLoader(ClassLoader cl)
- Specified by:
clearClassLoader
in interface PitchforkUtils
createJ2eeClientInjectionMetadata
public Jsr250MetadataI createJ2eeClientInjectionMetadata(String componentName,
Class<?> componentClass,
DeploymentUnitMetadataI dum)
- Specified by:
createJ2eeClientInjectionMetadata
in interface PitchforkUtils
createEjbProxyMetadata
public EjbProxyMetadataI createEjbProxyMetadata(String componentName,
Class<?> componentClass,
DeploymentUnitMetadataI dum,
EnvironmentInterceptorCallback environInterceptorCallback)
- Specified by:
createEjbProxyMetadata
in interface PitchforkUtils
createEjbComponentCreatorBroker
public EjbComponentCreatorBroker createEjbComponentCreatorBroker()
- Specified by:
createEjbComponentCreatorBroker
in interface PitchforkUtils
createWebComponentContributorBroker
public WebComponentContributorBroker createWebComponentContributorBroker()
- Specified by:
createWebComponentContributorBroker
in interface PitchforkUtils
createWSEEComponentContributorBroker
public WSEEComponentContributorBroker createWSEEComponentContributorBroker()
- Specified by:
createWSEEComponentContributorBroker
in interface PitchforkUtils
forName
public Class forName(String className,
ClassLoader classLoader)
- Specified by:
forName
in interface PitchforkUtils
getTargetClass
public Class getTargetClass(javax.ejb.EnterpriseBean bean)
- Specified by:
getTargetClass
in interface PitchforkUtils
Copyright © 2006-2008 SpringSource (formerly Interface21). All Rights Reserved.