Index

A B C D E F G I J K L M N P R S T U W 
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
AbstractServiceAwareModule(BundleContext) - Constructor for class com._1c.g5.wiring.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
Dictionary implementation, 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
ConfigurableImportDecorator<S> - Class in com._1c.g5.internal.wiring
Configurable import decorator.
ConfigurableImportDecorator(ImportConfiguration) - Constructor for class com._1c.g5.internal.wiring.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 nonPresent properties 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 IManagedService services that clients activaed in #activateManagedServices() method.
deactivateManagedServices() - Method in class com._1c.g5.wiring.ServiceRegistrator
Deactivate all previously activated IManagedService services that clients activaed using this registrator.
deactivateManagedServices(Plugin) - Method in class com._1c.g5.wiring.ManagedServicesSupport
Deactivate all previously activated IManagedService services that clients activaed in #activateManagedServices() method.
deactivateManagedServices(Plugin) - Method in class com._1c.g5.wiring.ServiceRegistrator
Deactivate all previously activated IManagedService services 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
boolean property defining whether need to block calling threads to get service.
DEFAULT_RANKING - Static variable in class com._1c.g5.internal.wiring.InternalConstants
int property defining default ranking of unqualified services.
DEFAULT_STICKY - Static variable in class com._1c.g5.internal.wiring.InternalConstants
boolean property defining whether service Guice import will cache the first valid service instance.
doConfigure() - Method in class com._1c.g5.wiring.AbstractServiceAwareModule
Configures a Binder via 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 BundleContext filters.
finalize() - Method in class com._1c.g5.wiring.ServiceSupplier
Deprecated, for removal: This API element is subject to removal in a future version.
The finalize method has been deprecated and will be removed.

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
IInjectorAwareServiceRegistrationBuilder extension 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
IServiceRegistrationBuilder extension 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
InjectorAwareManagedServiceRegistrationBuilder(Class<T>, BundleContext, Consumer<ServiceRegistration<T>>, Consumer<T>, Supplier<Injector>) - Constructor for class com._1c.g5.internal.wiring.InjectorAwareManagedServiceRegistrationBuilder
InjectorAwareServiceRegistrationBuilder<T> - Class in com._1c.g5.internal.wiring
InjectorAwareServiceRegistrationBuilder(Class<T>, BundleContext, Consumer<ServiceRegistration<T>>, Supplier<Injector>) - Constructor for class com._1c.g5.internal.wiring.InjectorAwareServiceRegistrationBuilder
InjectorAwareServiceRegistrator - Class in com._1c.g5.wiring
Injector aware OSGi services registration support.
InjectorAwareServiceRegistrator(Plugin, Injector) - Constructor for class com._1c.g5.wiring.InjectorAwareServiceRegistrator
InjectorAwareServiceRegistrator(Plugin, Supplier<Injector>) - Constructor for class com._1c.g5.wiring.InjectorAwareServiceRegistrator
InjectorAwareServiceRegistrator(BundleContext, Injector) - Constructor for class com._1c.g5.wiring.InjectorAwareServiceRegistrator
InjectorAwareServiceRegistrator(BundleContext, Supplier<Injector>) - Constructor for class com._1c.g5.wiring.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
AnnotatedBindingBuilder extension with ability to bind Guice bindings to OSGi services.
IServiceAwareLinkedBindingBuilder<T> - Interface in com._1c.g5.wiring.binder
LinkedBindingBuilder extension 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
ManagedServiceRegistrationBuilder(Class<T>, Plugin, Consumer<ServiceRegistration<T>>, Consumer<T>) - Constructor for class com._1c.g5.internal.wiring.ManagedServiceRegistrationBuilder
ManagedServiceRegistrationBuilder(Class<T>, BundleContext, Consumer<ServiceRegistration<T>>, Consumer<T>) - Constructor for class com._1c.g5.internal.wiring.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
ServiceAwareAnnotatedBindingBuilder(Class<? extends T>, AnnotatedBindingBuilder<T>) - Constructor for class com._1c.g5.internal.wiring.binder.ServiceAwareAnnotatedBindingBuilder
ServiceAwareLinkedBindingBuilder<T> - Class in com._1c.g5.internal.wiring.binder
ServiceAwareLinkedBindingBuilder(Class<? extends T>, LinkedBindingBuilder<T>) - Constructor for class com._1c.g5.internal.wiring.binder.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 (see InitializationJob)
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
ServiceRegistrationBuilder(Class<T>, BundleContext, Consumer<ServiceRegistration<T>>) - Constructor for class com._1c.g5.internal.wiring.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
ServiceUnavailableException(String) - Constructor for exception com._1c.g5.wiring.ServiceUnavailableException
ServiceUnavailableException(String, Throwable) - Constructor for exception com._1c.g5.wiring.ServiceUnavailableException
ServiceUnavailableException(Throwable) - Constructor for exception com._1c.g5.wiring.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 boolean property 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.
A B C D E F G I J K L M N P R S T U W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form