Module gaderian
Back to master index
Module gaderianVersion:1.1.0
Package:org.ops4j.gaderian
The master module for Gaderian, defining core, universal functionality.
Configuration Points
gaderian.ApplicationDefaults
gaderian.EagerLoad
gaderian.FactoryDefaults
gaderian.ObjectProviders
gaderian.ServiceModels
gaderian.Startup
gaderian.SymbolSources
gaderian.Translators
8 configuration points
Service Points
gaderian.ApplicationDefaultsSymbolSource
gaderian.BuilderFactory
gaderian.ClassFactory
gaderian.ClassObjectProvider
gaderian.ConfigurationObjectProvider
gaderian.EagerLoad
gaderian.FactoryDefaultsSymbolSource
gaderian.InterfaceSynthesizer
gaderian.LoggingInterceptor
gaderian.ObjectInstanceObjectProvider
gaderian.ObjectTranslator
gaderian.ServiceObjectProvider
gaderian.ServicePropertyObjectProvider
gaderian.ShutdownCoordinator
gaderian.Startup
gaderian.ThreadEventNotifier
gaderian.ThreadLocale
gaderian.ThreadLocaleFactory
gaderian.ThreadLocalStorage
19 service points
Schemas
gaderian.Assembly
gaderian.Defaults
gaderian.MethodFilter
3 schemas
Contribution to gaderian.ObjectProviders
<provider prefix="service" service-id="ServiceObjectProvider" />
<provider prefix="configuration" service-id="ConfigurationObjectProvider" />
<provider prefix="instance" service-id="ObjectInstanceObjectProvider" />
<provider prefix="service-property" service-id="ServicePropertyObjectProvider" />
<provider prefix="class" service-id="ClassObjectProvider" />
Contribution to gaderian.ServiceModels
<service-model class="impl.servicemodel.PrimitiveServiceModelFactory" name="primitive" />
<service-model class="impl.servicemodel.SingletonServiceModelFactory" name="singleton" />
<service-model class="impl.servicemodel.ThreadedServiceModelFactory" name="threaded" />
<service-model class="impl.servicemodel.PooledServiceModelFactory" name="pooled" />
Contribution to gaderian.Startup
<startup object="service:EagerLoad" />
Contribution to gaderian.SymbolSources
<source before="gaderian.FactoryDefaults" name="gaderian.ApplicationDefaults" service-id="ApplicationDefaultsSymbolSource" />
<source name="gaderian.FactoryDefaults" service-id="FactoryDefaultsSymbolSource" />
Contribution to gaderian.Translators
<translator class="schema.rules.BooleanTranslator" name="boolean" />
<translator class="schema.rules.IntTranslator" name="int" />
<translator class="schema.rules.EnumerationTranslator" name="enumeration" />
<translator class="schema.rules.ConfigurationTranslator" name="configuration" />
<translator class="schema.rules.ResourceTranslator" name="resource" />
<translator class="schema.rules.LongTranslator" name="long" />
<translator class="schema.rules.DoubleTranslator" name="double" />
<translator class="schema.rules.ServicePointTranslator" name="service-point" />
<translator class="schema.rules.QualifiedIdTranslator" name="qualified-id" />
<translator class="schema.rules.IdListTranslator" name="id-list" />
<translator name="object" service-id="ObjectTranslator" />
<translator class="schema.rules.NullTranslator" name="null" />

Back to master index