Class Neo4jEmbeddingStoreProviderRegistrar

java.lang.Object
org.wildfly.extension.ai.embedding.store.Neo4jEmbeddingStoreProviderRegistrar
All Implemented Interfaces:
org.wildfly.subsystem.resource.ChildResourceDefinitionRegistrar, org.wildfly.subsystem.resource.ResourceDefinitionRegistrar<org.jboss.as.controller.registry.ManagementResourceRegistration>

public class Neo4jEmbeddingStoreProviderRegistrar extends Object implements org.wildfly.subsystem.resource.ChildResourceDefinitionRegistrar
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final Collection<org.jboss.as.controller.AttributeDefinition>
     
    protected static final org.jboss.as.controller.SimpleAttributeDefinition
     
    protected static final org.jboss.as.controller.ObjectTypeAttributeDefinition
     
    protected static final org.jboss.as.controller.SimpleAttributeDefinition
     
    protected static final org.jboss.as.controller.SimpleAttributeDefinition
     
    protected static final org.jboss.as.controller.SimpleAttributeDefinition
     
    protected static final org.jboss.as.controller.SimpleAttributeDefinition
     
    protected static final org.jboss.as.controller.SimpleAttributeDefinition
     
    protected static final org.jboss.as.controller.SimpleAttributeDefinition
     
    protected static final org.jboss.as.controller.SimpleAttributeDefinition
     
    static final org.jboss.as.controller.PathElement
     
    protected static final org.jboss.as.controller.SimpleAttributeDefinition
     
    protected static final org.jboss.as.controller.SimpleAttributeDefinition
     
    protected static final org.jboss.as.controller.SimpleAttributeDefinition
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    Neo4jEmbeddingStoreProviderRegistrar(org.jboss.as.controller.descriptions.ParentResourceDescriptionResolver parentResolver)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.jboss.as.controller.registry.ManagementResourceRegistration
    register(org.jboss.as.controller.registry.ManagementResourceRegistration parent, org.wildfly.subsystem.resource.ManagementResourceRegistrationContext mrrc)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • BOLT_URL

      protected static final org.jboss.as.controller.SimpleAttributeDefinition BOLT_URL
    • CREDENTIAL_REFERENCE

      protected static final org.jboss.as.controller.ObjectTypeAttributeDefinition CREDENTIAL_REFERENCE
    • DATABASE_NAME

      protected static final org.jboss.as.controller.SimpleAttributeDefinition DATABASE_NAME
    • DIMENSION

      protected static final org.jboss.as.controller.SimpleAttributeDefinition DIMENSION
    • EMBEDDING_PROPERTY

      protected static final org.jboss.as.controller.SimpleAttributeDefinition EMBEDDING_PROPERTY
    • ID_PROPERTY

      protected static final org.jboss.as.controller.SimpleAttributeDefinition ID_PROPERTY
    • INDEX_NAME

      protected static final org.jboss.as.controller.SimpleAttributeDefinition INDEX_NAME
    • LABEL

      protected static final org.jboss.as.controller.SimpleAttributeDefinition LABEL
    • METADATA_PREFIX

      protected static final org.jboss.as.controller.SimpleAttributeDefinition METADATA_PREFIX
    • RETRIEVAL_QUERY

      protected static final org.jboss.as.controller.SimpleAttributeDefinition RETRIEVAL_QUERY
    • TEXT_PROPERTY

      protected static final org.jboss.as.controller.SimpleAttributeDefinition TEXT_PROPERTY
    • USERNAME

      protected static final org.jboss.as.controller.SimpleAttributeDefinition USERNAME
    • ATTRIBUTES

      public static final Collection<org.jboss.as.controller.AttributeDefinition> ATTRIBUTES
    • PATH

      public static final org.jboss.as.controller.PathElement PATH
  • Constructor Details

    • Neo4jEmbeddingStoreProviderRegistrar

      public Neo4jEmbeddingStoreProviderRegistrar(org.jboss.as.controller.descriptions.ParentResourceDescriptionResolver parentResolver)
  • Method Details

    • register

      public org.jboss.as.controller.registry.ManagementResourceRegistration register(org.jboss.as.controller.registry.ManagementResourceRegistration parent, org.wildfly.subsystem.resource.ManagementResourceRegistrationContext mrrc)
      Specified by:
      register in interface org.wildfly.subsystem.resource.ResourceDefinitionRegistrar<org.jboss.as.controller.registry.ManagementResourceRegistration>