package mongodb

  1. Public
  2. All

Type Members

  1. trait GridFSDB extends AnyRef

    Use GridFS to store blobs.

  2. case class LocalAuthenticator(authenticatorId: String, identityId: IdentityId, creationDate: Date, lastUsed: Date, expirationDate: Date) extends Product with Serializable

    Track securesocial authenticated users in MongoDB.

  3. class MongoDBAppConfigurationService extends AppConfigurationService

  4. class MongoDBAuthenticatorStore extends AuthenticatorStore

  5. class MongoDBByteStorage extends ByteStorageService

    Store the bytes in a mongo gridFS.

  6. class MongoDBCollectionService extends CollectionService

    Use Mongodb to store collections.

  7. class MongoDBCommentService extends CommentService

    Created by lmarini on 2/17/14.

  8. class MongoDBDatasetService extends DatasetService

    Use Mongodb to store datasets.

  9. class MongoDBExtractionRequestsService extends ExtractionRequestsService

    MongoDB implementation for ExtractionRequestsService to keep track of extraction requests

  10. class MongoDBExtractionService extends ExtractionService

    Created by lmarini on 2/21/14.

  11. class MongoDBExtractorService extends ExtractorService

  12. class MongoDBFileService extends FileService

    Use mongo for both metadata and blobs.

  13. class MongoDBInstitutionService extends InstitutionService

  14. class MongoDBMultimediaQueryService extends MultimediaQueryService

  15. class MongoDBPreviewService extends PreviewService

    Created by lmarini on 2/17/14.

  16. class MongoDBProjectService extends ProjectService

  17. class MongoDBSectionIndexInfoService extends SectionIndexInfoService

  18. class MongoDBSectionService extends SectionService

    Created by lmarini on 2/17/14.

  19. class MongoDBTagService extends TagService

    Created by lmarini on 1/17/14.

  20. class MongoDBTempFileService extends TempFileService

    Created by lmarini on 2/24/14.

  21. class MongoDBThreeDService extends ThreeDService

    Created by lmarini on 2/26/14.

  22. class MongoDBThumbnailService extends ThumbnailService

    Created by lmarini on 2/27/14.

  23. class MongoDBTileService extends TileService

    Created by lmarini on 2/27/14.

  24. class MongoDBUserService extends UserService

    Wrapper around SecureSocial to get access to the users.

  25. class MongoSalatPlugin extends Plugin

    Mongo Salat service.

  26. case class MongoToken(id: AnyRef, uuid: String, email: String, creationTime: Date, expirationTime: Date, isSignUp: Boolean) extends Product with Serializable

    SecureSocial implementation using MongoDB.

  27. class MongoUserService extends UserServicePlugin

Value Members

  1. object AuthenticatorDAO extends ModelCompanion[LocalAuthenticator, com.mongodb.casbah.Imports.ObjectId]

  2. object Collection extends ModelCompanion[Collection, com.mongodb.casbah.Imports.ObjectId]

  3. object Comment extends ModelCompanion[Comment, com.mongodb.casbah.Imports.ObjectId]

  4. object Dataset extends ModelCompanion[Dataset, com.mongodb.casbah.Imports.ObjectId]

  5. object DatasetXMLMetadata extends ModelCompanion[DatasetXMLMetadata, com.mongodb.casbah.Imports.ObjectId]

  6. object Extraction extends ModelCompanion[Extraction, ObjectId]

  7. object ExtractionRequests extends ModelCompanion[ExtractionRequests, ObjectId]

  8. object ExtractorDetailDAO extends ModelCompanion[ExtractorDetail, ObjectId]

    Temporary Fix: Creating a mongodb collection for keeping track of extractors details

  9. object ExtractorInputType extends ModelCompanion[ExtractorInputType, ObjectId]

  10. object ExtractorNames extends ModelCompanion[ExtractorNames, ObjectId]

  11. object ExtractorServer extends ModelCompanion[ExtractorServer, ObjectId]

  12. object FileDAO extends ModelCompanion[File, com.mongodb.casbah.Imports.ObjectId]

  13. object GeometryDAO extends ModelCompanion[ThreeDGeometry, ObjectId]

  14. object Institution extends ModelCompanion[Institution, com.mongodb.casbah.Imports.ObjectId]

  15. object LicenseData extends ModelCompanion[LicenseData, com.mongodb.casbah.Imports.ObjectId]

    ModelCompanion object for the models.

  16. object MongoContext

    Salat context configuration.

  17. object MongoUtils

    Object used to read/write/delete from mongo.

  18. object MultimediaFeaturesDAO extends ModelCompanion[MultimediaFeatures, com.mongodb.casbah.Imports.ObjectId]

  19. object PreviewDAO extends ModelCompanion[Preview, com.mongodb.casbah.commons.TypeImports.ObjectId]

  20. object Project extends ModelCompanion[Project, com.mongodb.casbah.Imports.ObjectId]

  21. object SectionDAO extends ModelCompanion[Section, com.mongodb.casbah.Imports.ObjectId]

  22. object SectionIndexInfoDAO extends ModelCompanion[SectionIndexInfo, com.mongodb.casbah.Imports.ObjectId]

  23. object SocialUserDAO extends ModelCompanion[Identity, ObjectId]

    Used to store securesocial users in MongoDB.

  24. object Tag extends ModelCompanion[Tag, ObjectId]

  25. object TempFileDAO extends ModelCompanion[TempFile, ObjectId]

  26. object ThreeDAnnotation extends ModelCompanion[ThreeDAnnotation, ObjectId]

  27. object ThreeDTextureDAO extends ModelCompanion[ThreeDTexture, ObjectId]

  28. object Thumbnail extends ModelCompanion[Thumbnail, ObjectId]

  29. object TileDAO extends ModelCompanion[Tile, ObjectId]

  30. object TokenDAO extends ModelCompanion[MongoToken, com.mongodb.casbah.commons.TypeImports.ObjectId]

  31. object UserDAO extends ModelCompanion[User, ObjectId]

  32. object VersusDAO extends ModelCompanion[Versus, com.mongodb.casbah.Imports.ObjectId]

  33. object WebPageResource extends ModelCompanion[WebPageResource, ObjectId]