KEY - M - MB - public abstract class AbstractTransformationFrameConsistencyHandler<KEY extends Comparable<KEY>,M extends com.google.protobuf.GeneratedMessage,MB extends com.google.protobuf.GeneratedMessage.Builder<MB>> extends AbstractProtoBufRegistryConsistencyHandler<KEY,M,MB>
logger| Constructor and Description |
|---|
AbstractTransformationFrameConsistencyHandler(ProtoBufRegistry<String,rst.domotic.unit.UnitConfigType.UnitConfig,rst.domotic.unit.UnitConfigType.UnitConfig.Builder> locationRegistry) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
generateFrameId(String label,
rst.spatial.PlacementConfigType.PlacementConfig placementConfig) |
void |
reset() |
protected rst.spatial.PlacementConfigType.PlacementConfig |
verifyAndUpdatePlacement(String label,
rst.spatial.PlacementConfigType.PlacementConfig placementConfig)
Methods verifies and updates the transformation frame id for the given placement configuration.
|
shutdown, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitprocessDatapublic AbstractTransformationFrameConsistencyHandler(ProtoBufRegistry<String,rst.domotic.unit.UnitConfigType.UnitConfig,rst.domotic.unit.UnitConfigType.UnitConfig.Builder> locationRegistry)
protected rst.spatial.PlacementConfigType.PlacementConfig verifyAndUpdatePlacement(String label, rst.spatial.PlacementConfigType.PlacementConfig placementConfig) throws CouldNotPerformException, EntryModification
label - placementConfig - CouldNotPerformExceptionEntryModificationprotected String generateFrameId(String label, rst.spatial.PlacementConfigType.PlacementConfig placementConfig) throws CouldNotPerformException
CouldNotPerformExceptionpublic void reset()
reset in interface ConsistencyHandler<KEY extends Comparable<KEY>,org.openbase.jul.extension.protobuf.IdentifiableMessage<KEY extends Comparable<KEY>,M extends com.google.protobuf.GeneratedMessage,MB extends com.google.protobuf.GeneratedMessage.Builder<MB>>,org.openbase.jul.extension.protobuf.container.ProtoBufMessageMap<KEY extends Comparable<KEY>,M extends com.google.protobuf.GeneratedMessage,MB extends com.google.protobuf.GeneratedMessage.Builder<MB>>,ProtoBufRegistry<KEY extends Comparable<KEY>,M extends com.google.protobuf.GeneratedMessage,MB extends com.google.protobuf.GeneratedMessage.Builder<MB>>>reset in class AbstractConsistencyHandler<KEY extends Comparable<KEY>,org.openbase.jul.extension.protobuf.IdentifiableMessage<KEY extends Comparable<KEY>,M extends com.google.protobuf.GeneratedMessage,MB extends com.google.protobuf.GeneratedMessage.Builder<MB>>,org.openbase.jul.extension.protobuf.container.ProtoBufMessageMap<KEY extends Comparable<KEY>,M extends com.google.protobuf.GeneratedMessage,MB extends com.google.protobuf.GeneratedMessage.Builder<MB>>,ProtoBufRegistry<KEY extends Comparable<KEY>,M extends com.google.protobuf.GeneratedMessage,MB extends com.google.protobuf.GeneratedMessage.Builder<MB>>>Copyright © 2015–2017 openbase.org. All rights reserved.