Class AbstractSchemaJdbcStore.ProtoSchemaOptions<K,V,C extends AbstractSchemaJdbcConfiguration>

java.lang.Object
org.infinispan.persistence.sql.AbstractSchemaJdbcStore.ProtoSchemaOptions<K,V,C>
Enclosing class:
AbstractSchemaJdbcStore<K,V,C extends AbstractSchemaJdbcConfiguration>

protected static class AbstractSchemaJdbcStore.ProtoSchemaOptions<K,V,C extends AbstractSchemaJdbcConfiguration> extends Object
  • Field Details

    • config

      protected final C extends AbstractSchemaJdbcConfiguration config
    • keyParameters

      protected final AbstractSchemaJdbcStore.Parameter[] keyParameters
    • keyMessageName

      protected final String keyMessageName
    • valueParameters

      protected final AbstractSchemaJdbcStore.Parameter[] valueParameters
    • valueMessageName

      protected final String valueMessageName
    • keyConversion

      protected final org.infinispan.encoding.DataConversion keyConversion
    • valueConversion

      protected final org.infinispan.encoding.DataConversion valueConversion
    • marshallableEntryFactory

      protected final org.infinispan.persistence.spi.MarshallableEntryFactory<K,V> marshallableEntryFactory
  • Constructor Details

    • ProtoSchemaOptions

      public ProtoSchemaOptions(C config, AbstractSchemaJdbcStore.Parameter[] keyParameters, String keyMessageName, AbstractSchemaJdbcStore.Parameter[] valueParameters, String valueMessageName, org.infinispan.encoding.DataConversion keyConversion, org.infinispan.encoding.DataConversion valueConversion, org.infinispan.persistence.spi.MarshallableEntryFactory<K,V> marshallableEntryFactory)