Skip navigation links
A B C D G I L N O P R S U V W 

A

AbstractRegistryController<M extends com.google.protobuf.GeneratedMessage,MB extends com.google.protobuf.GeneratedMessage.Builder<MB>> - Class in org.openbase.bco.registry.lib.com
 
AbstractRegistryController(Class<? extends JPScope>, MB) - Constructor for class org.openbase.bco.registry.lib.com.AbstractRegistryController
Constructor creates a new RegistryController based on the given scope and publishing registry data of the given builder.
AbstractRegistryController(Class<? extends JPScope>, MB, boolean) - Constructor for class org.openbase.bco.registry.lib.com.AbstractRegistryController
Constructor creates a new RegistryController based on the given scope and publishing registry data of the given builder.
AbstractRegistryLauncher<L extends AbstractRegistryController> - Class in org.openbase.bco.registry.lib.launch
 
AbstractRegistryLauncher(Class, Class<L>) - Constructor for class org.openbase.bco.registry.lib.launch.AbstractRegistryLauncher
 
AbstractRegistryRemote<M extends com.google.protobuf.GeneratedMessage> - Class in org.openbase.bco.registry.lib.com
 
AbstractRegistryRemote(Class<? extends JPScope>, Class<M>) - Constructor for class org.openbase.bco.registry.lib.com.AbstractRegistryRemote
 
AbstractRegistrySynchronizationFuture<M extends com.google.protobuf.GeneratedMessage> - Class in org.openbase.bco.registry.lib.com.future
This future is used to synchronize the remote registry in a way that when you call get you can be sure that the change you created has at one time been synchronized to the remote registry.
AbstractRegistrySynchronizationFuture(Future<M>, SynchronizedRemoteRegistry<String, M, ?>, RegistryRemote<?>) - Constructor for class org.openbase.bco.registry.lib.com.future.AbstractRegistrySynchronizationFuture
 
AbstractVirtualRegistryController<M extends com.google.protobuf.GeneratedMessage,MB extends com.google.protobuf.GeneratedMessage.Builder<MB>,RM> - Class in org.openbase.bco.registry.lib.com
 
AbstractVirtualRegistryController(Class<? extends JPScope>, MB) - Constructor for class org.openbase.bco.registry.lib.com.AbstractVirtualRegistryController
Constructor creates a new RegistryController based on the given scope and publishing registry data of the given builder.
AbstractVirtualRegistryController(Class<? extends JPScope>, MB, boolean) - Constructor for class org.openbase.bco.registry.lib.com.AbstractVirtualRegistryController
Constructor creates a new RegistryController based on the given scope and publishing registry data of the given builder.
AbstractVirtualRegistryRemote<M extends com.google.protobuf.GeneratedMessage> - Class in org.openbase.bco.registry.lib.com
 
AbstractVirtualRegistryRemote(Class<? extends JPScope>, Class<M>) - Constructor for class org.openbase.bco.registry.lib.com.AbstractVirtualRegistryRemote
 
activate() - Method in class org.openbase.bco.registry.lib.com.AbstractRegistryController
 
activate() - Method in class org.openbase.bco.registry.lib.com.AbstractRegistryRemote
 
activate() - Method in class org.openbase.bco.registry.lib.com.AbstractVirtualRegistryRemote
 
activate() - Method in class org.openbase.bco.registry.lib.com.SynchronizedRemoteRegistry
 
activateRemoteRegistries() - Method in class org.openbase.bco.registry.lib.com.AbstractRegistryController
 
activateRemoteRegistries() - Method in class org.openbase.bco.registry.lib.com.AbstractVirtualRegistryController
 

B

BCO - Interface in org.openbase.bco.registry.lib
 
BCO_LOGO_ASCI_ARTS - Static variable in interface org.openbase.bco.registry.lib.BCO
 
bindRegistryRemoteToRemoteRegistries() - Method in class org.openbase.bco.registry.lib.com.AbstractVirtualRegistryRemote
 
bindRegistryRemoteToRemoteRegistry(SynchronizedRemoteRegistry, RegistryRemote<? extends GeneratedMessage>, Integer) - Method in class org.openbase.bco.registry.lib.com.AbstractVirtualRegistryRemote
 

C

check(M) - Method in class org.openbase.bco.registry.lib.com.future.AbstractRegistrySynchronizationFuture
 
check(M, SynchronizedRemoteRegistry<String, M, ?>) - Method in class org.openbase.bco.registry.lib.com.future.AbstractRegistrySynchronizationFuture
 
check(M, SynchronizedRemoteRegistry<String, M, ?>) - Method in class org.openbase.bco.registry.lib.com.future.RegistrationFuture
 
check(M, SynchronizedRemoteRegistry<String, M, ?>) - Method in class org.openbase.bco.registry.lib.com.future.RemovalFuture
 
check(M, SynchronizedRemoteRegistry<String, M, ?>) - Method in class org.openbase.bco.registry.lib.com.future.UpdateFuture
 
checkDuplicatedUnitType(UnitConfigType.UnitConfigOrBuilder, DeviceClassType.DeviceClassOrBuilder, ProtoBufRegistry<String, UnitConfigType.UnitConfig, UnitConfigType.UnitConfig.Builder>) - Static method in class org.openbase.bco.registry.lib.util.DeviceConfigUtils
Check if the given device configuration contains one unit template type more than once.
computeNewRootLocation(UnitConfigType.UnitConfig, ProtoBufMessageMap<String, UnitConfigType.UnitConfig, UnitConfigType.UnitConfig.Builder>) - Static method in class org.openbase.bco.registry.lib.util.LocationUtils
 
containsDeviceClassById(String) - Method in interface org.openbase.bco.registry.lib.provider.DeviceClassCollectionProvider
 
containsUnitConfigById(String) - Method in interface org.openbase.bco.registry.lib.provider.UnitConfigCollectionProvider
 
CURRENT_YEAR - Static variable in interface org.openbase.bco.registry.lib.BCO
 

D

deactivate() - Method in class org.openbase.bco.registry.lib.com.AbstractRegistryController
 
deactivate() - Method in class org.openbase.bco.registry.lib.com.AbstractRegistryRemote
 
deactivate() - Method in class org.openbase.bco.registry.lib.com.AbstractVirtualRegistryRemote
 
deactivate() - Method in class org.openbase.bco.registry.lib.com.SynchronizedRemoteRegistry
 
deactivateRemoteRegistries() - Method in class org.openbase.bco.registry.lib.com.AbstractRegistryController
 
deactivateRemoteRegistries() - Method in class org.openbase.bco.registry.lib.com.AbstractVirtualRegistryController
 
detectLocationType(UnitConfigType.UnitConfig, ProtoBufRegistry<String, UnitConfigType.UnitConfig, UnitConfigType.UnitConfig.Builder>) - Static method in class org.openbase.bco.registry.lib.util.LocationUtils
Detect the type of a location.
detectRootLocation(UnitConfigType.UnitConfig, ProtoBufMessageMap<String, UnitConfigType.UnitConfig, UnitConfigType.UnitConfig.Builder>, ConsistencyHandler) - Static method in class org.openbase.bco.registry.lib.util.LocationUtils
 
DeviceClassCollectionProvider - Interface in org.openbase.bco.registry.lib.provider
 
DeviceConfigUtils - Class in org.openbase.bco.registry.lib.util
A collection of utils to manipulate or analyse unit device configs.
DeviceConfigUtils() - Constructor for class org.openbase.bco.registry.lib.util.DeviceConfigUtils
 

G

generateDefaultUnitLabel(UnitConfigType.UnitConfig.Builder, UnitConfigType.UnitConfigOrBuilder, DeviceClassType.DeviceClassOrBuilder, boolean) - Static method in class org.openbase.bco.registry.lib.util.DeviceConfigUtils
 
generateId(M) - Method in class org.openbase.bco.registry.lib.generator.UUIDGenerator
 
getDalUnitTypes() - Static method in class org.openbase.bco.registry.lib.util.UnitConfigProcessor
 
getDefaultConfig() - Method in class org.openbase.bco.registry.lib.com.AbstractRegistryController
 
getDeviceClassById(String) - Method in interface org.openbase.bco.registry.lib.provider.DeviceClassCollectionProvider
 
getDeviceClasses() - Method in interface org.openbase.bco.registry.lib.provider.DeviceClassCollectionProvider
 
getFieldDescriptors() - Method in class org.openbase.bco.registry.lib.com.SynchronizedRemoteRegistry
Method returns the list of field descriptors which are used to identify the protobuf field that are merged into the registry.
getFilter() - Method in class org.openbase.bco.registry.lib.com.SynchronizedRemoteRegistry
 
getName() - Method in class org.openbase.bco.registry.lib.com.SynchronizedRemoteRegistry
 
getRegistries() - Method in class org.openbase.bco.registry.lib.com.AbstractRegistryController
 
getRegistryRemotes() - Method in class org.openbase.bco.registry.lib.com.AbstractVirtualRegistryController
 
getRemoteRegistries() - Method in class org.openbase.bco.registry.lib.com.AbstractRegistryController
 
getRemoteRegistries() - Method in class org.openbase.bco.registry.lib.com.AbstractRegistryRemote
 
getRemoteService() - Method in class org.openbase.bco.registry.lib.com.SynchronizedRemoteRegistry
Method returns the internal remote service which is used to detect external data changes.
getRootLocation(ProtoBufMessageMap<String, UnitConfigType.UnitConfig, UnitConfigType.UnitConfig.Builder>) - Static method in class org.openbase.bco.registry.lib.util.LocationUtils
 
getRootLocation(List<UnitConfigType.UnitConfig>) - Static method in class org.openbase.bco.registry.lib.util.LocationUtils
 
getRootLocationConfig() - Method in interface org.openbase.bco.registry.lib.provider.RootLocationConfigProvider
Method returns the root location of the registered location hierarchy tree.
getUnitConfigById(String) - Method in interface org.openbase.bco.registry.lib.provider.UnitConfigCollectionProvider
 
getUnitConfigs() - Method in interface org.openbase.bco.registry.lib.provider.UnitConfigCollectionProvider
 
getUnitConfigs(UnitTemplateType.UnitTemplate.UnitType) - Method in interface org.openbase.bco.registry.lib.provider.UnitConfigCollectionProvider
Method returns a list of all globally registered units of the given type.
getUnitDataClass(UnitTemplateType.UnitTemplate.UnitType) - Static method in class org.openbase.bco.registry.lib.util.UnitConfigProcessor
This method returns the unit class resolved by the given unit type.
getUnitDataClass(UnitConfigType.UnitConfig) - Static method in class org.openbase.bco.registry.lib.util.UnitConfigProcessor
This method returns the unit class resolved by the given unit config.
getUnitDataClassName(UnitTemplateType.UnitTemplate.UnitType) - Static method in class org.openbase.bco.registry.lib.util.UnitConfigProcessor
This method returns the unit class name resolved by the given unit type.

I

init() - Method in class org.openbase.bco.registry.lib.com.AbstractRegistryRemote
 
isActive() - Method in class org.openbase.bco.registry.lib.com.SynchronizedRemoteRegistry
 
isBaseUnit(UnitConfigType.UnitConfigOrBuilder) - Static method in class org.openbase.bco.registry.lib.util.UnitConfigProcessor
 
isBaseUnit(UnitTemplateType.UnitTemplate.UnitType) - Static method in class org.openbase.bco.registry.lib.util.UnitConfigProcessor
 
isDalUnit(UnitConfigType.UnitConfig) - Static method in class org.openbase.bco.registry.lib.util.UnitConfigProcessor
 
isDalUnit(UnitTemplateType.UnitTemplate.UnitType) - Static method in class org.openbase.bco.registry.lib.util.UnitConfigProcessor
 
isDataAvailable() - Method in class org.openbase.bco.registry.lib.com.AbstractVirtualRegistryRemote
 
isHostUnit(UnitConfigType.UnitConfig) - Static method in class org.openbase.bco.registry.lib.util.UnitConfigProcessor
 
isHostUnit(UnitTemplateType.UnitTemplate.UnitType) - Static method in class org.openbase.bco.registry.lib.util.UnitConfigProcessor
 
isReady() - Method in class org.openbase.bco.registry.lib.com.AbstractRegistryController
isReady() - Method in class org.openbase.bco.registry.lib.com.AbstractRegistryRemote
isReady() - Method in class org.openbase.bco.registry.lib.com.AbstractVirtualRegistryRemote
 
isVirtualRegistrySynchronized() - Method in class org.openbase.bco.registry.lib.com.AbstractVirtualRegistryRemote
 
isVirtualUnit(UnitConfigType.UnitConfigOrBuilder) - Static method in class org.openbase.bco.registry.lib.util.UnitConfigProcessor
 

L

LocationUtils - Class in org.openbase.bco.registry.lib.util
 
LocationUtils() - Constructor for class org.openbase.bco.registry.lib.util.LocationUtils
 
LOGGER - Static variable in class org.openbase.bco.registry.lib.com.SynchronizedRemoteRegistry
 

N

notifyChange() - Method in class org.openbase.bco.registry.lib.com.AbstractRegistryController
 

O

org.openbase.bco.registry.lib - package org.openbase.bco.registry.lib
 
org.openbase.bco.registry.lib.com - package org.openbase.bco.registry.lib.com
 
org.openbase.bco.registry.lib.com.future - package org.openbase.bco.registry.lib.com.future
 
org.openbase.bco.registry.lib.generator - package org.openbase.bco.registry.lib.generator
 
org.openbase.bco.registry.lib.launch - package org.openbase.bco.registry.lib.launch
 
org.openbase.bco.registry.lib.provider - package org.openbase.bco.registry.lib.provider
 
org.openbase.bco.registry.lib.util - package org.openbase.bco.registry.lib.util
 

P

postInit() - Method in class org.openbase.bco.registry.lib.com.AbstractRegistryController
 
postInit() - Method in class org.openbase.bco.registry.lib.com.AbstractRegistryRemote
 
postInit() - Method in class org.openbase.bco.registry.lib.com.AbstractVirtualRegistryController
 
postInit() - Method in class org.openbase.bco.registry.lib.com.AbstractVirtualRegistryRemote
 
printLogo() - Static method in interface org.openbase.bco.registry.lib.BCO
 
protoBufJSonFileProvider - Variable in class org.openbase.bco.registry.lib.com.AbstractRegistryController
 

R

registerConsistencyHandler(ConsistencyHandler, Class) - Method in class org.openbase.bco.registry.lib.com.AbstractRegistryController
 
registerConsistencyHandler() - Method in class org.openbase.bco.registry.lib.com.AbstractRegistryController
 
registerConsistencyHandler() - Method in class org.openbase.bco.registry.lib.com.AbstractVirtualRegistryController
 
registerDependencies() - Method in class org.openbase.bco.registry.lib.com.AbstractRegistryController
 
registerDependencies() - Method in class org.openbase.bco.registry.lib.com.AbstractVirtualRegistryController
 
registerDependency(Registry, Class) - Method in class org.openbase.bco.registry.lib.com.AbstractRegistryController
 
registerMethods(RSBLocalServer) - Method in class org.openbase.bco.registry.lib.com.AbstractRegistryController
 
registerPlugins() - Method in class org.openbase.bco.registry.lib.com.AbstractRegistryController
 
registerPlugins() - Method in class org.openbase.bco.registry.lib.com.AbstractVirtualRegistryController
 
registerRegistries() - Method in class org.openbase.bco.registry.lib.com.AbstractRegistryController
 
registerRegistries() - Method in class org.openbase.bco.registry.lib.com.AbstractVirtualRegistryController
 
registerRegistry(ProtoBufFileSynchronizedRegistry) - Method in class org.openbase.bco.registry.lib.com.AbstractRegistryController
 
registerRegistryRemote(RegistryRemote) - Method in class org.openbase.bco.registry.lib.com.AbstractVirtualRegistryController
 
registerRegistryRemote(RegistryRemote<? extends GeneratedMessage>) - Method in class org.openbase.bco.registry.lib.com.AbstractVirtualRegistryRemote
 
registerRegistryRemotes() - Method in class org.openbase.bco.registry.lib.com.AbstractVirtualRegistryController
 
registerRegistryRemotes() - Method in class org.openbase.bco.registry.lib.com.AbstractVirtualRegistryRemote
 
registerRemoteRegistries() - Method in class org.openbase.bco.registry.lib.com.AbstractRegistryController
 
registerRemoteRegistries() - Method in class org.openbase.bco.registry.lib.com.AbstractRegistryRemote
 
registerRemoteRegistry(RemoteRegistry) - Method in class org.openbase.bco.registry.lib.com.AbstractRegistryController
 
registerRemoteRegistry(RemoteRegistry<?, ?, ?>) - Method in class org.openbase.bco.registry.lib.com.AbstractRegistryRemote
This method registers this registry remote as a registry proxy for the registry controller where the given remote registry is based on.
RegistrationFuture<M extends com.google.protobuf.GeneratedMessage> - Class in org.openbase.bco.registry.lib.com.future
 
RegistrationFuture(Future<M>, SynchronizedRemoteRegistry<String, M, ?>, RegistryRemote) - Constructor for class org.openbase.bco.registry.lib.com.future.RegistrationFuture
 
RemoteRegistrySynchronizer<M extends com.google.protobuf.GeneratedMessage> - Class in org.openbase.bco.registry.lib.com
 
RemoteRegistrySynchronizer(RemoteRegistry<?, M, ?>, Descriptors.FieldDescriptor[]) - Constructor for class org.openbase.bco.registry.lib.com.RemoteRegistrySynchronizer
Create a registry synchronizer which does not filter.
RemoteRegistrySynchronizer(RemoteRegistry<?, M, ?>, Descriptors.FieldDescriptor[], AbstractFilter<M>) - Constructor for class org.openbase.bco.registry.lib.com.RemoteRegistrySynchronizer
Create a registry synchronizer which does filter.
RemovalFuture<M extends com.google.protobuf.GeneratedMessage> - Class in org.openbase.bco.registry.lib.com.future
 
RemovalFuture(Future<M>, SynchronizedRemoteRegistry<String, M, ?>, RegistryRemote) - Constructor for class org.openbase.bco.registry.lib.com.future.RemovalFuture
 
RootLocationConfigProvider - Interface in org.openbase.bco.registry.lib.provider
 

S

setupUnitLabelByDeviceConfig(UnitConfigType.UnitConfig.Builder, UnitConfigType.UnitConfigOrBuilder, DeviceClassType.DeviceClassOrBuilder, ProtoBufRegistry<String, UnitConfigType.UnitConfig, UnitConfigType.UnitConfig.Builder>) - Static method in class org.openbase.bco.registry.lib.util.DeviceConfigUtils
Method setups a non defined unit label field or setups the unit label with the device label if the unit is bound to the device.
setupUnitLabelByDeviceConfig(UnitConfigType.UnitConfig.Builder, UnitConfigType.UnitConfigOrBuilder, DeviceClassType.DeviceClassOrBuilder, boolean) - Static method in class org.openbase.bco.registry.lib.util.DeviceConfigUtils
Method setups a non defined unit label field or setups the unit label with the device label if the unit is bound to the device.
shutdown() - Method in class org.openbase.bco.registry.lib.com.AbstractRegistryController
 
shutdown() - Method in class org.openbase.bco.registry.lib.com.AbstractRegistryRemote
SPARSELY_REGISTRY_DATA_FILTERED - Static variable in class org.openbase.bco.registry.lib.com.AbstractRegistryController
 
SPARSELY_REGISTRY_DATA_NOTIFIED - Static variable in class org.openbase.bco.registry.lib.com.AbstractRegistryController
 
SynchronizedRemoteRegistry<KEY,M extends com.google.protobuf.GeneratedMessage,MB extends com.google.protobuf.GeneratedMessage.Builder<MB>> - Class in org.openbase.bco.registry.lib.com
 
SynchronizedRemoteRegistry(RSBRemoteService, int...) - Constructor for class org.openbase.bco.registry.lib.com.SynchronizedRemoteRegistry
 
SynchronizedRemoteRegistry(RSBRemoteService, AbstractFilter<M>, int...) - Constructor for class org.openbase.bco.registry.lib.com.SynchronizedRemoteRegistry
 
SynchronizedRemoteRegistry(Observable, RSBRemoteService, int...) - Constructor for class org.openbase.bco.registry.lib.com.SynchronizedRemoteRegistry
 
SynchronizedRemoteRegistry(Observable, RSBRemoteService, AbstractFilter<M>, int...) - Constructor for class org.openbase.bco.registry.lib.com.SynchronizedRemoteRegistry
 
SynchronizedRemoteRegistry(Observable, RSBRemoteService<M>, Descriptors.FieldDescriptor...) - Constructor for class org.openbase.bco.registry.lib.com.SynchronizedRemoteRegistry
 
SynchronizedRemoteRegistry(Observable, RSBRemoteService<M>, Map<KEY, IdentifiableMessage<KEY, M, MB>>, Descriptors.FieldDescriptor...) - Constructor for class org.openbase.bco.registry.lib.com.SynchronizedRemoteRegistry
 
syncRegistryFlags() - Method in class org.openbase.bco.registry.lib.com.AbstractRegistryController
 
syncRegistryFlags() - Method in class org.openbase.bco.registry.lib.com.AbstractVirtualRegistryController
 
syncVirtualRegistryFields(MB, RM) - Method in class org.openbase.bco.registry.lib.com.AbstractVirtualRegistryController
 

U

UNIT_PACKAGE - Static variable in class org.openbase.bco.registry.lib.util.UnitConfigProcessor
 
UnitConfigCollectionProvider - Interface in org.openbase.bco.registry.lib.provider
 
UnitConfigProcessor - Class in org.openbase.bco.registry.lib.util
 
UnitConfigProcessor() - Constructor for class org.openbase.bco.registry.lib.util.UnitConfigProcessor
 
update(Observable<M>, M) - Method in class org.openbase.bco.registry.lib.com.RemoteRegistrySynchronizer
 
UpdateFuture<M extends com.google.protobuf.GeneratedMessage> - Class in org.openbase.bco.registry.lib.com.future
 
UpdateFuture(Future<M>, SynchronizedRemoteRegistry<String, M, ?>, RegistryRemote) - Constructor for class org.openbase.bco.registry.lib.com.future.UpdateFuture
 
UUIDGenerator<M extends com.google.protobuf.GeneratedMessage> - Class in org.openbase.bco.registry.lib.generator
 
UUIDGenerator() - Constructor for class org.openbase.bco.registry.lib.generator.UUIDGenerator
 

V

validateRootLocation(UnitConfigType.UnitConfig, ProtoBufMessageMap<String, UnitConfigType.UnitConfig, UnitConfigType.UnitConfig.Builder>, ConsistencyHandler) - Static method in class org.openbase.bco.registry.lib.util.LocationUtils
 
verify() - Method in class org.openbase.bco.registry.lib.launch.AbstractRegistryLauncher
 
verifyUnit(UnitConfigType.UnitConfig) - Static method in class org.openbase.bco.registry.lib.util.UnitConfigProcessor
 
verifyUnitConfig(UnitConfigType.UnitConfigOrBuilder, UnitTemplateType.UnitTemplate.UnitType) - Static method in class org.openbase.bco.registry.lib.util.UnitConfigProcessor
 
verifyUnitType(UnitConfigType.UnitConfigOrBuilder, UnitTemplateType.UnitTemplate.UnitType) - Static method in class org.openbase.bco.registry.lib.util.UnitConfigProcessor
 

W

waitForData() - Method in class org.openbase.bco.registry.lib.com.AbstractVirtualRegistryRemote
 
waitUntilReady() - Method in class org.openbase.bco.registry.lib.com.AbstractRegistryController
waitUntilReady() - Method in class org.openbase.bco.registry.lib.com.AbstractRegistryRemote
waitUntilReadyFuture() - Method in class org.openbase.bco.registry.lib.com.AbstractRegistryController
waitUntilReadyFuture() - Method in class org.openbase.bco.registry.lib.com.AbstractRegistryRemote
A B C D G I L N O P R S U V W 
Skip navigation links

Copyright © 2014–2018 openbase.org. All rights reserved.