Modifier and Type | Class and Description |
---|---|
static class |
ServerConfiguration.InstanceFactory
A special instance factory preventing recursive instantiation.
|
Modifier and Type | Class and Description |
---|---|
static class |
IPSecurityManagerImpl.InstanceFactory
Provides a custom transformer as the current configuration is not c2b friendly.
|
class |
SecuritySupportObservedComponentFactory
Special ObservedComponentFactory used for providing a SecuritySupport already during the initialization phase - before the proper SecuritySupportImpl can been instantiated.
|
Modifier and Type | Class and Description |
---|---|
class |
ConfiguredComponentFactory<T>
Builds a component configured in the repository by using node2bean.
|
class |
LazyObservedComponentFactory<T>
ComponentFactory that provides an instance by reading it from a repository.
|
class |
ObservedComponentFactory<T>
Generic observed singleton factory.
|
Modifier and Type | Method and Description |
---|---|
static <T> ComponentFactory<T> |
ComponentFactoryUtil.createFactory(Class<? extends ComponentFactory<T>> factoryClass,
ComponentProvider componentProvider)
Uses the empty constructor or passes the
ComponentProvider if such a constructor exists. |
Modifier and Type | Method and Description |
---|---|
static <T> ComponentFactory<T> |
ComponentFactoryUtil.createFactory(Class<? extends ComponentFactory<T>> factoryClass,
ComponentProvider componentProvider)
Uses the empty constructor or passes the
ComponentProvider if such a constructor exists. |
Modifier and Type | Method and Description |
---|---|
protected <T> ProviderConfiguration<T> |
LegacyComponentsConfigurer.getComponentFactory(Class<T> type,
Class<? extends ComponentFactory<T>> factoryClass) |
Modifier and Type | Method and Description |
---|---|
static <T> javax.inject.Provider<T> |
GuiceUtils.providerForComponentFactory(ComponentFactory<T> componentFactory) |
Modifier and Type | Method and Description |
---|---|
static <T> javax.inject.Provider<T> |
GuiceUtils.providerForComponentFactory(Class<? extends ComponentFactory<T>> componentFactoryClass) |
Copyright © 2003–2020 Magnolia International Ltd.. All rights reserved.