Package net.sourceforge.hiveutils.service.impl

This package contains a few useful HiveMind services and classes, some used by hivetranse.core module.

See:
          Description

Class Summary
AdapterBuilderFactory Service Factory that wraps an implementation class in a proxy object that will filter or convert exceptions thrown by its methods.
AdapterProxyFactoryHelper Utility class to create a proxy object around a service implementation, in order to catch any exception thrown by the implementation and throw another exception, according to application developer-supplied rules.
AsynchronousTaskPerformerImpl Implementation of the Asynchroneous task performer service.
ContributionObjectProvider An org.apache.hivemind.service.ObjectProvider that extracts a contribution item from a global configuration, referenced by a unique id.
DefaultExceptionMapper Default implementation of ExceptionMapper, based on a ClassMatcher to do the exception translation.
DefaultMethodMappingErrorHandler Default implmentation of MethodMappingErrorHandler, used by AdapterBuilderFactory to log warnings.
DeferredObjectTranslator  
ExceptionMapperContribution Represents a configuration parameter to the AdapterBuilderFactory, indicating how to map one Exception to another.
ExceptionMappingContribution Represents a configuration parameter to the AdapterBuilderFactory, indicating how to map one Exception to another.
ExceptionMappingInterceptorFactory This service creates service interceptors that allow to map an exception to another.
InjectContribution Represents a configuration parameter to the ObjectBuilder, indicating which dependency to inject when constructing an object.
InjectObjectInformation Bean used to store location and module information about a translated "deferred-object".
ListenerContribution Represents a configuration parameter to the ObjectBuilder, indicating which listener to add after constructing an object.
LiteralObjectProvider An org.apache.hivemind.service.ObjectProvider that converts the passed string value into an appropriate primitive type.
LoggingContribution Represents a configuration parameter to the Logging Interceptor configured for a service.
LoggingInterceptorFactory This service creates service interceptors that allow to log all calls to a service.
LogWrapper  
ObjectBuilderImpl Implementation of the ObjectBuilder service.
ObjectBuilderObjectProvider An org.apache.hivemind.service.ObjectProvider that references a named object to create from the net.sourceforge.hiveutils.service.ObjectBuilder.
ObjectContribution Represents a configuration parameter to the ObjectBuilder, indicating which class to instantiate and the unique name of the definition.
ObjectToolsImpl Default implementation of ObjectTools service.
PreferenceContribution  
PreferencesManagerImpl  
PreferencesObjectProvider An org.apache.hivemind.service.ObjectProvider that returns a preference object by its name, that object is provided by net.sourceforge.hiveutils.service.PreferencesManager.
PropertyFileContribution  
PropertyFileSymbolSource Implementation of SymbolSource driven off of a property file.
ServicePointObjectProvider  
ShutdownContribution  
ShutdownCoordinatorImpl  
 

Enum Summary
LoggingLevel  
 

Package net.sourceforge.hiveutils.service.impl Description

This package contains a few useful HiveMind services and classes, some used by hivetranse.core module.