Warning: This page has not been updated in over over a year and may be outdated or deprecated.
indexing:solrmarc:custom_java_best_practices
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |||
indexing:solrmarc:custom_java_best_practices [2020/09/22 14:13] – demiankatz | indexing:solrmarc:custom_java_best_practices [2023/11/28 19:56] (current) – demiankatz | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== SolrMarc: Custom Java Best Practices ====== | ====== SolrMarc: Custom Java Best Practices ====== | ||
- | :!: This page only applies to SolrMarc 3.0 and later, which was bundled with VuFind | + | :!: This page only applies to SolrMarc 3.0 and later, which was bundled with VuFind® |
When using custom Java indexing code, the following best practices will make your life easier: | When using custom Java indexing code, the following best practices will make your life easier: | ||
Line 10: | Line 10: | ||
* If your custom code needs to cache or persist values, create a thread-safe singleton to encapsulate those values. You can see an example of this pattern in the [[https:// | * If your custom code needs to cache or persist values, create a thread-safe singleton to encapsulate those values. You can see an example of this pattern in the [[https:// | ||
---- struct data ---- | ---- struct data ---- | ||
+ | properties.Page Owner : | ||
---- | ---- | ||
indexing/solrmarc/custom_java_best_practices.1600784012.txt.gz · Last modified: 2020/09/22 14:13 by demiankatz