Copyright CoreMedia AG © 2015
CoreMedia AG
Ludwig-Erhard-Straße 18
20459 Hamburg
International
All rights reserved. No part of this manual or the corresponding program may be reproduced or copied in any form (print, photocopy or other process) without the written permission of CoreMedia AG.
Germany
Alle Rechte vorbehalten. CoreMedia und weitere im Text erwähnte CoreMedia Produkte sowie die entsprechenden Logos sind Marken oder eingetragene Marken der CoreMedia AG in Deutschland. Alle anderen Namen von Produkten sind Marken der jeweiligen Firmen.
Das Handbuch bzw. Teile hiervon sowie die dazugehörigen Programme dürfen in keiner Weise (Druck, Fotokopie oder sonstige Verfahren) ohne schriftliche Genehmigung der CoreMedia AG reproduziert oder vervielfältigt werden. Unberührt hiervon bleiben die gesetzlich erlaubten Nutzungsarten nach dem UrhG.
Licenses and Trademarks
All trademarks acknowledged.
07.Mar 2017List of Figures
- 2.1. Logical components of Elastic Social
- 2.2. Software Stack of Elastic Social
- 3.1. Use of sharding and replication sets
- 3.2. Single data center deployment
- 3.3. Multiple data center deployment
- 4.1. Mapping of Java classes and MongoDB documents
- 4.2. Method call sequence using the TaskQueueService
- 4.3. Components in identity and access management
List of Tables
- 1.1. Typographic conventions
- 1.2. Pictographs
- 1.3. CoreMedia manuals
- 1.4. Log files check list
- 1.5. Changes
- 3.1. Measured performance
- 3.2. Recommended shard keys
- 3.3. Configuration properties
- 4.1. Mapping of BSON values to Java types
- 4.2. Mapping of BSON collection values to Java types
- 4.3. Which module contains support for which type
- 4.4. Counter collections
- 4.5. Aggregated counter collections
- 4.6. Counters used in CoreMedia Elastic Social
- 4.7. Histogram counters
- 4.8. Average counters
List of Examples
- 3.1. Snapshot from a passive node
- 3.2. Shard other collections
- 3.3. Creating shard keys
- 3.4. Start JConsole on Windows OS
- 3.5. Start JConsole alternatively on UNIX based OS
- 4.1. Extending the API interfaces
- 4.2. Modifying returned instance
- 4.3. Create user from existing user
- 4.4. Creating a ModelIndex
- 4.5. Create a query
- 4.6. Creating a ModelCollectionConfiguration
- 4.7. Create a SearchIndexConfiguration
- 4.8. Example try catch
- 4.9. Listener
- 4.10. TaskQueueConfiguration
- 4.11. A task class
- 4.12. Execute a task
- 4.13. Small tasks
- 4.14. Typical Elastic Social dependencies
- 4.15. Application context Spring example configuration
- 4.16. Invalid configuration setup
- 4.17. Default configuration setup example
- 4.18. Example of the /com/acme/es-defaults.properties file
- 4.19. Configure a tenant filter and its mapping in your own application context
- 4.20. Spring controller with UserService
- 4.21. Configuring a UserAuthenticationProvider
- 4.22. Configuring LDAP Authentication
- 4.23. Implementing an ApplicationListener
- 4.24. Spring LDAP dependency
- 4.25. Dependencies for Facebook and Twitter integration
- 4.26. Configuring Elastic Social classes for Spring Social
- 4.27. Custom interface
- 4.28. Custom implementation
- 4.29. Get query result list
- 4.30. Interface and implementation
- 4.31. Model method definition
- 4.32. Casting of models
- 4.33. Set model properties
- 4.34. Customize models
- 4.35. Custom model services



