Class LuceneInitializerHelper

    • Constructor Detail

      • LuceneInitializerHelper

        public LuceneInitializerHelper​(java.lang.String name)
      • LuceneInitializerHelper

        public LuceneInitializerHelper​(java.lang.String name,
                                       java.lang.Boolean storageEnabled)
      • LuceneInitializerHelper

        public LuceneInitializerHelper​(java.lang.String name,
                                       java.util.Set<java.lang.String> propertyTypes)
      • LuceneInitializerHelper

        public LuceneInitializerHelper​(java.lang.String name,
                                       java.util.Set<java.lang.String> propertyTypes,
                                       java.util.Set<java.lang.String> excludes)
      • LuceneInitializerHelper

        public LuceneInitializerHelper​(java.lang.String name,
                                       java.util.Set<java.lang.String> propertyTypes,
                                       java.lang.String filePath)
      • LuceneInitializerHelper

        public LuceneInitializerHelper​(java.lang.String name,
                                       java.util.Set<java.lang.String> propertyTypes,
                                       java.util.Set<java.lang.String> excludes,
                                       java.lang.String filePath,
                                       java.lang.Boolean storageEnabled)
    • Method Detail

      • async

        public LuceneInitializerHelper async​(@NotNull
                                             @NotNull java.lang.String async)
        will set the async property to the provided value
        Parameters:
        async -
        Returns:
      • initialize

        public void initialize​(@NotNull
                               @NotNull NodeBuilder builder)
        Description copied from interface: RepositoryInitializer
        Initializes repository content. This method is called as soon as a repository becomes available. Note that the repository may already have been initialized, so the implementation of this method should check for that before blindly adding new content.
        Specified by:
        initialize in interface RepositoryInitializer
        Parameters:
        builder - builder for accessing and modifying repository content