| Package | Description |
|---|---|
| org.apache.openejb.assembler.classic | |
| org.apache.openejb.assembler.classic.util | |
| org.apache.openejb.assembler.dynamic | |
| org.apache.openejb.config |
| Modifier and Type | Class and Description |
|---|---|
class |
BmpEntityContainerInfo |
class |
CmpEntityContainerInfo |
class |
ConnectionManagerInfo |
class |
ContainerInfo |
class |
JndiContextInfo |
class |
ManagedContainerInfo |
class |
MdbContainerInfo |
class |
ProxyFactoryInfo |
class |
ResourceInfo |
class |
SecurityServiceInfo |
class |
SingletonSessionContainerInfo |
class |
StatefulSessionContainerInfo |
class |
StatelessSessionContainerInfo |
class |
TransactionServiceInfo |
| Modifier and Type | Field and Description |
|---|---|
List<ServiceInfo> |
FacilitiesInfo.services |
List<ServiceInfo> |
AppInfo.services |
| Modifier and Type | Method and Description |
|---|---|
void |
Assembler.createService(ServiceInfo serviceInfo) |
static void |
Assembler.logUnusedProperties(org.apache.xbean.recipe.ObjectRecipe serviceRecipe,
ServiceInfo info) |
static org.apache.xbean.recipe.ObjectRecipe |
Assembler.prepareRecipe(ServiceInfo info) |
| Modifier and Type | Method and Description |
|---|---|
static ServiceInfo |
ServiceInfos.find(Collection<ServiceInfo> services,
String id) |
static ServiceInfo |
ServiceInfos.findByClass(Collection<ServiceInfo> services,
String clazz) |
| Modifier and Type | Method and Description |
|---|---|
Collection<ServiceInfo> |
ServiceConfiguration.getAvailableServices() |
| Modifier and Type | Method and Description |
|---|---|
static Object |
ServiceInfos.build(Collection<ServiceInfo> services,
ServiceInfo info,
org.apache.xbean.recipe.ObjectRecipe serviceRecipe) |
| Modifier and Type | Method and Description |
|---|---|
static Object |
ServiceInfos.build(Collection<ServiceInfo> services,
ServiceInfo info,
org.apache.xbean.recipe.ObjectRecipe serviceRecipe) |
static ServiceInfo |
ServiceInfos.find(Collection<ServiceInfo> services,
String id) |
static ServiceInfo |
ServiceInfos.findByClass(Collection<ServiceInfo> services,
String clazz) |
static Object |
ServiceInfos.resolve(Collection<ServiceInfo> services,
String id) |
static List<Object> |
ServiceInfos.resolve(Collection<ServiceInfo> serviceInfos,
String[] ids) |
static List<Object> |
ServiceInfos.resolve(Collection<ServiceInfo> serviceInfos,
String[] ids,
ServiceInfos.Factory factory) |
static Properties |
ServiceInfos.serviceProperties(Collection<ServiceInfo> serviceInfos,
String id) |
| Constructor and Description |
|---|
ServiceConfiguration(Properties properties,
Collection<ServiceInfo> availableServices) |
| Modifier and Type | Method and Description |
|---|---|
static void |
PassthroughFactory.add(ServiceInfo info,
Object object) |
| Modifier and Type | Method and Description |
|---|---|
<T extends ServiceInfo> |
ConfigurationFactory.configureService(Class<? extends T> type) |
<T extends ServiceInfo> |
ConfigurationFactory.configureService(Class<? extends T> type,
String serviceId,
Properties declaredProperties,
String providerId,
String serviceType)
Resolving the provider for a particular service follows this algorithm:
1.
|
<T extends ServiceInfo> |
ConfigurationFactory.configureService(Service service,
Class<? extends T> infoType)
This is the major piece of code that configures services.
|
<T extends ServiceInfo> |
ConfigurationFactory.configureService(String id,
Class<? extends T> type) |
Copyright © 1999–2014 The Apache Software Foundation. All rights reserved.