All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.arextest.storage.repository.scenepool.AbstractScenePoolProvider Maven / Gradle / Ivy

There is a newer version: 2.0.7
Show newest version
package com.arextest.storage.repository.scenepool;

import com.arextest.model.scenepool.Scene;
import com.mongodb.client.MongoCollection;
import javax.annotation.Resource;
import org.springframework.data.mongodb.core.MongoTemplate;

public abstract class AbstractScenePoolProvider implements ScenePoolProvider {
  @Resource
  private MongoTemplate mongoTemplate;

  MongoTemplate getTemplate() {
    return mongoTemplate;
  }

  void setMongoDataBase(MongoTemplate mongoDatabase) {
    this.mongoTemplate = mongoDatabase;
  }

  String getCollectionName() {
    return this.getProviderName() + "ScenePool";
  }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy