public CustomStoreConfigurationBuilder(PersistenceConfigurationBuilder builder) { super(builder, AbstractStoreConfiguration.attributeDefinitionSet()); }
@Override public Properties properties() { // Interpolate with system properties where ${sysPropName} is found Properties interpolatedProps = new Properties(); for (String name : super.properties().stringPropertyNames()) { interpolatedProps.setProperty(name, StringPropertyReplacer.replaceProperties(super.properties().getProperty(name))); } return interpolatedProps; }
@Override public int hashCode() { final int prime = 31; int result = super.hashCode(); result = prime * result + ((connectionFactory == null) ? 0 : connectionFactory.hashCode()); return result; }
@Override public boolean equals(Object obj) { if (this == obj) return true; if (!super.equals(obj)) return false; if (getClass() != obj.getClass()) return false; AbstractJdbcStoreConfiguration other = (AbstractJdbcStoreConfiguration) obj; if (connectionFactory == null) { if (other.connectionFactory != null) return false; } else if (!connectionFactory.equals(other.connectionFactory)) return false; return true; }
@Override public Properties properties() { // Interpolate with system properties where ${sysPropName} is found Properties interpolatedProps = new Properties(); for (String name: super.properties().stringPropertyNames()) { interpolatedProps.setProperty(name, StringPropertyReplacer.replaceProperties(super.properties().getProperty(name))); } return interpolatedProps; }
@Override public int hashCode() { int result = super.hashCode(); result = 31 * result + (instance != null ? instance.hashCode() : 0); result = 31 * result + (instanceName != null ? instanceName.hashCode() : 0); result = 31 * result + (zookeepers != null ? zookeepers.hashCode() : 0); result = 31 * result + (username != null ? username.hashCode() : 0); result = 31 * result + (password != null ? password.hashCode() : 0); result = 31 * result + (tableName != null ? tableName.hashCode() : 0); result = 31 * result + (auths != null ? auths.hashCode() : 0); result = 31 * result + (writeThreads != null ? writeThreads.hashCode() : 0); result = 31 * result + (maxLatency != null ? maxLatency.hashCode() : 0); result = 31 * result + (maxMemory != null ? maxMemory.hashCode() : 0); result = 31 * result + (ageoffTTLhours != null ? ageoffTTLhours.hashCode() : 0); result = 31 * result + (ageoffPriority != null ? ageoffPriority.hashCode() : 0); return result; }
if (o == null || getClass() != o.getClass()) return false; if (!super.equals(o)) return false;
public HotRodStoreConfigurationBuilder(PersistenceConfigurationBuilder builder) { super(builder, new AttributeSet(HotRodStoreConfiguration.class, AbstractStoreConfiguration.attributeDefinitionSet(), CACHE_CONFIGURATION, REMOTE_CACHE_CONTAINER)); }
public SQLStoreConfigurationBuilder(final PersistenceConfigurationBuilder builder) { super(builder, AbstractStoreConfiguration.attributeDefinitionSet()); }
public CustomStoreConfigurationBuilder(PersistenceConfigurationBuilder builder) { super(builder, AbstractStoreConfiguration.attributeDefinitionSet()); }
public LDAPStoreConfigurationBuilder(final PersistenceConfigurationBuilder builder) { super(builder, AbstractStoreConfiguration.attributeDefinitionSet()); }
public LDAPStoreConfigurationBuilder(final PersistenceConfigurationBuilder builder) { super(builder, AbstractStoreConfiguration.attributeDefinitionSet()); }
/** * Returns the attribute definitions for the SQL store configuration. * * @return The attribute definitions. */ public static AttributeSet attributeDefinitionSet() { return new AttributeSet(SQLStoreConfiguration.class, AbstractStoreConfiguration.attributeDefinitionSet(), RECORD_TRANSFORMER, QUERY_EXECUTOR, SQL_DIALECT, CREATE_TABLE_IF_MISSING); }
public static AttributeSet attributeDefinitionSet() { return new AttributeSet(AbstractJdbcStoreConfiguration.class, AbstractStoreConfiguration.attributeDefinitionSet(), MANAGE_CONNECTION_FACTORY, DIALECT, DB_MAJOR_VERSION, DB_MINOR_VERSION); }
public static AttributeSet attributeDefinitionSet() { return new AttributeSet(RocksDBStoreConfiguration.class, AbstractStoreConfiguration.attributeDefinitionSet(), LOCATION, EXPIRED_LOCATION, COMPRESSION_TYPE, BLOCK_SIZE, CACHE_SIZE, EXPIRY_QUEUE_SIZE, CLEAR_THRESHOLD); }
public static AttributeSet attributeDefinitionSet() { return new AttributeSet(AccumuloCacheStoreConfiguration.class, AbstractStoreConfiguration.attributeDefinitionSet(), INSTANCE, INSTANCE_NAME, ZOOKEEPERS, USERNAME, PASSWORD, TABLE_NAME, AUTHORIZATIONS, WRITE_THREADS, MAX_LATENCY, MAX_MEMORY, AGEOFF_TTL, AGEOFF_PRIORITY); }
public static AttributeSet attributeDefinitionSet() { return new AttributeSet(RestStoreConfiguration.class, AbstractStoreConfiguration.attributeDefinitionSet(), KEY2STRING_MAPPER, METADATA_HELPER, HOST, PORT, PATH, APPEND_CACHE_NAME_TO_PATH, RAW_VALUES, MAX_CONTENT_LENGTH); }
public static AttributeSet attributeDefinitionSet() { return new AttributeSet(LuceneLoaderConfiguration.class, AbstractStoreConfiguration.attributeDefinitionSet(), AUTO_CHUNK_SIZE, LOCATION, AFFINITY_SEGMENT_ID); }
public static AttributeSet attributeDefinitionSet() { return new AttributeSet(SoftIndexFileStoreConfiguration.class, AbstractStoreConfiguration.attributeDefinitionSet(), DATA_LOCATION, INDEX_LOCATION, INDEX_SEGMENTS, MAX_FILE_SIZE, MIN_NODE_SIZE, MAX_NODE_SIZE, INDEX_QUEUE_LENGTH, SYNC_WRITES, OPEN_FILES_LIMIT, COMPACTION_THRESHOLD); }
public static AttributeSet attributeDefinitionSet() { return new AttributeSet(DeployedStoreConfiguration.class, AbstractStoreConfiguration.attributeDefinitionSet(), CUSTOM_STORE_CLASS_NAME); }