Package com._1c.g5.wiring
Interface IInjectorAwareManagedServiceRegistrationBuilder<T extends IManagedService>
-
- Type Parameters:
T
- the registering service type of managed service
- All Superinterfaces:
IInjectorAwareServiceRegistrationBuilder<T>
,IManagedServiceRegistrationBuilder<T>
,IServiceRegistrationBuilder<T>
public interface IInjectorAwareManagedServiceRegistrationBuilder<T extends IManagedService> extends IInjectorAwareServiceRegistrationBuilder<T>, IManagedServiceRegistrationBuilder<T>
IInjectorAwareServiceRegistrationBuilder
extension with ability to activate managed service before registration as OSGi service.- See Also:
IManagedService
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IInjectorAwareServiceRegistrationBuilder<T>
activateBeforeRegistration()
Force managed service to be activated before registration as OSGi service.-
Methods inherited from interface com._1c.g5.wiring.IInjectorAwareServiceRegistrationBuilder
registerInjected, registerInjected, registerInjected, registerInjected, registerInjected, withProperties, withProperty
-
Methods inherited from interface com._1c.g5.wiring.IServiceRegistrationBuilder
registerInstance
-
-
-
-
Method Detail
-
activateBeforeRegistration
IInjectorAwareServiceRegistrationBuilder<T> activateBeforeRegistration()
Description copied from interface:IManagedServiceRegistrationBuilder
Force managed service to be activated before registration as OSGi service.- Specified by:
activateBeforeRegistration
in interfaceIManagedServiceRegistrationBuilder<T extends IManagedService>
- Returns:
- a reference to this builder, never
null
-
-