• Search by APIs
  • Search by Words
  • Search Projects
  • Java
  • Python
  • JavaScript
  • TypeScript
  • C++
  • Scala
  • Blog
Project: ditto (GitHub Link)
  • ditto-master
    • .github
      • workflows
        • maven.yml
        • push-dockerhub.yml
    • src
      • license-header-2018.txt
      • license-header-2017.txt
      • license-header-xml-def.xml
      • site
        • site_en.xml
      • license-header-2019.txt
      • license-header.txt
    • utils
      • pom.xml
      • jsr305
        • src
          • main
            • java
              • org
                • eclipse
                  • ditto
                    • utils
                      • jsr305
                        • annotations
                          • AllParametersAndReturnValuesAreNonnullByDefault.java
                          • AllValuesAreNonnullByDefault.java
        • pom.xml
        • README.md
      • README.md
    • services
      • thingsearch
        • pom.xml
        • updater-actors
          • src
            • main
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • thingsearch
                          • updater
                            • actors
                              • NewEventForwarder.java
                              • SearchUpdaterRootActor.java
                              • ThingsMetadataSource.java
                              • PolicyEventForwarder.java
                              • CheckForActivity.java
                              • package-info.java
                              • BackgroundSyncActor.java
                              • ThingsUpdater.java
                              • ThingsSearchPersistenceOperationsActor.java
                              • ThingUpdater.java
                              • ShardRegionFactory.java
            • test
              • resources
                • logback-test.xml
                • test.conf
                • mockito-extensions
                  • org.mockito.plugins.MockMaker
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • thingsearch
                          • updater
                            • actors
                              • TestConstants.java
                              • ThingUpdaterTest.java
                              • ThingsUpdaterTest.java
          • pom.xml
        • starter
          • src
            • main
              • resources
                • logback.xml
                • versions.json
                • things-search-docker.conf
                • kamon.conf
                • META-INF
                  • aop.xml
                • things-search.conf
                • things-search-dev.conf
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • thingsearch
                          • starter
                            • actors
                              • SearchActor.java
                              • SearchHealthCheckingActorFactory.java
                              • package-info.java
                              • SearchRootActor.java
                              • ThingsSearchCursor.java
                            • package-info.java
                            • SearchService.java
            • test
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • thingsearch
                          • starter
                            • ThingsSearchServiceGlobalCommandResponseRegistryTest.java
                            • ThingsSearchServiceGlobalCommandRegistryTest.java
                            • ThingsSearchServiceGlobalEventRegistryTest.java
                            • ThingSearchServiceGlobalErrorRegistryTest.java
                            • config
                              • DittoSearchConfigTest.java
                            • actors
                              • ThingsSearchCursorTest.java
                              • SearchActorIT.java
          • pom.xml
        • common
          • src
            • main
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • thingsearch
                          • common
                            • util
                              • RootSupervisorStrategyFactory.java
                              • KeyEscapeUtil.java
                            • config
                              • DefaultBackgroundSyncConfig.java
                              • DittoSearchConfig.java
                              • DeleteConfig.java
                              • DefaultDeletionConfig.java
                              • UpdaterConfig.java
                              • StreamCacheConfig.java
                              • SearchConfig.java
                              • BackgroundSyncConfig.java
                              • StreamConfig.java
                              • DeletionConfig.java
                              • DefaultStreamCacheConfig.java
                              • PersistenceStreamConfig.java
                              • StreamStageConfig.java
                              • DefaultStreamConfig.java
                              • DefaultUpdaterConfig.java
                              • DefaultStreamStageConfig.java
                              • DefaultPersistenceStreamConfig.java
                              • DefaultDeleteConfig.java
                            • model
                              • ResultList.java
                              • ResultListImpl.java
            • test
              • resources
                • updater-test.conf
                • deletion-test.conf
                • background-sync-test.conf
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • thingsearch
                          • common
                            • util
                              • KeyEscapeUtilTest.java
                            • config
                              • DefaultBackgroundSyncConfigTest.java
                              • DefaultUpdaterConfigTest.java
                              • DefaultDeletionConfigTest.java
                            • model
                              • ResultListImplTest.java
          • pom.xml
        • persistence
          • src
            • main
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • thingsearch
                          • persistence
                            • Indices.java
                            • MongoSortKeyMappingFunction.java
                            • query
                              • QueryParser.java
                            • PersistenceConstants.java
                            • write
                              • impl
                                • MongoThingsSearchUpdaterPersistence.java
                                • package-info.java
                              • ThingsSearchUpdaterPersistence.java
                              • mapping
                                • EnforcedThingFlattener.java
                                • EnforcedThingMapper.java
                                • JsonInternalVisitor.java
                                • JsonObjectVisitor.java
                                • JsonToBson.java
                              • streaming
                                • MongoSearchUpdaterFlow.java
                                • EnforcementFlow.java
                                • ChangeQueueActor.java
                                • SearchUpdaterStream.java
                                • BackgroundSyncStream.java
                                • BulkWriteResultAckFlow.java
                                • package-info.java
                                • TestSearchUpdaterStream.java
                              • IndexLengthRestrictionEnforcer.java
                              • model
                                • AbstractWriteModel.java
                                • Metadata.java
                                • ThingDeleteModel.java
                                • ThingWriteModel.java
                                • package-info.java
                                • WriteResultAndErrors.java
                            • read
                              • criteria
                                • visitors
                                  • CreateBsonVisitor.java
                                  • CreateBsonPredicateVisitor.java
                              • query
                                • MongoQueryBuilderFactory.java
                                • Validator.java
                                • MongoQuery.java
                                • MongoQueryBuilder.java
                              • MongoThingsSearchPersistence.java
                              • MongoHints.java
                              • ThingsSearchPersistence.java
                              • expression
                                • visitors
                                  • GetFilterBsonVisitor.java
                                  • GetExistsBsonVisitor.java
                                  • GetSortBsonVisitor.java
                                  • AbstractFieldBsonCreator.java
            • test
              • resources
                • logback-test.xml
                • MongoQueryBuilderFactoryImplTest
                  • queryThingsWithoutMatching.json
                  • queryThingsWithOr.json
                  • queryThingsWithAnd.json
                  • queryFeatureNonexistence.json
                  • queryAttributeLessThan15.json
                • test.conf
                • thing1.json
                • mockito-extensions
                  • org.mockito.plugins.MockMaker
                • thing2.json
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • thingsearch
                          • persistence
                            • TestConstants.java
                            • AbstractThingSearchPersistenceITBase.java
                            • util
                              • TestStringGenerator.java
                              • BlockingBiConsumer.java
                              • BlockingSingleResultCallback.java
                              • ResultGetter.java
                            • write
                              • mapping
                                • EnforcedThingMapperTest.java
                                • JsonInternalVisitorTest.java
                                • EnforcedThingFlattenerTest.java
                                • JsonObjectVisitorTest.java
                              • streaming
                                • MongoSearchUpdaterFlowTest.java
                                • BulkWriteResultAckFlowTest.java
                                • BackgroundSyncStreamTest.java
                              • model
                                • ThingDeleteModelTest.java
                                • ThingWriteModelTest.java
                                • MetadataTest.java
                              • IndexLengthRestrictionEnforcerTest.java
                            • IndexInitializationIT.java
                            • read
                              • PagingIT.java
                              • FilterCriteriaIT.java
                              • AbstractVersionedThingSearchPersistenceITBase.java
                              • SudoIT.java
                              • query
                                • MongoQueryBuilderLimitedTest.java
                                • MongoQueryBuilderFactoryTest.java
                                • MongoQueryTest.java
                                • MongoQueryBuilderUnlimitedTest.java
                              • ExistsIT.java
                              • MixedV1AndV2ThingsIT.java
                              • ComplexCriteriaIT.java
                              • SortingIT.java
                              • AbstractReadPersistenceITBase.java
                              • expression
                                • visitors
                                  • GetSortBsonVisitorTest.java
                              • CountIT.java
                              • SimpleCriteriaIT.java
          • pom.xml
      • src
        • site
          • site_en.xml
      • build-images.sh
      • utils
        • cache-loaders
          • src
            • main
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • utils
                          • cacheloaders
                            • PolicyEnforcerCacheLoader.java
                            • AclEnforcerCacheLoader.java
                            • PolicyCommandFactory.java
                            • ActorAskCacheLoader.java
                            • package-info.java
                            • EntityRegionMap.java
                            • IdentityCache.java
                            • ThingCommandFactory.java
                            • ThingEnforcementIdCacheLoader.java
            • test
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • utils
                          • cacheloaders
                            • EntityRegionMapTest.java
          • pom.xml
        • pubsub
          • src
            • main
              • resources
                • reference.conf
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • utils
                          • pubsub
                            • DistributedSubImpl.java
                            • DistributedPubWithTopicExtractor.java
                            • DistributedPubImpl.java
                            • DistributedSub.java
                            • ddata
                              • Hashes.java
                              • compressed
                                • CompressedDDataHandler.java
                                • CompressedSubscriptions.java
                                • CompressedDData.java
                                • package-info.java
                                • CompressedUpdate.java
                              • DDataWriter.java
                              • DData.java
                              • package-info.java
                              • DDataReader.java
                              • AbstractSubscriptions.java
                              • TopicData.java
                              • SubscriptionsReader.java
                              • Subscriptions.java
                            • AbstractPubSubFactory.java
                            • config
                              • PubSubConfig.java
                              • DefaultPubSubConfig.java
                              • package-info.java
                            • extractors
                              • PubSubTopicExtractor.java
                              • ReadSubjectExtractor.java
                              • ShardIdExtractor.java
                              • package-info.java
                              • ConstantTopics.java
                            • actors
                              • PubUpdater.java
                              • SubUpdater.java
                              • AbstractPubSubSupervisor.java
                              • SubSupervisor.java
                              • package-info.java
                              • PubSupervisor.java
                              • Publisher.java
                              • Subscriber.java
                            • package-info.java
                            • PubSubFactory.java
                            • DistributedPub.java
            • test
              • resources
                • pubsub-factory-test.conf
                • pubsub-test.conf
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • utils
                          • pubsub
                            • TestPubSubFactory.java
                            • ddata
                              • compressed
                                • CompressedSubscriptionsTest.java
                              • AbstractSubscriptionsTest.java
                            • config
                              • DefaultPubSubConfigTest.java
                            • PubSubFactoryTest.java
          • pom.xml
        • health
          • src
            • main
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • utils
                          • health
                            • RetrieveHealth.java
                            • HealthCheckingActorOptions.java
                            • config
                              • PersistenceConfig.java
                              • HealthCheckConfig.java
                              • DefaultBasicHealthCheckConfig.java
                              • WithPersistenceConfig.java
                              • DefaultPersistenceConfig.java
                              • DefaultHealthCheckConfig.java
                              • package-info.java
                              • MetricsReporterConfig.java
                              • BackgroundStreamingConfig.java
                              • WithHealthCheckConfig.java
                              • DefaultMetricsReporterConfig.java
                              • BasicHealthCheckConfig.java
                            • mongo
                              • CurrentMongoStatus.java
                            • CompositeCachingHealthCheckingActor.java
                            • package-info.java
                            • StatusInfo.java
                            • RetrieveHealthResponse.java
                            • SingletonStatusReporter.java
                            • DefaultHealthCheckingActorFactory.java
                            • StatusDetailMessage.java
                            • AbstractHealthCheckingActor.java
                            • cluster
                              • ClusterRoleStatus.java
                              • ClusterStatus.java
                            • routes
                              • StatusRoute.java
                            • HealthRouteSupplier.java
                            • AbstractBackgroundStreamingActorWithConfigWithStatusReport.java
                            • status
                              • StatusHealthSupplier.java
                              • StatusSupplierActor.java
                              • Status.java
                              • StatusSupplier.java
            • test
              • resources
                • health-check-test.conf
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • utils
                          • health
                            • RetrieveHealthResponseTest.java
                            • StatusDetailMessageTest.java
                            • HealthCheckingActorOptionsTest.java
                            • StatusInfoTest.java
                            • config
                              • DefaultMetricsReporterConfigTest.java
                              • DefaultBasicHealthCheckConfigTest.java
                              • DefaultPersistenceConfigTest.java
                            • mongo
                              • CurrentMongoStatusTest.java
                            • RetrieveHealthTest.java
          • pom.xml
        • jwt
          • src
            • main
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • utils
                          • jwt
                            • JjwtSerializer.java
                            • JjwtDeserializer.java
            • test
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • utils
                          • jwt
                            • JjwtDeserializerTest.java
          • pom.xml
        • search
          • src
            • main
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • utils
                          • search
                            • SubscriptionManager.java
                            • SubscriptionActor.java
                            • SearchSource.java
                            • package-info.java
                            • SearchSourceBuilder.java
            • test
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • utils
                          • search
                            • SearchSourceBuilderTest.java
                            • SubscriptionActorTest.java
                            • SubscriptionManagerTest.java
                            • SearchSourceTest.java
          • pom.xml
        • pom.xml
        • test
          • src
            • test
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • utils
                          • test
                            • GlobalCommandRegistryTestCases.java
                            • GlobalErrorRegistryTestCases.java
                            • GlobalCommandResponseRegistryTestCases.java
                            • mongo
                              • MongoDbResource.java
                            • GlobalEventRegistryTestCases.java
                            • Retry.java
          • pom.xml
        • ddata
          • src
            • main
              • resources
                • reference.conf
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • utils
                          • ddata
                            • DistributedDataConfig.java
                            • DistributedData.java
                            • AkkaReplicatorConfig.java
                            • DefaultDistributedDataConfig.java
                            • package-info.java
                            • DefaultAkkaReplicatorConfig.java
            • test
              • resources
                • ditto-ddata-test.conf
                • akka-replicator-ddata-test.conf
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • utils
                          • ddata
                            • DefaultAkkaReplicatorConfigTest.java
                            • DefaultDistributedDataConfigTest.java
          • pom.xml
        • aggregator
          • src
            • main
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • utils
                          • aggregator
                            • ThingsAggregatorProxyActor.java
            • test
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • utils
                          • aggregator
                            • ThingsAggregatorProxyActorTest.java
          • pom.xml
        • config
          • src
            • main
              • resources
                • ditto-service-extension.conf
                • ditto-devops.conf
                • ditto-http.conf
                • ditto-limits.conf
                • ditto-protocol.conf
                • ditto-akka-config.conf
                • ditto-cluster.conf
                • ditto-metrics.conf
                • ditto-cluster-downing.conf
                • ditto-service-base.conf
                • ditto-healthcheck.conf
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • utils
                          • config
                            • ScopedConfig.java
                            • HostNameSupplier.java
                            • DefaultScopedConfig.java
                            • KnownConfigValue.java
                            • ConfigWithFallback.java
                            • LocalHostAddressSupplier.java
                            • WithConfigPath.java
                            • InstanceIdentifierSupplier.java
                            • package-info.java
                            • raw
                              • VcapServicesStringParser.java
                              • AliasesAppender.java
                              • Secret.java
                              • SecretFromPathReader.java
                              • ServiceSpecificEnvironmentConfigSupplier.java
                              • SecretsAsConfigSupplier.java
                              • package-info.java
                              • FileBasedConfigSupplier.java
                              • VcapServicesStringToConfig.java
                              • HostingEnvironment.java
                              • VcapServicesStringSupplier.java
                              • RawConfigSupplier.java
                            • DittoConfigError.java
            • test
              • resources
                • test.conf
                • test-service-docker.conf
                • test-service-dev.conf
                • vcap_services_test.json
                • test-service-cloud.conf
                • test-service-filebased.conf
                • secrets
                  • plumbus_password
                  • empty_password
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • utils
                          • config
                            • InstanceIdentifierSupplierTest.java
                            • DefaultScopedConfigTest.java
                            • ConfigWithFallbackTest.java
                            • raw
                              • SecretFromPathReaderTest.java
                              • VcapServicesStringSupplierTest.java
                              • VcapServicesStringParserTest.java
                              • SecretsAsConfigSupplierTest.java
                              • VcapServicesStringToConfigTest.java
                              • FileBasedConfigSupplierTest.java
                              • RawConfigSupplierTest.java
                              • ServiceSpecificEnvironmentConfigSupplierTest.java
                              • AliasesAppenderTest.java
                              • SecretTest.java
                            • LocalHostAddressSupplierTest.java
          • pom.xml
        • devops
          • src
            • main
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • utils
                          • devops
                            • DevOpsCommandsActor.java
                            • LogbackLoggingFacade.java
          • pom.xml
        • akka
          • src
            • main
              • scala
                • org
                  • eclipse
                    • ditto
                      • services
                        • utils
                          • akka
                            • AkkaClassLoader.scala
                            • actors
                              • AbstractActorWithStashWithTimers.scala
                            • logging
                              • AbstractDiagnosticLoggingAdapter.scala
                              • DittoDiagnosticLoggingAdapter.scala
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • utils
                          • akka
                            • AbstractActorWithLock.java
                            • SimpleCommand.java
                            • controlflow
                              • WithSender.java
                              • MergeSortedAsPair.java
                              • AbstractDittoGraphStageLogic.java
                              • Consume.java
                              • Filter.java
                              • ResumeSourceBuilder.java
                              • Pipe.java
                              • ImmutableWithSender.java
                              • LimitRateByRejection.java
                              • ControlFlowFactory.java
                              • package-info.java
                              • AbstractGraphActor.java
                              • ResumeSource.java
                              • Transistor.java
                            • streaming
                              • AbstractStreamingActor.java
                              • StreamAck.java
                              • StreamConstants.java
                              • TimestampPersistence.java
                              • StreamTrigger.java
                            • LogUtil.java
                            • actors
                              • ModifyConfigBehavior.java
                              • package-info.java
                              • RetrieveConfigBehavior.java
                            • PrefixedActorNameFactory.java
                            • SimpleCommandResponse.java
                            • logging
                              • DittoLogger.java
                              • AutoCloseableSlf4jLogger.java
                              • DefaultDiagnosticLoggingAdapter.java
                              • package-info.java
                              • AutoClosingSlf4jLogger.java
                              • DefaultDittoDiagnosticLoggingAdapter.java
                              • AutoDiscardingDiagnosticLoggingAdapter.java
                              • DefaultDittoLogger.java
                              • DittoLoggerFactory.java
                              • DefaultAutoCloseableSlf4jLogger.java
            • test
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • utils
                          • akka
                            • controlflow
                              • TransistorTest.java
                              • ResumeSourceTest.java
                              • MergeSortedAsPairTest.java
                            • LogUtilTest.java
                            • JavaTestProbe.java
                            • streaming
                              • StreamTriggerTest.java
                              • StreamAckTest.java
                            • PrefixedActorNameFactoryTest.java
          • pom.xml
        • namespaces
          • src
            • main
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • utils
                          • namespaces
                            • BlockedNamespaces.java
                            • BlockNamespaceBehavior.java
                            • package-info.java
                            • BlockedNamespacesUpdater.java
            • test
              • resources
                • test.conf
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • utils
                          • namespaces
                            • BlockedNamespacesTest.java
          • pom.xml
        • protocol
          • src
            • main
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • utils
                          • protocol
                            • config
                              • ProtocolConfig.java
                              • DefaultProtocolConfig.java
                              • WithProtocolConfig.java
                              • package-info.java
                            • ProtocolAdapterProvider.java
                            • DittoProtocolAdapterProvider.java
            • test
              • resources
                • protocol-test.conf
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • utils
                          • protocol
                            • ProtocolAdapterProviderTest.java
                            • config
                              • DefaultProtocolConfigTest.java
          • pom.xml
        • cache
          • src
            • main
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • utils
                          • cache
                            • CaffeineCache.java
                            • ImmutableEntityIdWithResourceType.java
                            • ComparableCache.java
                            • CacheLookupContext.java
                            • EntityIdWithResourceType.java
                            • config
                              • CacheConfig.java
                              • DefaultCacheConfig.java
                            • entry
                              • Entry.java
                              • NonexistentEntry.java
                              • ExistentEntry.java
                              • package-info.java
                            • package-info.java
                            • InvalidateCacheEntry.java
                            • MetricsStatsCounter.java
                            • CacheFactory.java
                            • ImmutableCacheLookupContext.java
                            • Cache.java
            • test
              • resources
                • cache-test.conf
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • utils
                          • cache
                            • ImmutableEntityIdWithResourceTypeTest.java
                            • ImmutableCacheLookupContextTest.java
                            • MetricsStatsCounterTest.java
                            • config
                              • DefaultCacheConfigTest.java
                            • ComparableCacheTest.java
          • pom.xml
        • conditional-headers
          • src
            • main
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • utils
                          • headers
                            • conditional
                              • IfMatchPreconditionHeader.java
                              • IfNoneMatchPreconditionHeader.java
                              • PreconditionHeader.java
                              • package-info.java
                              • ConditionalHeadersValidator.java
            • test
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • utils
                          • headers
                            • conditional
                              • ConditionalHeadersValidatorTest.java
                              • IfMatchPreconditionHeaderTest.java
                              • IfNoneMatchPreconditionHeaderTest.java
          • pom.xml
        • persistent-actors
          • src
            • main
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • utils
                          • persistentactors
                            • etags
                              • ETagEntityProvider.java
                              • package-info.java
                              • AbstractConditionHeaderCheckingCommandStrategy.java
                            • results
                              • ResultVisitor.java
                              • ErrorResult.java
                              • MutationResult.java
                              • EmptyResult.java
                              • Result.java
                              • package-info.java
                              • ResultFactory.java
                              • QueryResult.java
                            • commands
                              • CommandStrategy.java
                              • package-info.java
                              • DefaultContext.java
                              • AbstractCommandStrategy.java
                              • AbstractCommandStrategies.java
                            • AbstractShardedPersistenceActor.java
                            • AbstractPersistentActorWithTimersAndCleanup.java
                            • package-info.java
                            • AbstractPersistenceSupervisor.java
                            • events
                              • AbstractEventStrategies.java
                              • package-info.java
                              • EventStrategy.java
            • test
              • resources
                • logback-test.xml
                • test.conf
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • utils
                          • persistentactors
                            • MockSnapshotStorePlugin.java
                            • AbstractPersistentActorWithTimersAndCleanupTest.java
                            • MockJournalPlugin.java
          • pom.xml
        • metrics
          • src
            • main
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • utils
                          • metrics
                            • prometheus
                              • PrometheusReporterRoute.java
                            • DittoMetrics.java
                            • config
                              • MetricsConfig.java
                              • WithMetricsConfig.java
                              • DefaultMetricsConfig.java
                            • mongo
                              • MongoMetricsBuilder.java
                            • instruments
                              • timer
                                • StoppedTimer.java
                                • OnStopHandler.java
                                • ExpiringTimerBuilder.java
                                • PreparedTimer.java
                                • PreparedKamonTimer.java
                                • TimerBuilder.java
                                • DefaultTimerBuilder.java
                                • Timer.java
                                • StartedKamonTimer.java
                                • StartedTimer.java
                                • StoppedKamonTimer.java
                              • ResettableMetricInstrument.java
                              • counter
                                • KamonCounter.java
                                • Counter.java
                              • TaggedMetricInstrument.java
                              • gauge
                                • Gauge.java
                                • KamonGauge.java
                              • histogram
                                • KamonHistogram.java
                                • Histogram.java
                              • MetricInstrument.java
            • test
              • resources
                • metrics-test.conf
                • reference.conf
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • utils
                          • metrics
                            • config
                              • DefaultMetricsConfigTest.java
                            • instruments
                              • timer
                                • PreparedKamonTimerTest.java
                                • StartedKamonTimerTest.java
                                • StoppedKamonTimerTest.java
                              • counter
                                • KamonCounterTest.java
                              • gauge
                                • KamonGaugeTest.java
                              • histogram
                                • KamonHistogramTest.java
          • pom.xml
        • cluster
          • src
            • main
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • utils
                          • cluster
                            • ClusterStatusSupplier.java
                            • AbstractPubSubListenerActor.java
                            • RetrieveStatisticsDetailsResponseSupplier.java
                            • CborJsonifiableSerializer.java
                            • DistPubSubAccess.java
                            • MappingStrategies.java
                            • MappingStrategy.java
                            • ClusterSingletonSupervisorActor.java
                            • JsonJsonifiableSerializer.java
                            • config
                              • WithClusterConfig.java
                              • package-info.java
                              • ClusterConfig.java
                              • DefaultClusterConfig.java
                            • package-info.java
                            • GlobalMappingStrategies.java
                            • DefaultMappingStrategies.java
                            • ClusterUtil.java
                            • AbstractJsonifiableWithDittoHeadersSerializer.java
                            • MappingStrategiesBuilder.java
                            • ManifestProvider.java
                            • ShardRegionExtractor.java
            • test
              • resources
                • cluster-test.conf
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • utils
                          • cluster
                            • ManifestProviderTest.java
                            • SharedJsonifiableSerializerTest.java
                            • ShardRegionExtractorTest.java
                            • config
                              • DefaultClusterConfigTest.java
                            • MappingStrategiesBuilderTest.java
          • pom.xml
        • tracing
          • src
            • main
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • utils
                          • tracing
                            • TracingTags.java
                            • TraceUriGenerator.java
                            • TraceUtils.java
                            • TraceInformation.java
            • test
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • utils
                          • tracing
                            • TraceUtilsTest.java
                            • TraceUriGeneratorTest.java
          • pom.xml
        • persistence
          • src
            • main
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • utils
                          • persistence
                            • SafeRecovery.java
                            • operations
                              • AbstractPersistenceOperationsActor.java
                              • NamespacePersistenceOperations.java
                              • PersistenceOperationsConfig.java
                              • WithPersistenceOperationsConfig.java
                              • package-info.java
                              • EntityPersistenceOperations.java
                              • DefaultPersistenceOperationsConfig.java
                            • SnapshotAdapter.java
                            • mongo
                              • indices
                                • IndexFactory.java
                                • Index.java
                                • IndexDirection.java
                                • IndexOperations.java
                                • IndexKey.java
                                • DefaultIndexKey.java
                                • package-info.java
                                • IndexInitializer.java
                              • MongoMetrics.java
                              • DittoMongoClientBuilder.java
                              • monitoring
                                • KamonConnectionPoolListener.java
                                • KamonCommandListener.java
                              • DittoMongoClient.java
                              • MongoClientWrapper.java
                              • JsonValueToDbEntityMapper.java
                              • MongoHealthChecker.java
                              • SnapshotStreamingActor.java
                              • DittoMongoClientSettings.java
                              • DittoBsonJson.java
                              • streaming
                                • MongoTimestampPersistence.java
                                • MongoReadJournal.java
                                • PidWithSeqNr.java
                              • BsonArrayToJsonObjectMapper.java
                              • config
                                • WithIndexInitializationConfig.java
                                • ReadPreference.java
                                • WithActivityCheckConfig.java
                                • DefaultOptionsConfig.java
                                • SuffixBuilderConfig.java
                                • DefaultMongoDbConfig.java
                                • DefaultSnapshotConfig.java
                                • WithTagsConfig.java
                                • IndexInitializationConfig.java
                                • DefaultTimeoutConfig.java
                                • DefaultTagsConfig.java
                                • DefaultActivityCheckConfig.java
                                • ActivityCheckConfig.java
                                • MongoDbUriSupplier.java
                                • WithSnapshotConfig.java
                                • TagsConfig.java
                                • DefaultIndexInitializationConfig.java
                                • MongoDbConfig.java
                                • DefaultMonitoringConfig.java
                                • DefaultConnectionPoolConfig.java
                                • WithMongoDbConfig.java
                                • SnapshotConfig.java
                                • DefaultCircuitBreakerConfig.java
                              • AbstractMongoSnapshotAdapter.java
                              • DittoMongoCollectionCache.java
                              • MongoMetricsReporter.java
                              • DefaultPersistenceStreamingActor.java
                              • package-info.java
                              • BsonUtil.java
                              • AbstractPersistenceStreamingActor.java
                              • ops
                                • eventsource
                                  • MongoEventSourceSettings.java
                                  • MongoPersistenceOperationsSelectionProvider.java
                                  • MongoPersistenceOperationsSelection.java
                                  • package-info.java
                                  • MongoEntitiesPersistenceOperations.java
                                  • MongoNamespacePersistenceOperations.java
                                • package-info.java
                                • MongoOpsUtil.java
                              • KeyNameReviser.java
                              • BsonDocumentToJsonObjectMapper.java
                              • AbstractMongoEventAdapter.java
                              • AbstractBasicDBMapper.java
            • test
              • resources
                • logback-test.xml
                • mongodb_test.conf
                • persistence-operations-test.conf
                • test.conf
                • circuit-breaker-test.conf
                • index-initialization.conf
                • pool-test.conf
                • activity-check-test.conf
                • mongo-read-journal-test.conf
                • snapshot-test.conf
                • tags-test.conf
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • utils
                          • persistence
                            • operations
                              • DefaultPersistenceOperationsConfigTest.java
                            • mongo
                              • indices
                                • DefaultIndexKeyTest.java
                                • IndexInitializerIT.java
                                • IndexTest.java
                                • IndexInitializerTest.java
                                • IndexFactoryTest.java
                                • IndexOperationsTest.java
                              • KeyNameReviserTest.java
                              • SnapshotStreamingActorTest.java
                              • MongoClientWrapperTest.java
                              • streaming
                                • MongoTimestampPersistenceIT.java
                                • MongoReadJournalIT.java
                              • config
                                • DefaultConnectionPoolConfigTest.java
                                • DefaultSnapshotConfigTest.java
                                • DefaultActivityCheckConfigTest.java
                                • DefaultMongoDbConfigTest.java
                                • DefaultTagsConfigTest.java
                                • DefaultCircuitBreakerConfigTest.java
                                • MongoDbUriSupplierTest.java
                                • DefaultIndexInitializationConfigTest.java
                              • ops
                                • eventsource
                                  • MongoEventSourceSettingsTest.java
                                  • MongoPersistenceOperationsSelectionTest.java
                                  • MongoPersistenceOperationsSelectionProviderTest.java
                                  • MongoEventSourceITAssertions.java
                              • DittoBsonJsonTest.java
                              • DefaultPersistenceStreamingActorTest.java
                              • assertions
                                • MongoIndexAssertions.java
                                • BsonAssertions.java
                                • BsonAssert.java
                                • BsonCollectionAssert.java
                              • JsonValueToDbEntityMapperTest.java
          • pom.xml
      • dockerfile-snapshot
      • concierge
        • pom.xml
        • starter
          • src
            • main
              • resources
                • logback.xml
                • versions.json
                • concierge-docker.conf
                • concierge-extension.conf
                • kamon.conf
                • concierge.conf
                • META-INF
                  • aop.xml
                • concierge-dev.conf
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • concierge
                          • starter
                            • proxy
                              • DefaultEnforcerActorFactory.java
                              • package-info.java
                              • EnforcerActorFactory.java
                            • ConciergeService.java
                            • actors
                              • CachedNamespaceInvalidator.java
                              • DispatcherActor.java
                              • package-info.java
                              • ThingsAggregatorActor.java
                              • ConciergeRootActor.java
                            • package-info.java
            • test
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • concierge
                          • starter
                            • ConciergeServiceGlobalCommandRegistryTest.java
                            • ConciergeServiceGlobalErrorRegistryTest.java
                            • ConciergeServiceGlobalCommandResponseRegistryTest.java
                            • ConciergeServiceGlobalEventRegistryTest.java
          • pom.xml
        • common
          • src
            • main
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • concierge
                          • common
                            • PersistenceCleanupConfig.java
                            • DefaultCreditDecisionConfig.java
                            • DefaultThingsAggregatorConfig.java
                            • DittoConciergeConfig.java
                            • CreditDecisionConfig.java
                            • CachesConfig.java
                            • DefaultCachesConfig.java
                            • package-info.java
                            • DefaultPersistenceCleanupConfig.java
                            • DefaultPersistenceIdsConfig.java
                            • PersistenceIdsConfig.java
                            • ConciergeConfig.java
                            • ThingsAggregatorConfig.java
                            • DefaultEnforcementConfig.java
                            • EnforcementConfig.java
            • test
              • resources
                • things-aggregator-test.conf
                • caches-test.conf
                • persistence-cleanup-test.conf
                • enforcement-test.conf
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • concierge
                          • common
                            • DefaultPersistenceIdsConfigTest.java
                            • DefaultCreditDecisionConfigTest.java
                            • DefaultPersistenceCleanupConfigTest.java
                            • DefaultEnforcementConfigTest.java
                            • DefaultThingsAggregatorConfigTest.java
                            • DefaultCachesConfigTest.java
          • pom.xml
        • actors
          • src
            • main
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • concierge
                          • actors
                            • cleanup
                              • persistenceids
                                • PersistenceIdSource.java
                              • messages
                                • CreditDecision.java
                                • package-info.java
                              • package-info.java
                              • EventSnapshotCleanupCoordinator.java
                              • credits
                                • PersistenceStatusStage.java
                                • CreditDecisionSource.java
                                • MessageAggregator.java
                                • ClusterStatusStage.java
                                • package-info.java
                                • DecisionByMetricStage.java
                            • ShardRegions.java
            • test
              • resources
                • test.conf
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • concierge
                          • actors
                            • cleanup
                              • messages
                                • CreditDecisionTest.java
                              • credits
                                • MessageAggregatorTest.java
          • pom.xml
        • enforcement
          • src
            • main
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • concierge
                          • enforcement
                            • PolicyCommandEnforcement.java
                            • ThingCommandEnforcement.java
                            • AbstractEnforcement.java
                            • validators
                              • CommandWithOptionalEntityValidator.java
                            • EnforcementTask.java
                            • LiveSignalEnforcement.java
                            • ResponseReceiver.java
                            • EnforcerRetriever.java
                            • package-info.java
                            • AbstractEnforcerActor.java
                            • Contextual.java
                            • EnforcementScheduler.java
                            • PreEnforcer.java
                            • PolicyOrAclEnforcerRetrieverFactory.java
                            • EnforcementProvider.java
                            • EnforcerActor.java
                            • AuthorizedSubjectsEnforcer.java
                            • placeholders
                              • PlaceholderSubstitution.java
                              • strategies
                                • ModifyAclEntrySubstitutionStrategy.java
                                • ModifySubjectsSubstitutionStrategy.java
                                • ModifyThingSubstitutionStrategy.java
                                • ModifyPolicyEntriesSubstitutionStrategy.java
                                • CreatePolicySubstitutionStrategy.java
                                • ModifyPolicySubstitutionStrategy.java
                                • SubstitutionStrategyRegistry.java
                                • AbstractTypedSubstitutionStrategy.java
                                • SubstitutionStrategy.java
                                • ModifyPolicyEntrySubstitutionStrategy.java
                                • ModifySubjectSubstitutionStrategy.java
                                • ModifyAclSubstitutionStrategy.java
                                • CreateThingSubstitutionStrategy.java
                              • SubjectIdReplacementDefinition.java
                              • HeaderBasedPlaceholderSubstitutionAlgorithm.java
                              • references
                                • ReferencePlaceholder.java
                                • PolicyIdReferencePlaceholderResolver.java
                                • ReferencePlaceholderResolver.java
            • test
              • resources
                • logback-test.xml
                • test.conf
                • mockito-extensions
                  • org.mockito.plugins.MockMaker
                • enforcement-test.conf
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • concierge
                          • enforcement
                            • LiveSignalEnforcementTest.java
                            • PolicyCommandEnforcementTest.java
                            • validators
                              • CommandWithOptionalEntityValidatorTest.java
                            • EnforcementSchedulerTest.java
                            • MultiStageCommandTest.java
                            • TestSetup.java
                            • MockEntitiesActor.java
                            • PreEnforcementTest.java
                            • ThingCommandEnforcementTest.java
                            • placeholders
                              • strategies
                                • SubstitutionStrategyRegistryTest.java
                                • ModifySubjectSubstitutionStrategyTest.java
                                • ModifyThingSubstitutionStrategyTest.java
                                • CreatePolicySubstitutionStrategyTest.java
                                • ModifyPolicySubstitutionStrategyTest.java
                                • ModifyPolicyEntrySubstitutionStrategyTest.java
                                • CreateThingSubstitutionStrategyTest.java
                                • ModifyPolicyEntriesSubstitutionStrategyTest.java
                                • ModifySubjectsSubstitutionStrategyTest.java
                                • AbstractSubstitutionStrategyTestBase.java
                                • ModifyAclSubstitutionStrategyTest.java
                                • ModifyAclEntrySubstitutionStrategyTest.java
                              • SubjectIdReplacementDefinitionTest.java
                              • PlaceholderSubstitutionTest.java
                              • HeaderBasedPlaceholderSubstitutionAlgorithmTest.java
                              • references
                                • PolicyIdReferencePlaceholderResolverTest.java
                                • ReferencePlaceholderTest.java
                            • EnforcerRetrieverTest.java
          • pom.xml
      • gateway
        • security
          • src
            • main
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • gateway
                          • security
                            • utils
                              • HttpUtils.java
                              • DefaultHttpClientFacade.java
                              • HttpClientFacade.java
                            • authentication
                              • AuthenticationResultWaiter.java
                              • jwt
                                • JwtAuthorizationSubjectsProvider.java
                                • DefaultJwtValidator.java
                                • JwtAuthenticationProvider.java
                                • PublicKeyProviderUnavailableException.java
                                • JwtAuthenticationResultProvider.java
                                • JwtSubjectIssuersConfig.java
                                • PublicKeyProvider.java
                                • DittoJwtAuthorizationSubjectsProvider.java
                                • package-info.java
                                • JwtAuthenticationFactory.java
                                • DefaultJwtAuthenticationResultProvider.java
                                • DittoPublicKeyProvider.java
                                • JwtSubjectIssuerConfig.java
                                • JwtValidator.java
                              • TimeMeasuringAuthenticationProvider.java
                              • preauth
                                • PreAuthenticatedAuthenticationProvider.java
                              • DefaultAuthenticationFailureAggregator.java
                              • AuthenticationChain.java
                              • DefaultAuthenticationResult.java
                              • AuthenticationResult.java
                              • AuthenticationFailureAggregator.java
                              • AuthenticationFailureAggregators.java
                              • AuthenticationProvider.java
                            • HttpHeader.java
                            • cache
                              • PublicKeyIdWithIssuer.java
                            • parser
                              • RequestHeaders.java
            • test
              • resources
                • oauth-test.conf
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • gateway
                          • security
                            • authentication
                              • jwt
                                • JwtTestConstants.java
                                • JwtValidatorTest.java
                                • DefaultJwtAuthenticationResultProviderTest.java
                                • JwtSubjectIssuersConfigTest.java
                                • PublicKeyProviderUnavailableExceptionTest.java
                                • DittoPublicKeyProviderTest.java
                                • JwtSubjectIssuerConfigTest.java
                                • JwtAuthenticationProviderTest.java
                              • DefaultAuthenticationFailureAggregatorTest.java
                              • preauth
                                • PreAuthenticatedAuthenticationProviderTest.java
                              • AuthenticationChainTest.java
                              • DefaultAuthenticationResultTest.java
                            • cache
                              • PublicKeyIdWithIssuerTest.java
          • pom.xml
        • health
          • src
            • main
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • gateway
                          • health
                            • DittoStatusAndHealthProviderFactory.java
                            • ClusterStatusSupplier.java
                            • CompletableFutureUtils.java
                            • ClusterStatusHealthSupplier.java
                            • ConfigurableStatusAndHealthProvider.java
                            • ClusterStatusAndHealthHelper.java
                            • StatusAndHealthProvider.java
                            • GatewayHttpReadinessCheck.java
          • pom.xml
        • pom.xml
        • proxy
          • src
            • main
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • gateway
                          • proxy
                            • config
                              • StatisticsShardConfig.java
                              • package-info.java
                              • DefaultStatisticsShardConfig.java
                              • StatisticsConfig.java
                              • DefaultStatisticsConfig.java
                            • actors
                              • ProxyActor.java
                              • AbstractProxyActor.java
                              • StatisticsActor.java
                              • AbstractThingProxyActor.java
                              • QueryThingsPerRequestActor.java
                            • package-info.java
            • test
              • resources
                • test-statistics.conf
                • test-statistics-shard.conf
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • gateway
                          • proxy
                            • config
                              • DefaultStatisticsConfigTest.java
                              • DefaultStatisticsShardConfigTest.java
                            • actors
                              • QueryThingsPerRequestActorTest.java
          • pom.xml
        • starter
          • src
            • main
              • resources
                • gateway-dev.conf
                • logback.xml
                • versions.json
                • gateway-docker.conf
                • gateway.conf
                • kamon.conf
                • META-INF
                  • aop.xml
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • gateway
                          • starter
                            • package-info.java
                            • GatewayService.java
                            • GatewayRootActor.java
            • test
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • gateway
                          • starter
                            • GatewayServiceGlobalEventRegistryTest.java
                            • GatewayServiceGlobalErrorRegistryTest.java
                            • GatewayServiceGlobalCommandRegistryTest.java
                            • GatewayServiceGlobalCommandResponseRegistryTest.java
          • pom.xml
        • streaming
          • src
            • main
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • gateway
                          • streaming
                            • Jwt.java
                            • CloseStreamExceptionally.java
                            • StopStreaming.java
                            • actors
                              • EventAndResponsePublisher.java
                              • StreamingActor.java
                              • SessionedResponseErrorOrAck.java
                              • package-info.java
                              • StreamingSession.java
                              • SessionedSignal.java
                              • StreamingSessionActor.java
                              • SessionedJsonifiable.java
                            • package-info.java
                            • Connect.java
                            • InvalidJwt.java
                            • StreamingAck.java
                            • StreamingSessionIdentifier.java
                            • StreamControlMessage.java
                            • StartStreaming.java
                            • RefreshSession.java
            • test
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • gateway
                          • streaming
                            • StreamingSessionIdentifierTest.java
                            • CloseStreamExceptionallyTest.java
                            • StopStreamingTest.java
          • pom.xml
        • util
          • src
            • main
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • gateway
                          • util
                            • config
                              • security
                                • AuthenticationConfig.java
                                • OAuthConfig.java
                                • DefaultOAuthConfig.java
                                • CachesConfig.java
                                • DefaultCachesConfig.java
                                • DefaultAuthenticationConfig.java
                                • DevOpsConfig.java
                                • DefaultDevOpsConfig.java
                              • health
                                • HealthCheckConfig.java
                                • DefaultClusterRolesConfig.java
                                • DefaultHealthCheckConfig.java
                                • package-info.java
                              • GatewayConfig.java
                              • streaming
                                • DefaultGatewaySignalEnrichmentConfig.java
                                • StreamingConfig.java
                                • DefaultSseConfig.java
                                • GatewaySignalEnrichmentConfig.java
                                • SseConfig.java
                                • package-info.java
                                • DefaultWebsocketConfig.java
                                • DefaultStreamingConfig.java
                                • WebsocketConfig.java
                              • package-info.java
                              • endpoints
                                • DefaultCommandConfig.java
                                • CommandConfig.java
                                • PublicHealthConfig.java
                                • package-info.java
                                • DefaultClaimMessageConfig.java
                                • GatewayHttpConfig.java
                                • HttpConfig.java
                                • MessageConfig.java
                                • DefaultMessageConfig.java
                                • DefaultPublicHealthConfig.java
                              • DittoGatewayConfig.java
                            • GatewayMappingStrategies.java
            • test
              • resources
                • public-health-test.conf
                • command-test.conf
                • oauth-test.conf
                • health-check-test.conf
                • message-test.conf
                • websocket-test.conf
                • claim-message-test.conf
                • http-proxy-test.conf
                • gateway-http-test.conf
                • authentication-test.conf
                • cluster-roles-test.conf
                • signal-enrichment-test.conf
                • streaming-test.conf
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • gateway
                          • util
                            • config
                              • security
                                • DefaultOAuthConfigTest.java
                                • DefaultAuthenticationConfigTest.java
                              • health
                                • DefaultHealthCheckConfigTest.java
                                • DefaultClusterRolesConfigTest.java
                              • streaming
                                • DefaultStreamingConfigTest.java
                                • DefaultWebsocketConfigTest.java
                                • DefaultGatewaySignalEnrichmentConfigTest.java
                              • endpoints
                                • DefaultMessageConfigTest.java
                                • DefaultClaimMessageConfigTest.java
                                • GatewayHttpConfigTest.java
                                • DefaultCommandConfigTest.java
                                • DefaultPublicHealthConfigTest.java
                            • GatewayMappingStrategiesTest.java
          • pom.xml
        • endpoints
          • src
            • main
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • gateway
                          • endpoints
                            • utils
                              • GatewayCachingSignalEnrichmentProvider.java
                              • HttpUtils.java
                              • GatewaySignalEnrichmentProvider.java
                              • UriEncoding.java
                              • GatewayByRoundTripSignalEnrichmentProvider.java
                              • package-info.java
                              • EventSniffer.java
                              • DittoRejectionHandlerFactory.java
                            • directives
                              • DevOpsBasicAuthenticationDirective.java
                              • EncodingEnsuringDirective.java
                              • RequestTimeoutHandlingDirective.java
                              • SecurityResponseHeadersDirective.java
                              • CorrelationIdEnsuringDirective.java
                              • RequestResultLoggingDirective.java
                              • ContentTypeValidationDirective.java
                              • auth
                                • DittoGatewayAuthenticationDirectiveFactory.java
                                • GatewayAuthenticationDirective.java
                                • GatewayAuthenticationDirectiveFactory.java
                              • CorsEnablingDirective.java
                              • HttpsEnsuringDirective.java
                            • actors
                              • AbstractHttpRequestActor.java
                              • HttpRequestActorPropsFactory.java
                              • HttpRequestActor.java
                              • DefaultHttpRequestActorPropsFactory.java
                              • UriForLocationHeaderSupplier.java
                            • routes
                              • thingsearch
                                • ThingSearchRoute.java
                                • ThingSearchParameter.java
                              • health
                                • CachingHealthRoute.java
                              • NoopCustomApiRoutesProvider.java
                              • NoopCustomHeadersHandler.java
                              • RootRouteHeadersStepBuilder.java
                              • RootRouteBuilder.java
                              • policies
                                • PolicyEntriesRoute.java
                                • PoliciesRoute.java
                              • websocket
                                • WebSocketAuthorizationEnforcer.java
                                • WebSocketRoute.java
                                • WebSocketSupervisor.java
                                • ProtocolMessageType.java
                                • package-info.java
                                • WebSocketRouteBuilder.java
                                • ProtocolMessageExtractor.java
                              • whoami
                                • WhoamiRoute.java
                                • WhoamiResponse.java
                                • Whoami.java
                                • DefaultUserInformation.java
                                • UserInformation.java
                              • things
                                • MessagesRoute.java
                                • ThingsRoute.java
                                • ThingsParameter.java
                                • package-info.java
                                • FeaturesRoute.java
                              • CustomApiRoutesProvider.java
                              • devops
                                • DevOpsRoute.java
                              • package-info.java
                              • QueryParametersToHeadersMap.java
                              • CustomHeadersHandler.java
                              • stats
                                • StatsRoute.java
                              • AbstractRoute.java
                              • DittoRuntimeExceptionToHttpResponse.java
                              • sse
                                • SseRouteBuilder.java
                                • package-info.java
                                • ThingsSseRouteBuilder.java
                                • SseConnectionSupervisor.java
                                • SseAuthorizationEnforcer.java
                              • RootRouteExceptionHandler.java
                              • RootRoute.java
                              • status
                                • OverallStatusRoute.java
            • test
              • resources
                • versions.json
                • test.conf
                • gateway-http-test.conf
                • gateway-caching-provider-test.conf
                • mockito-extensions
                  • org.mockito.plugins.MockMaker
                • gateway-by-round-trip-provider-test.conf
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • gateway
                          • endpoints
                            • utils
                              • HttpUtilsTest.java
                              • UriEncodingTest.java
                            • EndpointTestBase.java
                            • EndpointTestConstants.java
                            • directives
                              • ContentTypeValidationDirectiveTest.java
                            • actors
                              • UriForLocationHeaderSupplierTest.java
                              • HttpRequestActorTest.java
                            • package-info.java
                            • routes
                              • websocket
                                • ProtocolMessageExtractorTest.java
                              • whoami
                                • WhoamiRouteTest.java
                                • WhoamiTest.java
                                • WhoamiResponseTest.java
                                • DefaultUserInformationTest.java
                              • QueryParametersToHeadersMapTest.java
                              • things
                                • ThingsRouteTest.java
                                • FeaturesRouteTest.java
                                • MessagesRouteTest.java
                              • devops
                                • DevOpsRouteTest.java
                              • RootRouteExceptionHandlerTest.java
                              • RootRouteTest.java
                              • DittoRuntimeExceptionToHttpResponseTest.java
                              • stats
                                • StatsRouteTest.java
                              • sse
                                • ThingsSseRouteBuilderTest.java
                              • status
                                • OverallStatusRouteTest.java
          • pom.xml
      • dockerfile-release
      • policies
        • pom.xml
        • starter
          • src
            • main
              • resources
                • logback.xml
                • versions.json
                • policies-docker.conf
                • policies-dev.conf
                • kamon.conf
                • META-INF
                  • aop.xml
                • policies-extension.conf
                • policies.conf
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • policies
                          • starter
                            • PoliciesRootActor.java
                            • PoliciesService.java
                            • package-info.java
            • test
              • resources
                • supervisor-test.conf
                • policy-test.conf
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • policies
                          • starter
                            • PoliciesServiceGlobalErrorRegistryTest.java
                            • PoliciesServiceGlobalCommandResponseRegistryTest.java
                            • PoliciesServiceGlobalCommandRegistryTest.java
                            • PoliciesServiceGlobalEventRegistryTest.java
                          • persistence
                            • actors
                              • PolicyPersistenceOperationsActorIT.java
          • pom.xml
        • common
          • src
            • main
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • policies
                          • common
                            • config
                              • DefaultPolicyConfig.java
                              • PolicyConfig.java
                              • DittoPoliciesConfig.java
                              • PoliciesConfig.java
                              • package-info.java
          • pom.xml
        • persistence
          • src
            • main
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • policies
                          • persistence
                            • actors
                              • PolicyPersistenceOperationsActor.java
                              • PolicyPersistenceActorMailbox.java
                              • strategies
                                • commands
                                  • DeletePolicyEntryStrategy.java
                                  • AbstractPolicyCommandStrategy.java
                                  • ModifyResourcesStrategy.java
                                  • RetrieveSubjectsStrategy.java
                                  • RetrieveResourceStrategy.java
                                  • ModifyPolicyEntryStrategy.java
                                  • DeleteResourceStrategy.java
                                  • PolicyConflictStrategy.java
                                  • DeleteSubjectStrategy.java
                                  • ModifySubjectStrategy.java
                                  • DeletePolicyStrategy.java
                                  • ModifySubjectsStrategy.java
                                  • RetrieveResourcesStrategy.java
                                  • ModifyResourceStrategy.java
                                  • PolicyCommandStrategies.java
                                  • AbstractPolicyQueryCommandStrategy.java
                                  • RetrievePolicyEntriesStrategy.java
                                  • PoliciesConditionalHeadersValidatorProvider.java
                                  • package-info.java
                                  • SudoRetrievePolicyRevisionStrategy.java
                                  • CreatePolicyStrategy.java
                                  • RetrievePolicyEntryStrategy.java
                                  • RetrievePolicyStrategy.java
                                  • ModifyPolicyStrategy.java
                                  • RetrieveSubjectStrategy.java
                                  • ModifyPolicyEntriesStrategy.java
                                  • SudoRetrievePolicyStrategy.java
                                • events
                                  • PolicyEntryCreatedStrategy.java
                                  • PolicyModifiedStrategy.java
                                  • PolicyCreatedStrategy.java
                                  • SubjectsModifiedStrategy.java
                                  • ResourcesModifiedStrategy.java
                                  • AbstractPolicyEventStrategy.java
                                  • ResourceModifiedStrategy.java
                                  • SubjectDeletedStrategy.java
                                  • PolicyEventStrategies.java
                                  • PolicyEntryDeletedStrategy.java
                                  • package-info.java
                                  • PolicyDeletedStrategy.java
                                  • PolicyEntryModifiedStrategy.java
                                  • ResourceDeletedStrategy.java
                                  • SubjectCreatedStrategy.java
                                  • ResourceCreatedStrategy.java
                                  • SubjectModifiedStrategy.java
                                  • PolicyEntriesModifiedStrategy.java
                              • PolicyPersistenceActor.java
                              • package-info.java
                              • PoliciesPersistenceStreamingActorCreator.java
                              • PolicySupervisorActor.java
                            • serializer
                              • AbstractPolicyMongoEventAdapter.java
                              • DefaultPolicyMongoEventAdapter.java
                              • package-info.java
                              • PolicyMongoSnapshotAdapter.java
            • test
              • resources
                • test.conf
                • policy-test.conf
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • policies
                          • persistence
                            • TestConstants.java
                            • actors
                              • PolicyPersistenceActorTest.java
                              • strategies
                                • commands
                                  • PoliciesConditionalHeadersValidatorTest.java
                                • events
                                  • ResourceModifiedStrategyModifyTest.java
                                  • ResourceDeletedStrategyTest.java
                                  • PolicyModifiedStrategyTest.java
                                  • PolicyEntryModifiedStrategyTest.java
                                  • PolicyEntryDeletedStrategyTest.java
                                  • SubjectModifiedStrategyUpdateTest.java
                                  • ResourcesModifiedStrategyCreateTest.java
                                  • PolicyDeletedStrategyTest.java
                                  • ResourceCreatedStrategyTest.java
                                  • SubjectDeletedStrategyTest.java
                                  • PolicyEntriesModifiedStrategyTest.java
                                  • PolicyCreatedStrategyTest.java
                                  • SubjectsModifiedStrategyCreateTest.java
                                  • ResourceModifiedStrategyCreateTest.java
                                  • SubjectCreatedStrategyTest.java
                                  • AbstractPolicyEventStrategyTest.java
                                  • ResourcesModifiedStrategyUpdateTest.java
                                  • PolicyEntryCreatedStrategyTest.java
                                  • SubjectModifiedStrategyCreateTest.java
                                  • SubjectsModifiedStrategyUpdateTest.java
                              • PersistenceActorTestBase.java
                              • PolicyPersistenceActorSnapshottingTest.java
                            • testhelper
                              • Assertions.java
                              • PoliciesSnapshotTestHelper.java
                              • PoliciesJournalTestHelper.java
                              • ETagTestUtils.java
          • pom.xml
      • pom.xml
      • base
        • src
          • main
            • java
              • org
                • eclipse
                  • ditto
                    • services
                      • base
                        • config
                          • ThrottlingConfig.java
                          • ServiceSpecificConfig.java
                          • DittoServiceConfig.java
                          • DefaultThrottlingConfig.java
                          • package-info.java
                          • supervision
                            • DefaultExponentialBackOffConfig.java
                            • SupervisorConfig.java
                            • package-info.java
                            • DefaultSupervisorConfig.java
                            • ExponentialBackOffConfig.java
                            • WithSupervisorConfig.java
                          • http
                            • DefaultHttpConfig.java
                            • DefaultHttpProxyConfig.java
                            • HttpProxyConfig.java
                            • package-info.java
                            • HttpConfig.java
                          • limits
                            • DefaultLimitsConfig.java
                            • package-info.java
                            • LimitsConfig.java
                        • DockerSwarmServiceDiscovery.java
                        • actors
                          • package-info.java
                          • DittoRootActor.java
                          • ShutdownBehaviour.java
                          • StartChildActor.java
                        • package-info.java
                        • DittoService.java
                        • MainMethodExceptionHandler.java
          • test
            • resources
              • limits-test.conf
              • http-test.conf
              • throttling-test.conf
              • http-proxy-test.conf
              • exponentialBackOff-test.conf
              • cluster-test.conf
            • java
              • org
                • eclipse
                  • ditto
                    • services
                      • base
                        • MainMethodExceptionHandlerTest.java
                        • config
                          • DefaultThrottlingConfigTest.java
                          • supervision
                            • DefaultSupervisorConfigTest.java
                            • DefaultExponentialBackOffConfigTest.java
                          • http
                            • DefaultHttpProxyConfigTest.java
                            • DefaultHttpConfigTest.java
                          • limits
                            • DefaultLimitsConfigTest.java
        • pom.xml
      • models
        • acks
          • src
            • main
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • models
                          • acks
                            • AcknowledgementForwarderActor.java
                            • AcknowledgementAggregatorActor.java
                            • config
                              • package-info.java
                              • AcknowledgementConfig.java
                              • DefaultAcknowledgementConfig.java
                            • package-info.java
                            • AcknowledgementAggregatorActorStarter.java
                            • AcknowledgementAggregator.java
                            • AcknowledgementForwarderActorStarter.java
            • test
              • resources
                • logback-test.xml
                • test.conf
                • acknowledgement-test.conf
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • models
                          • acks
                            • AcknowledgementForwarderActorStarterTest.java
                            • config
                              • DefaultAcknowledgementConfigTest.java
                            • AcknowledgementAggregatorTest.java
                            • AcknowledgementForwarderActorTest.java
          • pom.xml
        • thingsearch
          • src
            • main
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • models
                          • thingsearch
                            • SearchNamespaceReportResult.java
                            • ThingSearchMappingStrategies.java
                            • commands
                              • sudo
                                • SudoCountThings.java
                                • UpdateThing.java
                                • ThingSearchSudoCommandResponse.java
                                • SudoRetrieveNamespaceReportResponse.java
                                • ThingSearchSudoCommand.java
                                • UpdateThingResponse.java
                                • SudoRetrieveNamespaceReport.java
                            • query
                              • filter
                                • ParameterOptionVisitor.java
                            • SearchNamespaceResultEntry.java
                            • ThingsSearchConstants.java
            • site
              • resources
                • css
                  • site.css
              • markdown
                • sudo-commands.md.vm
                • snippet
              • site.xml
            • test
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • models
                          • thingsearch
                            • ThingSearchJsonExamplesProducer.java
                            • commands
                              • sudo
                                • SudoRetrieveNamespaceReportTest.java
                                • SudoCountThingsTest.java
                                • UpdateThingResponseTest.java
                                • UpdateThingTest.java
                            • query
                              • filter
                                • ParameterOptionVisitorTest.java
                                • AnswerWithSelf.java
                            • SearchNamespaceResultEntryTest.java
                            • SearchNamespaceReportResultTest.java
          • pom.xml
        • src
          • site
            • site_en.xml
        • concierge
          • src
            • main
              • resources
                • ditto-protocol-subscriber.conf
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • models
                          • concierge
                            • pubsub
                              • LiveSignalPub.java
                              • DittoProtocolSub.java
                              • LiveSignalPubSubFactory.java
                              • package-info.java
                              • DittoProtocolSubImpl.java
                              • LiveSignalPubImpl.java
                            • streaming
                              • StreamingType.java
                              • package-info.java
                            • actors
                              • ConciergeForwarderActor.java
                              • ConciergeEnforcerClusterRouterFactory.java
                            • package-info.java
                            • ConciergeWrapper.java
                            • ConciergeMessagingConstants.java
                            • ConciergeMappingStrategies.java
          • pom.xml
        • policies
          • src
            • main
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • models
                          • policies
                            • PoliciesAclMigrations.java
                            • commands
                              • sudo
                                • SudoCommand.java
                                • SudoRetrievePolicyRevision.java
                                • SudoRetrievePolicyRevisionResponse.java
                                • SudoRetrievePolicy.java
                                • SudoCommandResponse.java
                                • SudoRetrievePolicyResponse.java
                            • PolicyTag.java
                            • PolicyReferenceTag.java
                            • PoliciesMappingStrategies.java
                            • PoliciesValidator.java
                            • PoliciesMessagingConstants.java
                            • Permission.java
            • site
              • resources
                • css
                  • site.css
              • markdown
                • sudo-commands.md.vm
                • snippet
              • site.xml
            • test
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • models
                          • policies
                            • TestConstants.java
                            • CommandAndEventJsonExamplesProducer.java
                            • PolicyReferenceTagTest.java
                            • PoliciesValidatorTest.java
                            • commands
                              • sudo
                                • SudoRetrievePolicyRevisionResponseTest.java
                                • SudoRetrievePolicyTest.java
                                • SudoRetrievePolicyResponseTest.java
                                • SudoRetrievePolicyRevisionTest.java
                            • PolicyTagTest.java
                            • PoliciesAclMigrationsTest.java
          • pom.xml
        • pom.xml
        • base
          • src
            • main
              • resources
                • META-INF
                  • .empty
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • base
                          • DittoServiceError.java
          • pom.xml
        • streaming
          • src
            • main
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • models
                          • streaming
                            • AbstractEntityIdWithRevision.java
                            • BatchedEntityIdWithRevisions.java
                            • EntityIdWithRevision.java
                            • StreamingMessage.java
                            • StreamedSnapshot.java
                            • SudoStreamSnapshots.java
                            • SudoStreamPids.java
                            • StartStreamRequest.java
                            • IdentifiableStreamingMessage.java
            • test
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • models
                          • streaming
                            • StreamedSnapshotTest.java
                            • SudoStreamSnapshotsTest.java
                            • SudoStreamPidsTest.java
                            • BatchedEntityIdWithRevisionsTest.java
          • pom.xml
        • things
          • src
            • main
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • models
                          • things
                            • commands
                              • sudo
                                • SudoRetrieveThing.java
                                • SudoCommand.java
                                • SudoRetrieveThingResponse.java
                                • SudoRetrieveThingsResponse.java
                                • SudoRetrieveThings.java
                                • SudoCommandResponse.java
                            • ThingsMessagingConstants.java
                            • Permission.java
                            • ThingsMappingStrategies.java
                            • ThingEventPubSubFactory.java
                            • ThingTag.java
            • site
              • resources
                • css
                  • site.css
              • markdown
                • sudo-commands.md.vm
                • snippet
              • site.xml
            • test
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • models
                          • things
                            • TestConstants.java
                            • ThingTagTest.java
                            • CommandAndEventJsonExamplesProducer.java
                            • commands
                              • sudo
                                • SudoRetrieveThingTest.java
                                • SudoRetrieveThingsTest.java
                                • SudoRetrieveThingResponseTest.java
                                • SudoRetrieveThingsResponseTest.java
          • pom.xml
        • signalenrichment
          • src
            • main
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • models
                          • signalenrichment
                            • SignalEnrichmentConfig.java
                            • DefaultCachingSignalEnrichmentFacadeConfig.java
                            • DefaultSignalEnrichmentConfig.java
                            • CachingSignalEnrichmentFacadeConfig.java
                            • SignalEnrichmentFacadeByRoundTripConfig.java
                            • SignalEnrichmentFacade.java
                            • CachingSignalEnrichmentFacade.java
                            • DefaultSignalEnrichmentFacadeByRoundTripConfig.java
                            • SignalEnrichmentCacheLoader.java
                            • ByRoundTripSignalEnrichmentFacade.java
            • test
              • resources
                • signal-enrichment-test.conf
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • models
                          • signalenrichment
                            • AbstractSignalEnrichmentFacadeTest.java
                            • CachingSignalEnrichmentFacadeTest.java
                            • ByRoundTripSignalEnrichmentFacadeTest.java
                            • DefaultSignalEnrichmentConfigTest.java
          • pom.xml
        • connectivity
          • src
            • main
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • models
                          • connectivity
                            • UnmodifiableExternalMessage.java
                            • OutboundSignalFactory.java
                            • MappableOutboundSignal.java
                            • ConnectivityMessagingConstants.java
                            • InboundExternalMessage.java
                            • ConnectionTag.java
                            • UnmodifiableExternalMessageBuilder.java
                            • OutboundSignal.java
                            • package-info.java
                            • UnmappedOutboundSignal.java
                            • ExternalMessageFactory.java
                            • MappedInboundExternalMessage.java
                            • ExternalMessage.java
                            • ExternalMessageBuilder.java
                            • ConnectivityMappingStrategies.java
                            • MappedOutboundSignal.java
            • test
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • models
                          • connectivity
                            • MappedOutboundSignalTest.java
                            • ConnectionTagTest.java
                            • MappedInboundExternalMessageTest.java
                            • MappableOutboundSignalTest.java
                            • UnmodifiableExternalMessageBuilderTest.java
                            • UnmodifiableExternalMessageTest.java
          • pom.xml
      • things
        • pom.xml
        • starter
          • src
            • main
              • resources
                • logback.xml
                • versions.json
                • things.conf
                • things-dev.conf
                • kamon.conf
                • META-INF
                  • aop.xml
                • things-docker.conf
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • things
                          • starter
                            • DefaultThingPersistenceActorPropsFactory.java
                            • ThingsRootActor.java
                            • package-info.java
                            • ThingsService.java
            • test
              • resources
                • thing-test.conf
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • things
                          • starter
                            • ThingsServiceGlobalCommandRegistryTest.java
                            • ThingsServiceGlobalErrorRegistryTest.java
                            • ThingsServiceGlobalEventRegistryTest.java
                            • ThingsServiceGlobalCommandResponseRegistryTest.java
                          • persistence
                            • actors
                              • ThingPersistenceOperationsActorIT.java
          • pom.xml
        • common
          • src
            • main
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • things
                          • common
                            • config
                              • DefaultThingConfig.java
                              • ThingsConfig.java
                              • DittoThingsConfig.java
                              • ThingConfig.java
                              • package-info.java
          • pom.xml
        • persistence
          • src
            • main
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • things
                          • persistence
                            • actors
                              • strategies
                                • commands
                                  • SudoRetrieveThingStrategy.java
                                  • DeleteAclEntryStrategy.java
                                  • RetrieveFeatureStrategy.java
                                  • ModifyFeaturePropertiesStrategy.java
                                  • ThingConflictStrategy.java
                                  • ModifyFeaturePropertyStrategy.java
                                  • DeleteFeatureStrategy.java
                                  • ModifyAttributesStrategy.java
                                  • AbstractThingCommandStrategy.java
                                  • RetrieveFeaturesStrategy.java
                                  • DeleteAttributesStrategy.java
                                  • ModifyAclEntryStrategy.java
                                  • DeleteFeaturesStrategy.java
                                  • ModifyFeatureStrategy.java
                                  • RetrieveAttributeStrategy.java
                                  • DeleteAttributeStrategy.java
                                  • ModifyFeaturesStrategy.java
                                  • DeleteFeaturePropertyStrategy.java
                                  • DeleteThingStrategy.java
                                  • ModifyFeatureDefinitionStrategy.java
                                  • RetrievePolicyIdStrategy.java
                                  • package-info.java
                                  • ModifyAclStrategy.java
                                  • ThingCommandStrategies.java
                                  • DeleteThingDefinitionStrategy.java
                                  • RetrieveAclStrategy.java
                                  • RetrieveFeaturePropertyStrategy.java
                                  • ThingsConditionalHeadersValidatorProvider.java
                                  • RetrieveFeatureDefinitionStrategy.java
                                  • RetrieveFeaturePropertiesStrategy.java
                                  • DeleteFeaturePropertiesStrategy.java
                                  • ModifyPolicyIdStrategy.java
                                  • DeleteFeatureDefinitionStrategy.java
                                  • ModifyAttributeStrategy.java
                                  • RetrieveThingDefinitionStrategy.java
                                  • ModifyThingDefinitionStrategy.java
                                  • RetrieveAttributesStrategy.java
                                  • RetrieveAclEntryStrategy.java
                                  • CreateThingStrategy.java
                                  • ModifyThingStrategy.java
                                  • ExceptionFactory.java
                                  • RetrieveThingStrategy.java
                                • events
                                  • FeaturePropertyModifiedStrategy.java
                                  • ThingCreatedStrategy.java
                                  • FeaturePropertiesCreatedStrategy.java
                                  • ThingDefinitionDeletedStrategy.java
                                  • PolicyIdModifiedStrategy.java
                                  • ThingDefinitionCreatedStrategy.java
                                  • ThingEventStrategies.java
                                  • FeaturePropertiesDeletedStrategy.java
                                  • ThingDeletedStrategy.java
                                  • AclEntryModifiedStrategy.java
                                  • ThingDefinitionModifiedStrategy.java
                                  • AbstractThingEventStrategy.java
                                  • FeatureCreatedStrategy.java
                                  • FeaturesDeletedStrategy.java
                                  • AttributeDeletedStrategy.java
                                  • FeaturePropertyDeletedStrategy.java
                                  • AclEntryCreatedStrategy.java
                                  • ThingModifiedStrategy.java
                                  • AttributesModifiedStrategy.java
                                  • FeatureDefinitionCreatedStrategy.java
                                  • package-info.java
                                  • FeatureModifiedStrategy.java
                                  • FeatureDeletedStrategy.java
                                  • FeaturesModifiedStrategy.java
                                  • AttributeModifiedStrategy.java
                                  • FeatureDefinitionDeletedStrategy.java
                                  • AclModifiedStrategy.java
                                  • AttributeCreatedStrategy.java
                                  • PolicyIdCreatedStrategy.java
                                  • FeatureDefinitionModifiedStrategy.java
                                  • FeaturePropertyCreatedStrategy.java
                                  • AttributesCreatedStrategy.java
                                  • AclEntryDeletedStrategy.java
                                  • FeaturesCreatedStrategy.java
                                  • FeaturePropertiesModifiedStrategy.java
                                  • AttributesDeletedStrategy.java
                              • ThingsPersistenceStreamingActorCreator.java
                              • ThingPersistenceOperationsActor.java
                              • ThingPersistenceActor.java
                              • CheckForActivity.java
                              • package-info.java
                              • ThingPersistenceActorPropsFactory.java
                              • ThingPersistenceActorMailbox.java
                              • ThingSupervisorActor.java
                            • serializer
                              • ThingMongoEventAdapter.java
                              • package-info.java
                              • ThingMongoSnapshotAdapter.java
            • test
              • resources
                • logback-test.xml
                • test.conf
                • thing-test.conf
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • things
                          • persistence
                            • actors
                              • ThingPersistenceActorCleanupTest.java
                              • ThingPersistenceActorSnapshottingTest.java
                              • strategies
                                • commands
                                  • RetrieveAclEntryStrategyTest.java
                                  • ModifyFeatureDefinitionStrategyTest.java
                                  • DeleteFeaturesStrategyTest.java
                                  • ModifyFeaturePropertyStrategyTest.java
                                  • RetrieveFeaturePropertyStrategyTest.java
                                  • ModifyPolicyIdStrategyTest.java
                                  • ResultFactoryTest.java
                                  • ModifyFeatureStrategyTest.java
                                  • ModifyAclStrategyTest.java
                                  • DeleteFeaturePropertyStrategyTest.java
                                  • RetrieveFeaturePropertiesStrategyTest.java
                                  • RetrieveFeaturesStrategyTest.java
                                  • RetrieveAttributeStrategyTest.java
                                  • DeleteAttributeStrategyTest.java
                                  • DeleteThingStrategyTest.java
                                  • ThingsConditionalHeadersValidatorTest.java
                                  • ModifyAclEntryStrategyTest.java
                                  • AbstractCommandStrategyTest.java
                                  • RetrieveThingDefinitionStrategyTest.java
                                  • RetrieveAclStrategyTest.java
                                  • RetrievePolicyIdStrategyTest.java
                                  • ModifyAttributeStrategyTest.java
                                  • ModifyAttributesStrategyTest.java
                                  • DeleteFeaturePropertiesStrategyTest.java
                                  • ThingConflictStrategyTest.java
                                  • RetrieveThingStrategyTest.java
                                  • DeleteAttributesStrategyTest.java
                                  • RetrieveFeatureStrategyTest.java
                                  • DeleteAclEntryStrategyTest.java
                                  • RetrieveAttributesStrategyTest.java
                                  • ModifyFeaturePropertiesStrategyTest.java
                                  • DeleteFeatureStrategyTest.java
                                  • DeleteThingDefinitionStrategyTest.java
                                  • RetrieveFeatureDefinitionStrategyTest.java
                                  • ModifyFeaturesStrategyTest.java
                                  • SudoRetrieveThingStrategyTest.java
                                  • ModifyThingDefinitionStrategyTest.java
                                  • DeleteFeatureDefinitionStrategyTest.java
                                • events
                                  • FeaturePropertiesDeletedStrategyTest.java
                                  • FeaturesCreatedStrategyTest.java
                                  • AclModifiedStrategyTest.java
                                  • ThingDeletedStrategyTest.java
                                  • AclEntryModifiedStrategyTest.java
                                  • FeatureModifiedStrategyTest.java
                                  • AttributesDeletedStrategyTest.java
                                  • FeatureDefinitionDeletedStrategyTest.java
                                  • PolicyIdCreatedStrategyTest.java
                                  • AbstractStrategyTest.java
                                  • ThingDefinitionDeletedStrategyTest.java
                                  • FeaturePropertyCreatedStrategyTest.java
                                  • ThingModifiedStrategyTest.java
                                  • AclEntryDeletedStrategyTest.java
                                  • ThingCreatedStrategyTest.java
                                  • AttributeModifiedStrategyTest.java
                                  • FeaturePropertyModifiedStrategyTest.java
                                  • PolicyIdModifiedStrategyTest.java
                                  • FeatureDefinitionCreatedStrategyTest.java
                                  • FeatureDefinitionModifiedStrategyTest.java
                                  • FeaturePropertiesModifiedStrategyTest.java
                                  • FeaturePropertyDeletedStrategyTest.java
                                  • FeaturesDeletedStrategyTest.java
                                  • FeaturePropertiesCreatedStrategyTest.java
                                  • FeatureDeletedStrategyTest.java
                                  • AttributesCreatedStrategyTest.java
                                  • ThingDefinitionModifiedStrategyTest.java
                                  • AttributesModifiedStrategyTest.java
                                  • ThingDefinitionCreatedStrategyTest.java
                                  • FeatureCreatedStrategyTest.java
                                  • FeaturesModifiedStrategyTest.java
                                  • AclEntryCreatedStrategyTest.java
                                  • AttributeDeletedStrategyTest.java
                                  • AttributeCreatedStrategyTest.java
                              • ThingPersistenceActorTest.java
                              • ETagTestUtils.java
                              • PersistenceActorTestBaseWithSnapshotting.java
                              • PersistenceActorTestBase.java
                            • testhelper
                              • ThingsSnapshotTestHelper.java
                              • Assertions.java
                              • ThingsJournalTestHelper.java
                            • serializer
                              • ThingMongoSnapshotAdapterTest.java
                              • ThingMongoEventAdapterTest.java
          • pom.xml
      • README.md
      • connectivity
        • mapping
          • src
            • main
              • resources
                • javascript
                  • outgoing-mapping.js
                  • ditto-scope.js
                  • incoming-mapping.js
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • connectivity
                          • mapping
                            • DefaultMappingConfig.java
                            • WrappingMessageMapper.java
                            • DefaultMessageMapperConfiguration.java
                            • ConnectionStatusMessageMapper.java
                            • MessageMapper.java
                            • MapperLimitsConfig.java
                            • MessageMapperFactory.java
                            • ConnectivityByRoundTripSignalEnrichmentProvider.java
                            • NormalizedMessageMapper.java
                            • AbstractMessageMapper.java
                            • javascript
                              • ScriptedIncomingMapping.java
                              • DefaultJavaScriptConfig.java
                              • SandboxingContextFactory.java
                              • ScriptedOutgoingMapping.java
                              • JavaScriptMessageMapperConfigurationProperties.java
                              • ImmutableJavaScriptMessageMapperConfiguration.java
                              • package-info.java
                              • DefaultIncomingMapping.java
                              • DefaultOutgoingMapping.java
                              • MappingFunction.java
                              • JavaScriptMessageMapperFactory.java
                              • JavaScriptMessageMapperConfiguration.java
                              • JavaScriptMessageMapperRhino.java
                              • JavaScriptConfig.java
                            • PayloadMapper.java
                            • MappingConfig.java
                            • ConnectivitySignalEnrichmentProvider.java
                            • MessageMapperRegistry.java
                            • DefaultMessageMapperFactory.java
                            • DefaultMapperLimitsConfig.java
                            • MessageMapperExtension.java
                            • package-info.java
                            • DefaultMessageMapperRegistry.java
                            • DittoMessageMapper.java
                            • ConnectivityCachingSignalEnrichmentProvider.java
                            • MessageMapperConfiguration.java
            • test
              • resources
                • javascript-test.conf
                • mapper-limits-test.conf
                • javascript
                  • benchmark
                    • results
                      • jmh-result.csv
                • mapping-test.conf
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • connectivity
                          • mapping
                            • DefaultMapperLimitsConfigTest.java
                            • DefaultMessageMapperFactoryTest.java
                            • DefaultMessageMapperRegistryTest.java
                            • NormalizedMessageMapperTest.java
                            • ConnectionStatusMessageMapperTest.java
                            • test
                              • MappingContexts.java
                              • MockMapper.java
                            • javascript
                              • ImmutableJavaScriptMessageMapperConfigurationTest.java
                              • DefaultJavaScriptConfigTest.java
                              • JavaScriptMessageMapperRhinoTest.java
                              • ScriptedIncomingMappingTest.java
                              • DefaultIncomingMappingTest.java
                              • benchmark
                                • MapToDittoProtocolScenario.java
                                • MapFromDittoProtocolScenario.java
                                • SimpleMapTextPayloadToDitto.java
                                • JavaScriptMessageMapperRhinoBenchmark.java
                                • Test3FormatJsonPayloadToDitto.java
                                • Test5DecodeBinaryToDitto.java
                                • Test1DecodeBinaryPayloadToDitto.java
                                • Test2ParseJsonPayloadToDitto.java
                                • Test4ConstructJsonPayloadToDitto.java
                                • JavaScriptMessageMapperRhinoBenchmarkTest.java
                              • JavaScriptMessageMapperRhinoSandboxingTest.java
                            • DittoMessageMapperTest.java
                            • DefaultMessageMapperConfigurationTest.java
                            • ConnectivityCachingSignalEnrichmentProviderTest.java
                            • ConnectivityByRoundTripSignalEnrichmentProviderTest.java
                            • DefaultMappingConfigTest.java
                            • WrappingMessageMapperTest.java
              • assembly
                • assembly.xml
          • pom.xml
          • README.md
        • pom.xml
        • starter
          • src
            • main
              • resources
                • logback.xml
                • versions.json
                • connectivity.conf
                • connectivity-dev.conf
                • kamon.conf
                • connectivity-extension.conf
                • META-INF
                  • aop.xml
                • connectivity-docker.conf
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • connectivity
                          • actors
                            • ConnectivityRootActor.java
                          • ConnectivityService.java
            • test
              • resources
                • test.conf
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • connectivity
                          • ConnectivityServiceGlobalEventRegistryTest.java
                          • ConnectivityServiceGlobalCommandRegistryTest.java
                          • ConnectivityServiceGlobalErrorRegistryTest.java
                          • ConnectivityServiceGlobalCommandResponseRegistryTest.java
                          • messaging
                            • persistence
                              • ConnectionPersistenceOperationsActorIT.java
          • pom.xml
        • util
          • src
            • main
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • connectivity
                          • util
                            • ConnectionLogUtil.java
            • test
              • resources
                • test.conf
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • connectivity
                          • util
                            • ConnectionLogUtilTest.java
          • pom.xml
        • messaging
          • src
            • main
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • connectivity
                          • messaging
                            • kafka
                              • DefaultKafkaPublisherActorFactory.java
                              • KafkaValidator.java
                              • KafkaClientActor.java
                              • KafkaSpecificConfig.java
                              • KafkaConnectionFactory.java
                              • KafkaAuthenticationSpecificConfig.java
                              • ProducerSettingsFactory.java
                              • KafkaBootstrapServerSpecificConfig.java
                              • KafkaPublisherActorFactory.java
                              • package-info.java
                              • DefaultKafkaConnectionFactory.java
                              • KafkaPublishTarget.java
                              • KafkaPublisherActor.java
                            • BaseClientState.java
                            • amqp
                              • AmqpTarget.java
                              • AmqpConsumerActor.java
                              • JmsExceptionThrowingFunction.java
                              • ConsumerData.java
                              • JMSConnectionHandlingActor.java
                              • AmqpPublisherActor.java
                              • package-info.java
                              • AmqpValidator.java
                              • JMSPropertyMapper.java
                              • JmsConnectionFactory.java
                              • JmsExceptionThrowingBiConsumer.java
                              • ConnectionBasedJmsConnectionFactory.java
                              • JMSMessageWorkaround.java
                              • AmqpClientActor.java
                              • status
                                • ConnectionFailureStatusReport.java
                                • ProducerClosedStatusReport.java
                                • ConnectionRestoredStatusReport.java
                                • SessionClosedStatusReport.java
                                • ConsumerClosedStatusReport.java
                            • mqtt
                              • hivemq
                                • HiveMqtt5PublisherActor.java
                                • HiveMqtt5SubscriptionHandler.java
                                • DefaultHiveMqtt5ClientFactory.java
                                • HiveMqtt3SubscriptionHandler.java
                                • HiveMqtt3PublisherActor.java
                                • HiveMqtt5ClientFactory.java
                                • HiveMqtt3ClientFactory.java
                                • HiveMqtt5ConsumerActor.java
                                • package-info.java
                                • HiveMqtt3ClientActor.java
                                • DefaultHiveMqtt3ClientFactory.java
                                • HiveMqtt3ConsumerActor.java
                                • HiveMqtt5ClientActor.java
                              • MqttSpecificConfig.java
                              • AbstractMqttValidator.java
                              • Mqtt5Validator.java
                              • MqttPublishTarget.java
                              • package-info.java
                              • Mqtt3Validator.java
                            • monitoring
                              • ConnectionMonitorRegistry.java
                              • ConnectionMonitor.java
                              • package-info.java
                              • DefaultConnectionMonitorRegistry.java
                              • DefaultConnectionMonitor.java
                              • logs
                                • DefaultMuteableConnectionLogger.java
                                • ConnectionLogger.java
                                • EvictingQueue.java
                                • ConnectivityHeaders.java
                                • DefaultEvictingQueue.java
                                • ConnectionLoggerFactory.java
                                • MuteableConnectionLogger.java
                                • ImmutableInfoProvider.java
                                • EvictingConnectionLogger.java
                                • InfoProviderFactory.java
                                • package-info.java
                                • RetrieveConnectionLogsAggregatorActor.java
                                • ConnectionLoggerRegistry.java
                              • metrics
                                • ConnectionMetricsCounter.java
                                • ConnectivityCounterRegistry.java
                                • SlidingWindowCounter.java
                                • RetrieveConnectionStatusAggregatorActor.java
                                • RetrieveConnectionMetricsAggregatorActor.java
                                • package-info.java
                                • DefaultConnectionMetricsCounter.java
                                • MeasurementWindow.java
                            • DittoRuntimeExceptionToErrorResponseFunction.java
                            • MappingResultHandler.java
                            • ReconnectActor.java
                            • rabbitmq
                              • RabbitMQConsumerActor.java
                              • RabbitMQPublisherActor.java
                              • RabbitConnectionFactoryFactory.java
                              • package-info.java
                              • RabbitMQValidator.java
                              • RabbitMQTarget.java
                              • ConnectionBasedRabbitConnectionFactoryFactory.java
                              • RabbitMQClientActor.java
                            • MappingTimer.java
                            • OutboundMappingResultHandler.java
                            • backoff
                              • RetryTimeoutStrategy.java
                              • DefaultTimeoutConfig.java
                              • DefaultBackOffConfig.java
                              • BackOffActor.java
                              • TimeoutConfig.java
                              • BackOffConfig.java
                              • DuplicationRetryTimeoutStrategy.java
                            • config
                              • DittoConnectivityConfig.java
                              • ClientConfig.java
                              • DefaultClientConfig.java
                              • DefaultMonitoringCounterConfig.java
                              • DefaultHttpPushConfig.java
                              • Amqp10Config.java
                              • DefaultReconnectConfig.java
                              • KafkaConfig.java
                              • DefaultMqttConfig.java
                              • DefaultKafkaConfig.java
                              • DefaultRateConfig.java
                              • ConnectivityConfig.java
                              • MonitoringCounterConfig.java
                              • MonitoringConfig.java
                              • ConnectionConfig.java
                              • DefaultConnectionConfig.java
                              • package-info.java
                              • DefaultAmqp10Config.java
                              • ReconnectConfig.java
                              • HttpPushConfig.java
                              • DefaultMonitoringLoggerConfig.java
                              • MonitoringLoggerConfig.java
                              • MqttConfig.java
                              • DefaultMonitoringConfig.java
                            • Resolvers.java
                            • BasePublisherActor.java
                            • BaseConsumerActor.java
                            • InboundMappingResultHandler.java
                            • package-info.java
                            • internal
                              • ImmutableConnectionFailure.java
                              • ConnectionFailure.java
                              • DisconnectClient.java
                              • AbstractWithOrigin.java
                              • CloseSession.java
                              • ConnectClient.java
                              • RetrieveAddressStatus.java
                              • RetrieveMappingMetric.java
                              • package-info.java
                              • RecoverSession.java
                              • ssl
                                • SSLContextCreator.java
                                • DittoTrustManagerFactory.java
                                • TrustManagerFactoryFactory.java
                                • KeyStoreFactory.java
                                • package-info.java
                                • AcceptAnyTrustManager.java
                                • ExceptionMapper.java
                                • KeyManagerFactoryFactory.java
                                • DittoTrustManager.java
                              • ClientDisconnected.java
                              • ReconnectClient.java
                              • WithOrigin.java
                              • ClientConnected.java
                            • DefaultClientActorPropsFactory.java
                            • MessageMappingProcessor.java
                            • PublishTarget.java
                            • validation
                              • DittoConnectivityCommandValidator.java
                              • AbstractProtocolValidator.java
                              • ConnectionValidator.java
                              • CompoundConnectivityCommandInterceptor.java
                              • SpecificConfigValidator.java
                            • MessageMappingProcessorActor.java
                            • httppush
                              • HttpPublishTarget.java
                              • HttpPushClientActor.java
                              • HttpPushFactory.java
                              • package-info.java
                              • HttpPushValidator.java
                              • HttpPublisherActor.java
                              • DefaultHttpPushFactory.java
                              • HttpPushContext.java
                            • BaseClientData.java
                            • ClientActorPropsFactory.java
                            • BaseClientActor.java
                            • persistence
                              • Thing3ValuePredicateVisitor.java
                              • stages
                                • ConnectionAction.java
                                • ConnectionState.java
                                • package-info.java
                                • StagedCommand.java
                              • SignalFilter.java
                              • ConnectionPersistenceOperationsActor.java
                              • strategies
                                • commands
                                  • RetrieveConnectionLogsStrategy.java
                                  • TestConnectionConflictStrategy.java
                                  • ConnectionDeletedStrategies.java
                                  • LoggingExpiredStrategy.java
                                  • AbstractConnectivityCommandStrategy.java
                                  • RetrieveConnectionStrategy.java
                                  • ModifyConnectionStrategy.java
                                  • RetrieveConnectionMetricsStrategy.java
                                  • CloseConnectionStrategy.java
                                  • DeleteConnectionStrategy.java
                                  • package-info.java
                                  • ConnectionCreatedStrategies.java
                                  • AbstractEphemeralStrategy.java
                                  • AbstractSingleActionStrategy.java
                                  • RetrieveConnectionStatusStrategy.java
                                  • TestConnectionStrategy.java
                                  • StagedCommandStrategy.java
                                  • EnableConnectionLogsStrategy.java
                                  • ResetConnectionMetricsStrategy.java
                                  • CreateConnectionStrategy.java
                                  • ConnectionConflictStrategy.java
                                  • OpenConnectionStrategy.java
                                  • ResetConnectionLogsStrategy.java
                                • events
                                  • ConnectionCreatedStrategy.java
                                  • ConnectionModifiedStrategy.java
                                  • ConnectionDeletedStrategy.java
                                  • ConnectionOpenedStrategy.java
                                  • package-info.java
                                  • ConnectionEventStrategies.java
                                  • ConnectionClosedStrategy.java
                              • ConnectionMongoSnapshotAdapter.java
                              • ConnectionMigrationUtil.java
                              • ConnectionSupervisorActor.java
                              • package-info.java
                              • ConnectionPersistenceActor.java
                              • ConnectionPersistenceStreamingActorCreator.java
                              • ConnectivityMongoEventAdapter.java
                            • AbstractMappingResultHandler.java
            • test
              • resources
                • logback-test.xml
                • monitoring-test.conf
                • reconnection-test.conf
                • test.conf
                • backoff-test.conf
                • connection-test.conf
                • mockito-extensions
                  • org.mockito.plugins.MockMaker
                • certificates
                  • ca.crt
                  • client.key
                  • server-alt.key
                  • client.crt
                  • client-self-signed.crt
                  • server-alt.crt
                  • server.key
                  • aws-ca.pem
                  • server.crt
                  • ca.key
                  • client-self-signed.key
                  • aws-iot.crt
                • client-test.conf
                • kafka-test.conf
                • timeout-test.conf
              • java
                • org
                  • eclipse
                    • ditto
                      • services
                        • connectivity
                          • messaging
                            • kafka
                              • KafkaBootstrapServerSpecificConfigTest.java
                              • ProducerSettingsFactoryTest.java
                              • DefaultKafkaPublisherActorFactoryTest.java
                              • KafkaClientActorTest.java
                              • KafkaValidatorTest.java
                              • KafkaPublisherActorTest.java
                              • KafkaPublishTargetTest.java
                              • KafkaAuthenticationSpecificConfigTest.java
                            • amqp
                              • AmqpClientActorTest.java
                              • JmsConnectionHandlingActorTest.java
                              • AmqpPublisherActorTest.java
                              • AmqpTargetTest.java
                              • AmqpValidatorTest.java
                              • AmqpConsumerActorTest.java
                            • TestConstants.java
                            • ConnectionPersistenceActorRecoveryTest.java
                            • mqtt
                              • AbstractMqttClientActorTest.java
                              • hivemq
                                • MockHiveMqtt3ClientFactory.java
                                • MockHiveMqtt5ClientFactory.java
                                • HiveMqtt3ClientActorTest.java
                                • HiveMqtt5PublisherActorTest.java
                                • package-info.java
                                • HiveMqtt5ConsumerActorTest.java
                                • HiveMqtt3PublisherActorTest.java
                                • HiveMqtt5ClientActorTest.java
                              • Mqtt5ValidatorTest.java
                              • MqttPublishTargetTest.java
                              • Mqtt3ValidatorTest.java
                              • MqttServerRule.java
                            • monitoring
                              • DefaultConnectionMonitorRegistryTest.java
                              • DefaultConnectionMonitorTest.java
                              • logs
                                • ImmutableInfoProviderTest.java
                                • ConnectivityHeadersTest.java
                                • ConnectionLoggerFactoryTest.java
                                • InfoProviderAssert.java
                                • RetrieveConnectionLogsAggregatorActorTest.java
                                • InfoProviderFactoryTest.java
                                • DefaultEvictingQueueTest.java
                                • EvictingConnectionLoggerTest.java
                                • DefaultMuteableConnectionLoggerTest.java
                                • ConnectionLoggerRegistryTest.java
                              • metrics
                                • DefaultConnectionMetricsCounterTest.java
                                • SlidingWindowCounterTest.java
                                • ConnectivityCounterRegistryTest.java
                            • DefaultClientActorPropsFactoryTest.java
                            • rabbitmq
                              • RabbitMQClientActorTest.java
                              • RabbitMQPublisherActorTest.java
                              • RabbitMQValidatorTest.java
                              • RabbitMQConsumerActorTest.java
                            • MessageMappingProcessorActorTest.java
                            • WithMockServers.java
                            • AbstractBaseClientActorTest.java
                            • AddHeaderMessageMapper.java
                            • backoff
                              • DefaultTimeoutConfigTest.java
                              • BackOffActorTest.java
                              • DefaultBackOffConfigTest.java
                              • DuplicationRetryTimeoutStrategyTest.java
                            • FaultyClientActor.java
                            • MockClientActor.java
                            • config
                              • DefaultMonitoringConfigTest.java
                              • DefaultClientConfigTest.java
                              • DefaultConnectionConfigTest.java
                              • DefaultReconnectConfigTest.java
                            • AbstractConsumerActorTest.java
                            • DroppingMessageMapper.java
                            • ErrorHandlingActorTest.java
                            • AbstractPublisherActorTest.java
                            • BasePublisherActorTest.java
                            • internal
                              • ssl
                                • SSLContextCreatorTest.java
                                • AbstractSSLContextTest.java
                                • CustomSSLContextTest.java
                            • BaseClientActorTest.java
                            • validation
                              • ConnectionValidatorTest.java
                            • FaultyMessageMapper.java
                            • httppush
                              • HttpPushValidatorTest.java
                              • HttpPushFactoryTest.java
                              • HttpPushClientActorTest.java
                              • HttpPublisherActorTest.java
                            • MockConciergeForwarderActor.java
                            • ReconnectActorTest.java
                            • persistence
                              • SignalFilterWithFilterTest.java
                              • ConnectionPersistenceActorTest.java
                              • SignalFilterTest.java
                              • ConnectionMigrationUtilTest.java
                            • DuplicatingMessageMapper.java
                            • MessageMappingProcessorTest.java
          • pom.xml
      • legal
        • pom.xml
    • pom.xml
    • NOTICE.md
    • LICENSE
    • CONTRIBUTING.md
    • deployment
      • azure
        • helm-rbac.yaml
        • arm
          • dittoInfrastructureDeployment.json
          • templates
            • cosmosDBDeploy.json
            • kubernetesDeploy.json
            • vnetDeploy.json
        • README.md
        • managed-premium-retain.yaml
      • docker
        • nginx-cors.conf
        • swagger3-index.html
        • nginx.conf
        • dev.env
        • nginx.htpasswd
        • README.md
        • sandbox
          • nodered
            • flows-ditto.json
            • settings.js
            • package.json
          • html
            • ditto-sandbox-down.svg
            • ditto-sandbox-up.svg
            • index.html
          • nginx.conf
          • nginx.htpasswd
          • docker-compose.yml
        • index.html
        • docker-compose.yml
      • openshift
        • nginx
          • nginx-cors.conf
          • nginx.conf
          • nginx.htpasswd
          • index.html
          • nginx.yaml
        • README.md
        • pod-reader-role.yaml
        • mongodb
          • mongodb.yaml
        • ditto
          • ditto-cluster.yaml
      • README.md
      • helm
        • README.md
      • kubernetes
        • nginx
          • nginx-cors.conf
          • nginx.conf
          • nginx.htpasswd
          • index.html
          • nginx.yaml
        • README.md
        • swagger
          • swagger.yaml
        • pod-reader-role.yaml
        • mongodb
          • mongodb.yaml
        • ditto
          • ditto-cluster.yaml
    • documentation
      • src
        • main
          • resources
            • google459c4cca88b3ce46.html
            • pages
              • tags
                • tag_blog.md
                • tag_troubleshooting.md
                • tag_signal.md
                • tag_release_notes.md
                • tag_protocol.md
                • tag_http.md
                • tag_news.md
                • tag_getting_started.md
                • tag_client_sdk.md
                • tag_rql.md
                • tag_model.md
                • tag_architecture.md
                • tag_connectivity.md
                • tag_installation.md
                • tag_search.md
              • blog
                • blog.html
                • blog_archive.html
              • ditto
                • release_notes_030M2.md
                • httpapi-sse.md
                • basic-acknowledgements.md
                • httpapi-messages.md
                • protocol-specification-things-create-or-modify.md
                • protocol-specification-acks.md
                • connectivity-protocol-bindings-amqp10.md
                • basic-changenotifications.md
                • release_notes_090.md
                • httpapi-search.md
                • architecture-services-policies.md
                • connectivity-protocol-bindings-kafka2.md
                • basic-signals-command.md
                • release_notes_090M2.md
                • architecture-services-gateway.md
                • release_notes_080M1.md
                • basic-signals-event.md
                • basic-feature.md
                • architecture-services-concierge.md
                • connectivity-protocol-bindings-http.md
                • client-sdk-javascript.md
                • release_notes_090M1.md
                • release_notes_080M3.md
                • basic-thing.md
                • protocol-specification-policies-create-or-modify.md
                • architecture-services-things.md
                • intro-overview.md
                • release_notes_080M2.md
                • protocol-specification-things-retrieve.md
                • basic-signals.md
                • architecture-services-things-search.md
                • connectivity-protocol-bindings-amqp091.md
                • basic-auth.md
                • release_notes_100.md
                • client-sdk-overview.md
                • release_notes_100M1a.md
                • protocol-specification-things-delete.md
                • protocol-specification-things.md
                • architecture-overview.md
                • release_notes_110.md
                • protocol-overview.md
                • httpapi-overview.md
                • release_notes_020M1.md
                • release_notes_100M2.md
                • basic-placeholders.md
                • feedback.md
                • httpapi-concepts.md
                • intro-hello-world.md
                • protocol-specification-policies.md
                • protocol-specification-policies-delete.md
                • protocol-bindings.md
                • httpapi-protocol-bindings-websocket.md
                • basic-enrichment.md
                • glossary.md
                • installation-operating.md
                • release_notes_010M3.md
                • protocol-specification.md
                • basic-policy.md
                • basic-rql.md
                • basic-signals-errorresponse.md
                • connectivity-mapping.md
                • release_notes_010M1.md
                • protocol-twinlive.md
                • intro-digitaltwins.md
                • sandbox.md
                • installation-running.md
                • connectivity-tls-certificates.md
                • basic-overview.md
                • basic-connections.md
                • connectivity-overview.md
                • protocol
                  • examples
                    • policies
                      • protocol-examples-policies-modifysubjects.md
                      • protocol-examples-policies-errorresponses.md
                      • protocol-examples-policies-retrievepolicy.md
                      • protocol-examples-policies-retrievesubjects.md
                      • protocol-examples-policies-retrievesubject.md
                      • protocol-examples-policies-retrieveresources.md
                      • protocol-examples-policies-deleteresource.md
                      • protocol-examples-policies-retrieveresource.md
                      • protocol-examples-policies-deletepolicyentry.md
                      • protocol-examples-policies-createpolicyentry.md
                      • protocol-examples-policies-deletesubject.md
                      • protocol-examples-policies-deletepolicy.md
                      • protocol-examples-policies-createresource.md
                      • protocol-examples-policies-modifysubject.md
                      • protocol-examples-policies-modifyresource.md
                      • protocol-examples-policies-modifyresources.md
                      • protocol-examples-policies-modifypolicyentries.md
                      • protocol-examples-policies-createsubject.md
                      • protocol-examples-policies-retrievepolicyentry.md
                      • protocol-examples-policies-modifypolicyentry.md
                      • protocol-examples-policies-createpolicy.md
                      • protocol-examples-policies-modifypolicy.md
                      • protocol-examples-policies-retrievepolicyentries.md
                      • generated
                        • commands
                          • modify
                            • deletepolicyresponse.md
                            • modifysubjectresponsecreated.md
                            • modifyresourceresponsecreated.md
                            • modifypolicyentries.md
                            • modifypolicy.md
                            • modifysubjectresponse.md
                            • deleteresource.md
                            • deletepolicy.md
                            • deletepolicyentry.md
                            • modifyresourcesresponse.md
                            • modifysubjectsresponse.md
                            • deletesubjectresponse.md
                            • modifyresources.md
                            • createpolicyresponse.md
                            • modifypolicyentryresponse.md
                            • modifyresource.md
                            • modifypolicyentry.md
                            • deleteresourceresponse.md
                            • modifypolicyentriesresponse.md
                            • modifypolicyresponse.md
                            • deletesubject.md
                            • createpolicy.md
                            • modifysubject.md
                            • modifypolicyentryresponsecreated.md
                            • modifypolicyresponsecreated.md
                            • deletepolicyentryresponse.md
                            • modifysubjects.md
                            • modifyresourceresponse.md
                          • query
                            • retrievesubject.md
                            • retrievepolicyresponse.md
                            • retrievepolicyentries.md
                            • retrieveresource.md
                            • retrieveresourcesresponse.md
                            • retrieveresources.md
                            • retrievepolicyentry.md
                            • retrieveresourceresponse.md
                            • retrievepolicyentryresponse.md
                            • retrievesubjectsresponse.md
                            • retrievepolicyentriesresponse.md
                            • retrievepolicy.md
                            • retrievesubjectresponse.md
                            • retrievesubjects.md
                        • exceptions
                          • policies_resource_notmodifiable.md
                          • policies_resource_notfound.md