Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractGuiceAwareExecutableExtensionFactory - Class in com._1c.g5.wiring
-
Abstract guice module aware executable extension factory which allows to provide injected instances in Extension Points.
- AbstractGuiceAwareExecutableExtensionFactory() - Constructor for class com._1c.g5.wiring.AbstractGuiceAwareExecutableExtensionFactory
- AbstractServiceAwareModule - Class in com._1c.g5.wiring
-
Abstract Guice module with helper methods to bind services from OSGi service registry.
- AbstractServiceAwareModule(Plugin) - Constructor for class com._1c.g5.wiring.AbstractServiceAwareModule
-
Constructor of
AbstractServiceAwareModule. - AbstractServiceAwareModule(BundleContext) - Constructor for class com._1c.g5.wiring.AbstractServiceAwareModule
-
Constructor of
AbstractServiceAwareModule. - activate() - Method in interface com._1c.g5.wiring.IManagedService
-
Activates this instance.
- activateBeforeRegistration() - Method in class com._1c.g5.internal.wiring.InjectorAwareManagedServiceRegistrationBuilder
- activateBeforeRegistration() - Method in class com._1c.g5.internal.wiring.ManagedServiceRegistrationBuilder
- activateBeforeRegistration() - Method in interface com._1c.g5.wiring.IInjectorAwareManagedServiceRegistrationBuilder
- activateBeforeRegistration() - Method in interface com._1c.g5.wiring.IManagedServiceRegistrationBuilder
-
Force managed service to be activated before registration as OSGi service.
- activateManagedService(IManagedService) - Method in class com._1c.g5.wiring.ManagedServicesSupport
-
Activate the given managed service.
- activateManagedService(IManagedService) - Method in class com._1c.g5.wiring.ServiceRegistrator
-
Activate the given managed service.
- activateManagedService(Class<? extends IManagedService>) - Method in class com._1c.g5.wiring.InjectorAwareServiceRegistrator
-
Activate the given managed service.
- activateManagedServices(Function<Class<? extends IManagedService>, IManagedService>, List<Class<? extends IManagedService>>) - Method in class com._1c.g5.wiring.ManagedServicesSupport
-
Activate the given managed services.
- activateManagedServices(List<IManagedService>) - Method in class com._1c.g5.wiring.ManagedServicesSupport
-
Activate the given managed services.
- activateManagedServices(List<Class<? extends IManagedService>>) - Method in class com._1c.g5.wiring.InjectorAwareServiceRegistrator
-
Activate the given managed services.
- activateServiceBundles(BundleContext) - Method in class com._1c.g5.internal.wiring.WiringPlugin
-
Activate all registered services bundles.
- activateServiceBundles(BundleContext, IConfigurationElement[]) - Method in class com._1c.g5.internal.wiring.WiringPlugin
-
Activate all registered services bundles from the given configuration elements.
- annotatedWith(Annotation) - Method in class com._1c.g5.internal.wiring.binder.ServiceAwareAnnotatedBindingBuilder
- annotatedWith(Annotation) - Method in interface com._1c.g5.wiring.binder.IServiceAwareAnnotatedBindingBuilder
- annotatedWith(Class<? extends Annotation>) - Method in class com._1c.g5.internal.wiring.binder.ServiceAwareAnnotatedBindingBuilder
- annotatedWith(Class<? extends Annotation>) - Method in interface com._1c.g5.wiring.binder.IServiceAwareAnnotatedBindingBuilder
- asEagerSingleton() - Method in class com._1c.g5.internal.wiring.binder.ServiceAwareLinkedBindingBuilder
- AttributeDictionary - Class in com._1c.g5.internal.wiring
-
Dictionaryimplementation, backed by a service attribute map. - AttributeDictionary(Map<String, ?>) - Constructor for class com._1c.g5.internal.wiring.AttributeDictionary
-
Constructor of
AttributeDictionary.
B
- bind(Key<T>) - Method in class com._1c.g5.wiring.AbstractServiceAwareModule
- bind(TypeLiteral<T>) - Method in class com._1c.g5.wiring.AbstractServiceAwareModule
- bind(Class<T>) - Method in class com._1c.g5.wiring.AbstractServiceAwareModule
- blocking(boolean) - Method in class com._1c.g5.internal.wiring.binder.ServiceAwareLinkedBindingBuilder
- blocking(boolean) - Method in interface com._1c.g5.wiring.binder.IServiceConfiguringBindingBuilder
-
Set import non-blocking flag.
C
- close() - Method in class com._1c.g5.wiring.ServiceSupplier
-
Closes supplier service access.
- com._1c.g5.internal.wiring - package com._1c.g5.internal.wiring
- com._1c.g5.internal.wiring.binder - package com._1c.g5.internal.wiring.binder
- com._1c.g5.wiring - package com._1c.g5.wiring
- com._1c.g5.wiring.binder - package com._1c.g5.wiring.binder
- ConfigurableImport(Import<T>) - Constructor for class com._1c.g5.internal.wiring.ConfigurableImportDecorator.ConfigurableImport
-
Constructor of
ConfigurableImportDecorator.ConfigurableImport. - ConfigurableImportDecorator<S> - Class in com._1c.g5.internal.wiring
-
Configurable import decorator.
- ConfigurableImportDecorator(ImportConfiguration) - Constructor for class com._1c.g5.internal.wiring.ConfigurableImportDecorator
-
Constructor of
ConfigurableImportDecorator. - ConfigurableImportDecorator.ConfigurableImport<T> - Class in com._1c.g5.internal.wiring
-
Configurable import.
- configure() - Method in class com._1c.g5.wiring.AbstractServiceAwareModule
- context - Variable in class com._1c.g5.internal.wiring.ServiceRegistrationBuilder
- context - Variable in class com._1c.g5.wiring.ServiceRegistrator
- contributed(String) - Static method in class com._1c.g5.wiring.ServiceProperties
-
Create service properties with the given service contributor indentifier property.
- create() - Method in class com._1c.g5.wiring.AbstractGuiceAwareExecutableExtensionFactory
- create(Class<?>, Map<String, ?>) - Static method in class com._1c.g5.internal.wiring.FilterFactory
-
Crete filter with the specified properties mathing.
- create(Map<String, ?>) - Static method in class com._1c.g5.internal.wiring.FilterFactory
-
Crete filter with the specified properties mathing.
- create(Map<String, ?>, Collection<String>) - Static method in class com._1c.g5.internal.wiring.FilterFactory
-
Create filter with the specified properties mathing and checking that
nonPresentproperties are not present in the requested service.
D
- deactivate() - Method in interface com._1c.g5.wiring.IManagedService
-
Deactivaes this instance.
- deactivateManagedServices() - Method in class com._1c.g5.wiring.ManagedServicesSupport
-
Deactivate all previously activated
IManagedServiceservices that clients activaed in#activateManagedServices()method. - deactivateManagedServices() - Method in class com._1c.g5.wiring.ServiceRegistrator
-
Deactivate all previously activated
IManagedServiceservices that clients activaed using this registrator. - deactivateManagedServices(Plugin) - Method in class com._1c.g5.wiring.ManagedServicesSupport
-
Deactivate all previously activated
IManagedServiceservices that clients activaed in#activateManagedServices()method. - deactivateManagedServices(Plugin) - Method in class com._1c.g5.wiring.ServiceRegistrator
-
Deactivate all previously activated
IManagedServiceservices that clients activaed using this registrator. - decorate(Import<T>) - Method in class com._1c.g5.internal.wiring.ConfigurableImportDecorator
- DEFAULT_BLOCKING - Static variable in class com._1c.g5.internal.wiring.InternalConstants
-
booleanproperty defining whether need to block calling threads to get service. - DEFAULT_RANKING - Static variable in class com._1c.g5.internal.wiring.InternalConstants
-
intproperty defining default ranking of unqualified services. - DEFAULT_STICKY - Static variable in class com._1c.g5.internal.wiring.InternalConstants
-
booleanproperty defining whether service Guice import will cache the first valid service instance. - doConfigure() - Method in class com._1c.g5.wiring.AbstractServiceAwareModule
-
Configures a
Bindervia the exposed methods.
E
- elements() - Method in class com._1c.g5.internal.wiring.AttributeDictionary
F
- FilterFactory - Class in com._1c.g5.internal.wiring
-
Filter factory to create usable by the
BundleContextfilters. - finalize() - Method in class com._1c.g5.wiring.ServiceSupplier
-
Deprecated, for removal: This API element is subject to removal in a future version.
G
- get() - Method in class com._1c.g5.internal.wiring.ConfigurableImportDecorator.ConfigurableImport
- get() - Method in class com._1c.g5.wiring.ServiceSupplier
-
Returns a supplied service.
- get(Class<T>) - Static method in class com._1c.g5.wiring.ServiceAccess
-
Returns an instance of the single known service for the given type.
- get(Class<T>, String, String) - Static method in class com._1c.g5.wiring.ServiceAccess
-
Returns an instance of the single known service for the given type and the given property.
- get(Class<T>, Map<String, ?>) - Static method in class com._1c.g5.wiring.ServiceAccess
-
Returns an instance of the single known service for the given type and the given properties map.
- get(Object) - Method in class com._1c.g5.internal.wiring.AttributeDictionary
- getBundle() - Method in class com._1c.g5.wiring.AbstractGuiceAwareExecutableExtensionFactory
-
Returns the bundle to crete extension factory for.
- getDefault() - Static method in class com._1c.g5.internal.wiring.WiringPlugin
-
Returns the shared plug-in instance.
- getInitializationContext() - Static method in class com._1c.g5.internal.wiring.WiringPlugin
-
Returns initialization context for managing initialization tasks.
- getInjector() - Method in class com._1c.g5.wiring.AbstractGuiceAwareExecutableExtensionFactory
-
Returns the Guice Injector to use to initalize creating classes.
- getTimeoutTime() - Method in class com._1c.g5.internal.wiring.ImportConfiguration
-
Returns timeout time in milliseconds.
I
- IInjectorAwareManagedServiceRegistrationBuilder<T extends IManagedService> - Interface in com._1c.g5.wiring
-
IInjectorAwareServiceRegistrationBuilderextension with ability to activate managed service before registration as OSGi service. - IInjectorAwareServiceRegistrationBuilder<T> - Interface in com._1c.g5.wiring
-
Injected OSGi service registration builder.
- IManagedService - Interface in com._1c.g5.wiring
-
An abstraction that represents a managed service that is intended to be activated and deactivated by some container.
- IManagedServiceRegistrationBuilder<T extends IManagedService> - Interface in com._1c.g5.wiring
-
IServiceRegistrationBuilderextension with ability to activate managed service before registration as OSGi service. - ImportConfiguration - Class in com._1c.g5.internal.wiring
-
Configuration of the OSGi service import.
- ImportConfiguration() - Constructor for class com._1c.g5.internal.wiring.ImportConfiguration
-
Constructor of
ImportConfiguration. - in(Scope) - Method in class com._1c.g5.internal.wiring.binder.ServiceAwareLinkedBindingBuilder
- in(Class<? extends Annotation>) - Method in class com._1c.g5.internal.wiring.binder.ServiceAwareLinkedBindingBuilder
- InitializationContext() - Constructor for class com._1c.g5.internal.wiring.WiringPlugin.InitializationContext
- InjectorAwareManagedServiceRegistrationBuilder<T extends IManagedService> - Class in com._1c.g5.internal.wiring
-
Implementation of
IInjectorAwareManagedServiceRegistrationBuilder. - InjectorAwareManagedServiceRegistrationBuilder(Class<T>, BundleContext, Consumer<ServiceRegistration<T>>, Consumer<T>, Supplier<Injector>) - Constructor for class com._1c.g5.internal.wiring.InjectorAwareManagedServiceRegistrationBuilder
-
Constructor of
InjectorAwareManagedServiceRegistrationBuilder. - InjectorAwareServiceRegistrationBuilder<T> - Class in com._1c.g5.internal.wiring
-
Implementation of
IInjectorAwareServiceRegistrationBuilder. - InjectorAwareServiceRegistrationBuilder(Class<T>, BundleContext, Consumer<ServiceRegistration<T>>, Supplier<Injector>) - Constructor for class com._1c.g5.internal.wiring.InjectorAwareServiceRegistrationBuilder
-
Constructor of
InjectorAwareServiceRegistrationBuilder. - InjectorAwareServiceRegistrator - Class in com._1c.g5.wiring
-
Injectoraware OSGi services registration support. - InjectorAwareServiceRegistrator(Plugin, Injector) - Constructor for class com._1c.g5.wiring.InjectorAwareServiceRegistrator
-
Constructor of
InjectorAwareServiceRegistrator. - InjectorAwareServiceRegistrator(Plugin, Supplier<Injector>) - Constructor for class com._1c.g5.wiring.InjectorAwareServiceRegistrator
-
Constructor of
InjectorAwareServiceRegistrator. - InjectorAwareServiceRegistrator(BundleContext, Injector) - Constructor for class com._1c.g5.wiring.InjectorAwareServiceRegistrator
-
Constructor of
InjectorAwareServiceRegistrator. - InjectorAwareServiceRegistrator(BundleContext, Supplier<Injector>) - Constructor for class com._1c.g5.wiring.InjectorAwareServiceRegistrator
-
Constructor of
InjectorAwareServiceRegistrator. - InternalConstants - Class in com._1c.g5.internal.wiring
-
Internal wiring plug-in constants.
- isBlocking() - Method in class com._1c.g5.internal.wiring.ImportConfiguration
-
Returns whether import will be blocking.
- isEmpty() - Method in class com._1c.g5.internal.wiring.AttributeDictionary
- IServiceAwareAnnotatedBindingBuilder<T> - Interface in com._1c.g5.wiring.binder
-
AnnotatedBindingBuilderextension with ability to bind Guice bindings to OSGi services. - IServiceAwareLinkedBindingBuilder<T> - Interface in com._1c.g5.wiring.binder
-
LinkedBindingBuilderextension with ability to bind Guice bindings to OSGi services. - IServiceConfiguringBindingBuilder - Interface in com._1c.g5.wiring.binder
-
Allows to configure OSGi service binding.
- IServiceDecoratingBindingBuilder<T> - Interface in com._1c.g5.wiring.binder
-
Allows to decorate OSGi service binding.
- IServiceProviderLifecycleListener - Interface in com._1c.g5.wiring
-
Listens to status changes of the service provider lifecycle management process.
- IServiceRegistrationBuilder<T> - Interface in com._1c.g5.wiring
-
OSGi service registration builder.
J
- join() - Method in class com._1c.g5.internal.wiring.WiringPlugin.InitializationContext
-
Waits until all tasks of the initialization job are finished.
- join() - Static method in class com._1c.g5.wiring.ServiceInitialization
-
Waits until all tasks of the initialization job are finished.
K
- keys() - Method in class com._1c.g5.internal.wiring.AttributeDictionary
L
- logDebug(String) - Static method in class com._1c.g5.internal.wiring.WiringPlugin
-
Writes an info status message to the plug-in log.
- logError(String, Throwable) - Static method in class com._1c.g5.internal.wiring.WiringPlugin
-
Writes an error status message to the plug-in log.
- logInfo(String) - Static method in class com._1c.g5.internal.wiring.WiringPlugin
-
Writes an info status message to the plug-in log.
- logWarning(String) - Static method in class com._1c.g5.internal.wiring.WiringPlugin
-
Writes a warning status message to the plug-in log.
M
- managedService(Class<T>) - Method in class com._1c.g5.wiring.InjectorAwareServiceRegistrator
- managedService(Class<T>) - Method in class com._1c.g5.wiring.ServiceRegistrator
-
Register the managed service in OSGi service registry.
- ManagedServiceRegistrationBuilder<T extends IManagedService> - Class in com._1c.g5.internal.wiring
-
Implementation of
IManagedServiceRegistrationBuilder. - ManagedServiceRegistrationBuilder(Class<T>, Plugin, Consumer<ServiceRegistration<T>>, Consumer<T>) - Constructor for class com._1c.g5.internal.wiring.ManagedServiceRegistrationBuilder
-
Constructor of
ManagedServiceRegistrationBuilder. - ManagedServiceRegistrationBuilder(Class<T>, BundleContext, Consumer<ServiceRegistration<T>>, Consumer<T>) - Constructor for class com._1c.g5.internal.wiring.ManagedServiceRegistrationBuilder
-
Constructor of
ManagedServiceRegistrationBuilder. - managedServicesSupport - Variable in class com._1c.g5.wiring.ServiceRegistrator
- ManagedServicesSupport - Class in com._1c.g5.wiring
-
Support for services activation and deactivation.
- ManagedServicesSupport() - Constructor for class com._1c.g5.wiring.ManagedServicesSupport
N
- named(String) - Static method in class com._1c.g5.wiring.ServiceProperties
-
Create service properties with the given service name property.
- named(String, String) - Static method in class com._1c.g5.wiring.ServiceProperties
-
Create service properties with the given service name property and the given service contributor indentifier property.
P
- PARAMETER_CLASS_NAME - Static variable in class com._1c.g5.wiring.AbstractGuiceAwareExecutableExtensionFactory
- PARAMETER_NAMED - Static variable in class com._1c.g5.wiring.AbstractGuiceAwareExecutableExtensionFactory
- PLUGIN_ID - Static variable in class com._1c.g5.internal.wiring.WiringPlugin
- prepareInstance(T) - Method in class com._1c.g5.internal.wiring.InjectorAwareManagedServiceRegistrationBuilder
- prepareInstance(T) - Method in class com._1c.g5.internal.wiring.ManagedServiceRegistrationBuilder
- prepareInstance(T) - Method in class com._1c.g5.internal.wiring.ServiceRegistrationBuilder
-
Prepare service instance before registration as OSGi service.
- properties - Variable in class com._1c.g5.internal.wiring.ServiceRegistrationBuilder
- properties() - Method in class com._1c.g5.internal.wiring.ServiceRegistrationBuilder
-
Returns configured builder OSGi service properties.
- put(String, Object) - Method in class com._1c.g5.internal.wiring.AttributeDictionary
R
- registerationConsumer - Variable in class com._1c.g5.internal.wiring.ServiceRegistrationBuilder
- registeredServices - Variable in class com._1c.g5.wiring.ServiceRegistrator
- registerInjected() - Method in class com._1c.g5.internal.wiring.InjectorAwareServiceRegistrationBuilder
- registerInjected() - Method in interface com._1c.g5.wiring.IInjectorAwareServiceRegistrationBuilder
-
Register the service interface with implemetation from the parent Guice injector with the same type as builder service type key.
- registerInjected(Key<? extends T>) - Method in class com._1c.g5.internal.wiring.InjectorAwareServiceRegistrationBuilder
- registerInjected(Key<? extends T>) - Method in interface com._1c.g5.wiring.IInjectorAwareServiceRegistrationBuilder
-
Register the service interface with implemetation from the given Guice injector with the given injector implemetation type key.
- registerInjected(TypeLiteral<? extends T>) - Method in class com._1c.g5.internal.wiring.InjectorAwareServiceRegistrationBuilder
- registerInjected(TypeLiteral<? extends T>) - Method in interface com._1c.g5.wiring.IInjectorAwareServiceRegistrationBuilder
-
Register the service interface with implemetation from the parent Guice injector with the given injector type literal as key.
- registerInjected(Class<? extends T>) - Method in class com._1c.g5.internal.wiring.InjectorAwareServiceRegistrationBuilder
- registerInjected(Class<? extends T>) - Method in interface com._1c.g5.wiring.IInjectorAwareServiceRegistrationBuilder
-
Register the service interface with implemetation from the parent Guice injector with the given injector type key.
- registerInjected(Class<? extends T>, Annotation) - Method in class com._1c.g5.internal.wiring.InjectorAwareServiceRegistrationBuilder
- registerInjected(Class<? extends T>, Annotation) - Method in interface com._1c.g5.wiring.IInjectorAwareServiceRegistrationBuilder
-
Register the service interface with implemetation from the parent Guice injector with the given injector type and annotation as key.
- registerInstance(T) - Method in class com._1c.g5.internal.wiring.ServiceRegistrationBuilder
- registerInstance(T) - Method in interface com._1c.g5.wiring.IServiceRegistrationBuilder
-
Register the given instance to the builder service interface.
- registryChanged(IRegistryChangeEvent) - Method in class com._1c.g5.internal.wiring.WiringPlugin
- remove(Object) - Method in class com._1c.g5.internal.wiring.AttributeDictionary
S
- schedule(Runnable) - Method in class com._1c.g5.internal.wiring.WiringPlugin.InitializationContext
-
Вchedules a new initialization task.
- schedule(Runnable) - Static method in class com._1c.g5.wiring.ServiceInitialization
-
Schedules a new initialization task.
- service(Class<T>) - Method in class com._1c.g5.wiring.InjectorAwareServiceRegistrator
-
Register the service in OSGi service registry.
- service(Class<T>) - Method in class com._1c.g5.wiring.ServiceRegistrator
-
Register the service in OSGi service registry.
- SERVICE_CONTRIBUTOR - Static variable in class com._1c.g5.wiring.ServiceProperties
-
Service property identifying a service contributor indentifier.
- SERVICE_NAME - Static variable in class com._1c.g5.wiring.ServiceProperties
-
Service property identifying a service name qualifier.
- SERVICE_TYPE_PARAMETER - Static variable in class com._1c.g5.wiring.ServiceProperties
-
Service property identifying a service type parameter.
- SERVICE_WAIT_TIMEOUT - Static variable in class com._1c.g5.internal.wiring.InternalConstants
-
OSGi service get timeout in milliseconds.
- ServiceAccess - Class in com._1c.g5.wiring
-
Utility methods to get public OSGi services or service suppliers.
- ServiceAwareAnnotatedBindingBuilder<T> - Class in com._1c.g5.internal.wiring.binder
-
Implementation of
IServiceAwareAnnotatedBindingBuilder. - ServiceAwareAnnotatedBindingBuilder(Class<? extends T>, AnnotatedBindingBuilder<T>) - Constructor for class com._1c.g5.internal.wiring.binder.ServiceAwareAnnotatedBindingBuilder
-
Constructor of
ServiceAwareAnnotatedBindingBuilder. - ServiceAwareLinkedBindingBuilder<T> - Class in com._1c.g5.internal.wiring.binder
-
Implementation of
IServiceAwareLinkedBindingBuilderandIServiceConfiguringBindingBuilder. - ServiceAwareLinkedBindingBuilder(Class<? extends T>, LinkedBindingBuilder<T>) - Constructor for class com._1c.g5.internal.wiring.binder.ServiceAwareLinkedBindingBuilder
-
Constructor of
ServiceAwareLinkedBindingBuilder. - ServiceInitialization - Class in com._1c.g5.wiring
-
Job for doing initialization work.
- ServiceProperties - Class in com._1c.g5.wiring
-
Static methods to create service properties map.
- serviceProvidersActivated() - Method in interface com._1c.g5.wiring.IServiceProviderLifecycleListener
-
The service provider management facility finished trying of service provider bundle activation.
All available service provider bundles should be activated at the moment or still perform some async. initialization activities (seeInitializationJob) - ServiceRegistrationBuilder<T> - Class in com._1c.g5.internal.wiring
-
Implementation of
IServiceRegistrationBuilder. - ServiceRegistrationBuilder(Class<T>, Plugin, Consumer<ServiceRegistration<T>>) - Constructor for class com._1c.g5.internal.wiring.ServiceRegistrationBuilder
-
Constructor of
ServiceRegistrationBuilder. - ServiceRegistrationBuilder(Class<T>, BundleContext, Consumer<ServiceRegistration<T>>) - Constructor for class com._1c.g5.internal.wiring.ServiceRegistrationBuilder
-
Constructor of
ServiceRegistrationBuilder. - ServiceRegistrator - Class in com._1c.g5.wiring
-
OSGi services registration support.
- ServiceRegistrator(Plugin) - Constructor for class com._1c.g5.wiring.ServiceRegistrator
-
Constructor of
ServiceRegistrator. - ServiceRegistrator(BundleContext) - Constructor for class com._1c.g5.wiring.ServiceRegistrator
-
Constructor of
ServiceRegistrator. - ServiceSupplier<T> - Class in com._1c.g5.wiring
-
Supplier of an instance of the single known service for the given type.
- ServiceSupplier(Class<T>, BundleContext) - Constructor for class com._1c.g5.wiring.ServiceSupplier
-
Creates service supplier with the given class.
- ServiceSupplier(Class<T>, BundleContext, Map<String, ?>) - Constructor for class com._1c.g5.wiring.ServiceSupplier
-
Creates service supplier with the given class and OSGi service properties.
- serviceType - Variable in class com._1c.g5.internal.wiring.ServiceRegistrationBuilder
- ServiceUnavailableException - Exception in com._1c.g5.wiring
-
Exception thrown when a requested service is not available or service get timed out.
- ServiceUnavailableException() - Constructor for exception com._1c.g5.wiring.ServiceUnavailableException
-
Constructor of
ServiceUnavailableException. - ServiceUnavailableException(String) - Constructor for exception com._1c.g5.wiring.ServiceUnavailableException
-
Constructor of
ServiceUnavailableException. - ServiceUnavailableException(String, Throwable) - Constructor for exception com._1c.g5.wiring.ServiceUnavailableException
-
Constructor of
ServiceUnavailableException. - ServiceUnavailableException(Throwable) - Constructor for exception com._1c.g5.wiring.ServiceUnavailableException
-
Constructor of
ServiceUnavailableException. - setBlocking(boolean) - Method in class com._1c.g5.internal.wiring.ImportConfiguration
-
Set whether import is non-blocking.
- setInitializationData(IConfigurationElement, String, Object) - Method in class com._1c.g5.wiring.AbstractGuiceAwareExecutableExtensionFactory
- setTimeoutTime(long) - Method in class com._1c.g5.internal.wiring.ImportConfiguration
-
Set timeout time in milliseconds.
- size() - Method in class com._1c.g5.internal.wiring.AttributeDictionary
- start(BundleContext) - Method in class com._1c.g5.internal.wiring.WiringPlugin
- startInitialization() - Method in class com._1c.g5.internal.wiring.WiringPlugin
-
Starts initialization phase with processing of collected tasks (if any)
- startInitialization() - Static method in class com._1c.g5.wiring.ServiceInitialization
-
By default the wiring initialization process remains inactive, until external start conditions are met.
- sticky(boolean) - Method in class com._1c.g5.internal.wiring.binder.ServiceAwareLinkedBindingBuilder
- sticky(boolean) - Method in interface com._1c.g5.wiring.binder.IServiceDecoratingBindingBuilder
-
Configure service binding with a
booleanproperty whether service import need to cache the first valid service instance and use that until it becomes invalid. - stop() - Method in class com._1c.g5.internal.wiring.WiringPlugin.InitializationContext
-
Stops the context.
- stop(BundleContext) - Method in class com._1c.g5.internal.wiring.WiringPlugin
- supplier(Class<T>, Class<?>) - Static method in class com._1c.g5.wiring.ServiceAccess
-
Returns supplier of an instance of the single known service for the given type.
- supplier(Class<T>, Class<?>, String, Object) - Static method in class com._1c.g5.wiring.ServiceAccess
-
Returns supplier of an instance of the single known service for the given type and the given property.
- supplier(Class<T>, Class<?>, Map<String, ?>) - Static method in class com._1c.g5.wiring.ServiceAccess
-
Returns supplier of an instance of the single known service for the given type and the given properties map.
- supplier(Class<T>, Plugin) - Static method in class com._1c.g5.wiring.ServiceAccess
-
Returns supplier of an instance of the single known service for the given type.
- supplier(Class<T>, Plugin, String, Object) - Static method in class com._1c.g5.wiring.ServiceAccess
-
Returns supplier of an instance of the single known service for the given type and the given property.
- supplier(Class<T>, Plugin, Map<String, ?>) - Static method in class com._1c.g5.wiring.ServiceAccess
-
Returns supplier of an instance of the single known service for the given type and the given properties map.
- supplier(Class<T>, BundleContext) - Static method in class com._1c.g5.wiring.ServiceAccess
-
Returns supplier of an instance of the single known service for the given type.
- supplier(Class<T>, BundleContext, String, Object) - Static method in class com._1c.g5.wiring.ServiceAccess
-
Returns supplier of an instance of the single known service for the given type and the given property.
- supplier(Class<T>, BundleContext, Map<String, ?>) - Static method in class com._1c.g5.wiring.ServiceAccess
-
Returns supplier of an instance of the single known service for the given type and the given properties map.
T
- to(Key<? extends T>) - Method in class com._1c.g5.internal.wiring.binder.ServiceAwareLinkedBindingBuilder
- to(TypeLiteral<? extends T>) - Method in class com._1c.g5.internal.wiring.binder.ServiceAwareLinkedBindingBuilder
- to(Class<? extends T>) - Method in class com._1c.g5.internal.wiring.binder.ServiceAwareLinkedBindingBuilder
- toConstructor(Constructor<S>) - Method in class com._1c.g5.internal.wiring.binder.ServiceAwareLinkedBindingBuilder
- toConstructor(Constructor<S>, TypeLiteral<? extends S>) - Method in class com._1c.g5.internal.wiring.binder.ServiceAwareLinkedBindingBuilder
- toInstance(T) - Method in class com._1c.g5.internal.wiring.binder.ServiceAwareLinkedBindingBuilder
- toProvider(Key<? extends Provider<? extends T>>) - Method in class com._1c.g5.internal.wiring.binder.ServiceAwareLinkedBindingBuilder
- toProvider(Provider<? extends T>) - Method in class com._1c.g5.internal.wiring.binder.ServiceAwareLinkedBindingBuilder
- toProvider(TypeLiteral<? extends Provider<? extends T>>) - Method in class com._1c.g5.internal.wiring.binder.ServiceAwareLinkedBindingBuilder
- toProvider(Provider<? extends T>) - Method in class com._1c.g5.internal.wiring.binder.ServiceAwareLinkedBindingBuilder
- toProvider(Class<? extends Provider<? extends T>>) - Method in class com._1c.g5.internal.wiring.binder.ServiceAwareLinkedBindingBuilder
- toService() - Method in class com._1c.g5.internal.wiring.binder.ServiceAwareLinkedBindingBuilder
- toService() - Method in interface com._1c.g5.wiring.binder.IServiceAwareLinkedBindingBuilder
-
Bind configuring Guice key to importing OSGi service with the same type.
- toService(Class<? extends T>) - Method in class com._1c.g5.internal.wiring.binder.ServiceAwareLinkedBindingBuilder
- toService(Class<? extends T>) - Method in interface com._1c.g5.wiring.binder.IServiceAwareLinkedBindingBuilder
-
Bind configuring Guice key to importing OSGi service with the given type.
- toService(Class<? extends T>, String, Object) - Method in class com._1c.g5.internal.wiring.binder.ServiceAwareLinkedBindingBuilder
- toService(Class<? extends T>, String, Object) - Method in interface com._1c.g5.wiring.binder.IServiceAwareLinkedBindingBuilder
-
Bind configuring Guice key to importing OSGi service with the given type.
- toService(Class<? extends T>, Map<String, ?>) - Method in class com._1c.g5.internal.wiring.binder.ServiceAwareLinkedBindingBuilder
- toService(Class<? extends T>, Map<String, ?>) - Method in interface com._1c.g5.wiring.binder.IServiceAwareLinkedBindingBuilder
-
Bind configuring Guice key to importing OSGi service with the given type.
- toService(String, Object) - Method in class com._1c.g5.internal.wiring.binder.ServiceAwareLinkedBindingBuilder
- toService(String, Object) - Method in interface com._1c.g5.wiring.binder.IServiceAwareLinkedBindingBuilder
-
Bind configuring Guice key to importing OSGi service with the same type.
- toService(Map<String, ?>) - Method in class com._1c.g5.internal.wiring.binder.ServiceAwareLinkedBindingBuilder
- toService(Map<String, ?>) - Method in interface com._1c.g5.wiring.binder.IServiceAwareLinkedBindingBuilder
-
Bind configuring Guice key to importing OSGi service with the same type.
- tryActivateBundle(String, Bundle[]) - Method in class com._1c.g5.internal.wiring.WiringPlugin
-
Try to activate bundle with the given symbolic name.
- typed(TypeLiteral<?>) - Static method in class com._1c.g5.wiring.ServiceProperties
-
Create service properties with the given Guice type literal property.
U
- unregisterServices() - Method in class com._1c.g5.wiring.InjectorAwareServiceRegistrator
-
Unregister all previously registered services.
- unregisterServices() - Method in class com._1c.g5.wiring.ServiceRegistrator
-
Unregister all previously registered services.
W
- WIRING_PROPERTIES - Static variable in class com._1c.g5.internal.wiring.FilterFactory
- WiringPlugin - Class in com._1c.g5.internal.wiring
-
The activator class controls the plug-in life cycle.
- WiringPlugin() - Constructor for class com._1c.g5.internal.wiring.WiringPlugin
- WiringPlugin.InitializationContext - Class in com._1c.g5.internal.wiring
-
Initialization context is used for scheduling service initialization tasks.
- withProperties(Map<String, ?>) - Method in class com._1c.g5.internal.wiring.InjectorAwareServiceRegistrationBuilder
- withProperties(Map<String, ?>) - Method in class com._1c.g5.internal.wiring.ServiceRegistrationBuilder
- withProperties(Map<String, ?>) - Method in interface com._1c.g5.wiring.IInjectorAwareServiceRegistrationBuilder
- withProperties(Map<String, ?>) - Method in interface com._1c.g5.wiring.IServiceRegistrationBuilder
-
Associate the given properties map with registering service.
- withProperty(String, Object) - Method in class com._1c.g5.internal.wiring.InjectorAwareServiceRegistrationBuilder
- withProperty(String, Object) - Method in class com._1c.g5.internal.wiring.ServiceRegistrationBuilder
- withProperty(String, Object) - Method in interface com._1c.g5.wiring.IInjectorAwareServiceRegistrationBuilder
- withProperty(String, Object) - Method in interface com._1c.g5.wiring.IServiceRegistrationBuilder
-
Associate the given property with registering service.
- withTimeout(long) - Method in class com._1c.g5.internal.wiring.binder.ServiceAwareLinkedBindingBuilder
- withTimeout(long) - Method in interface com._1c.g5.wiring.binder.IServiceConfiguringBindingBuilder
-
Set new timeout to wait for service availability.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
finalizemethod has been deprecated and will be removed.