public static String getKeyspace(final KunderaMetadata kunderaMetadata, String persistenceUnit) { PersistenceUnitMetadata persistenceUnitMetadata = kunderaMetadata.getApplicationMetadata() .getPersistenceUnitMetadata(persistenceUnit); Properties props = persistenceUnitMetadata.getProperties(); String keyspace = (String) props.get(PersistenceProperties.KUNDERA_KEYSPACE); return keyspace; }
@Override protected Client instantiateClient(String persistenceUnit) { String indexerClass = kunderaMetadata.getApplicationMetadata().getPersistenceUnitMetadata(getPersistenceUnit()) .getProperties().getProperty(PersistenceProperties.KUNDERA_INDEXER_CLASS); Client client = new OracleNoSQLClient(this, reader, indexManager, kvStore, externalProperties, getPersistenceUnit(), kunderaMetadata); populateIndexer(indexerClass, client); return client; }
@After public void tearDown() throws Exception { em.close(); cli.dropTable("KunderaExamples"); cli.stopCluster("KunderaExamples"); LuceneCleanupUtilities.cleanLuceneDirectory(((EntityManagerFactoryImpl) emf).getKunderaMetadataInstance() .getApplicationMetadata().getPersistenceUnitMetadata("hbaseTest")); emf.close(); }
/** * Initialize property reader. */ private void initializePropertyReader() { if (propertyReader == null) { propertyReader = new CouchDBPropertyReader(externalProperties, kunderaMetadata.getApplicationMetadata() .getPersistenceUnitMetadata(getPersistenceUnit())); propertyReader.read(getPersistenceUnit()); } }
@Override public void initialize(Map<String, Object> puProperties) { this.externalProperties = puProperties; this.propertyReader = new ESClientPropertyReader(externalProperties, kunderaMetadata.getApplicationMetadata() .getPersistenceUnitMetadata(getPersistenceUnit())); propertyReader.read(getPersistenceUnit()); }
public void testParseXMLWithVariable() { String pu = "PropertyTest"; EntityManagerFactory emf = Persistence.createEntityManagerFactory(pu); PropertyReader reader = new DummyPropertyReader(null, ((EntityManagerFactoryImpl) emf) .getKunderaMetadataInstance().getApplicationMetadata().getPersistenceUnitMetadata(pu)); ClientProperties cp = null; reader.read(pu); cp = DummyPropertyReader.dsmd.getClientProperties(); assertValues(cp); }
/** * */ private void initializePropertyReader() { if (propertyReader == null) { propertyReader = new RedisPropertyReader(externalProperties, kunderaMetadata.getApplicationMetadata() .getPersistenceUnitMetadata(getPersistenceUnit())); propertyReader.read(getPersistenceUnit()); } }
/** * Initialize property reader. */ private void initializePropertyReader() { if (propertyReader == null) { propertyReader = new HBasePropertyReader(externalProperties, kunderaMetadata.getApplicationMetadata() .getPersistenceUnitMetadata(getPersistenceUnit())); propertyReader.read(getPersistenceUnit()); } }
@Override protected List<Object> populateEntities(EntityMetadata m, Client client) { MetamodelImpl metaModel = (MetamodelImpl) kunderaMetadata.getApplicationMetadata().getMetamodel( m.getPersistenceUnit()); EntityType entity = metaModel.entity(m.getEntityClazz()); Expression whereExpression = KunderaQueryUtils.getWhereClause(kunderaQuery.getJpqlExpression()); QueryBuilder filter = whereExpression == null || whereExpression instanceof NullExpression ? null : esFilterBuilder.populateFilterBuilder(((WhereClause) whereExpression).getConditionalExpression(), m); return ((ESClient) client).executeQuery(filter, buildAggregation(kunderaQuery, m, filter), m, getKunderaQuery(),this.firstResult, this.maxResult); }
/** * @throws java.lang.Exception */ @After public void tearDown() throws Exception { LuceneCleanupUtilities.cleanLuceneDirectory(((EntityManagerFactoryImpl) emf).getKunderaMetadataInstance() .getApplicationMetadata().getPersistenceUnitMetadata("hbaseTest")); LuceneCleanupUtilities.cleanDir("./lucene"); emf.close(); }
/** * Initialize property reader. */ private void initializePropertyReader() { if (propertyReader == null) { propertyReader = new CouchbasePropertyReader(externalProperties, kunderaMetadata.getApplicationMetadata().getPersistenceUnitMetadata(getPersistenceUnit())); propertyReader.read(getPersistenceUnit()); } }
/** * */ private void initializePropertyReader() { if (propertyReader == null) { propertyReader = new HBasePropertyReader(externalProperties, kunderaMetadata.getApplicationMetadata() .getPersistenceUnitMetadata(getPersistenceUnit())); propertyReader.read(getPersistenceUnit()); } }
/** * Initialize property reader. */ private void initializePropertyReader() { if (propertyReader == null) { propertyReader = new CassandraPropertyReader(externalProperties, kunderaMetadata.getApplicationMetadata() .getPersistenceUnitMetadata(getPersistenceUnit())); propertyReader.read(getPersistenceUnit()); } }
/** * @throws java.lang.Exception */ @After public void tearDown() throws Exception { ((EntityManagerFactoryImpl) emf).getKunderaMetadataInstance().getApplicationMetadata() .unloadApplicationMatadata(persistenceUnit); }
/** * Initialize property reader. */ private void initializePropertyReader() { if (propertyReader == null) { propertyReader = new MongoDBPropertyReader(externalProperties, kunderaMetadata.getApplicationMetadata() .getPersistenceUnitMetadata(getPersistenceUnit())); propertyReader.read(getPersistenceUnit()); } }
static final URL getPersistenceUnitUrl(final KunderaMetadata kunderaMetadata, final String persistenceUnit) { PersistenceUnitMetadata persistenceUnitMetadatata = kunderaMetadata.getApplicationMetadata() .getPersistenceUnitMetadata(persistenceUnit); return persistenceUnitMetadatata != null ? persistenceUnitMetadatata.getMappedUrl() : null; }
/** * Initialize property reader. */ private void initializePropertyReader() { if (propertyReader == null) { propertyReader = new KuduDBPropertyReader(externalProperties, kunderaMetadata.getApplicationMetadata().getPersistenceUnitMetadata(getPersistenceUnit())); propertyReader.read(getPersistenceUnit()); } }
/** * */ private void initializePropertyReader() { if (propertyReader == null) { propertyReader = new CassandraPropertyReader(externalProperties, kunderaMetadata.getApplicationMetadata() .getPersistenceUnitMetadata(getPersistenceUnit())); propertyReader.read(getPersistenceUnit()); } }
/** * Returns configuration object. */ private void getConfigurationObject() { RDBMSPropertyReader reader = new RDBMSPropertyReader(externalProperties, kunderaMetadata .getApplicationMetadata().getPersistenceUnitMetadata(getPersistenceUnit())); this.conf = reader.load(getPersistenceUnit()); }
/** * Initialize property reader. */ private void initializePropertyReader() { if (propertyReader == null) { propertyReader = new CassandraPropertyReader(externalProperties, kunderaMetadata.getApplicationMetadata() .getPersistenceUnitMetadata(getPersistenceUnit())); propertyReader.read(getPersistenceUnit()); } }