| java.lang.Object org.apache.openejb.config.ConfigurationFactory
ConfigurationFactory | public ConfigurationFactory()(Code) | | |
ConfigurationFactory | public ConfigurationFactory(boolean offline)(Code) | | |
ConfigurationFactory | public ConfigurationFactory(boolean offline, DynamicDeployer preAutoConfigDeployer)(Code) | | |
configureService | public T configureService(Class<? extends T> type, String serviceId, Properties declaredProperties, String providerId, String serviceType) throws OpenEJBException(Code) | | Resolving the provider for a particular service follows this algorithm:
1. Attempt to load the provider specified by the 'providerId'.
2. If this fails, throw NoSuchProviderException
3. If providerId is null, attempt to load the specified provider using the 'serviceId' as the 'providerId'
4. If this fails, check the hardcoded defaults for a default providerId using the supplied 'type'
5. If this fails, throw NoSuchProviderException
|
|
|