Module hivemind
Back to master index
Module hivemindVersion:1.1.0
Package:org.apache.hivemind
The master module for HiveMind, defining core, universal functionality.
Configurations
hivemind.ApplicationDefaults
hivemind.EagerLoad
hivemind.FactoryDefaults
hivemind.ObjectProviders
hivemind.ServiceModels
hivemind.Startup
hivemind.SymbolSources
hivemind.Translators
Services
hivemind.ApplicationDefaultsSymbolSource
hivemind.BuilderFactory
hivemind.ClassFactory
hivemind.ClassObjectProvider
hivemind.ConfigurationObjectProvider
hivemind.EagerLoad
hivemind.FactoryDefaultsSymbolSource
hivemind.InterfaceSynthesizer
hivemind.LoggingInterceptor
hivemind.ObjectInstanceObjectProvider
hivemind.ObjectTranslator
hivemind.ServiceObjectProvider
hivemind.ServicePropertyObjectProvider
hivemind.ShutdownCoordinator
hivemind.Startup
hivemind.ThreadEventNotifier
hivemind.ThreadLocale
hivemind.ThreadLocaleFactory
hivemind.ThreadLocalStorage
Schemas
hivemind.Defaults
hivemind.MethodFilter
Contribution to hivemind.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 hivemind.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 hivemind.Startup
<startup object="service:EagerLoad" />
Contribution to hivemind.SymbolSources
<source before="hivemind.FactoryDefaults" name="hivemind.ApplicationDefaults" service-id="ApplicationDefaultsSymbolSource" />
<source name="hivemind.FactoryDefaults" service-id="FactoryDefaultsSymbolSource" />
Contribution to hivemind.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" />

Back to master index