services

mongodb

package mongodb

Visibility
  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 MongoDBContextLDService extends ContextLDService

    MongoDB implementation of ContextLD service

  9. class MongoDBCurationService extends CurationService

    Annotations
    @Singleton()
  10. class MongoDBDatasetService extends DatasetService

    Use Mongodb to store datasets.

  11. class MongoDBEventService extends EventService

  12. class MongoDBExtractionRequestsService extends ExtractionRequestsService

    MongoDB implementation for ExtractionRequestsService to keep track of extraction requests

  13. class MongoDBExtractionService extends ExtractionService

    Created by lmarini on 2/21/14.

  14. class MongoDBExtractorService extends ExtractorService

    Annotations
    @Singleton()
  15. class MongoDBFileService extends FileService

    Use mongo for both metadata and blobs.

  16. class MongoDBInstitutionService extends InstitutionService

  17. class MongoDBMetadataService extends MetadataService

    MongoDB Metadata Service Implementation

  18. class MongoDBMultimediaQueryService extends MultimediaQueryService

  19. class MongoDBPreviewService extends PreviewService

    Created by lmarini on 2/17/14.

  20. class MongoDBProjectService extends ProjectService

  21. class MongoDBRelationService extends RelationService

    Track relationships between resources

  22. class MongoDBSchedulerService extends SchedulerService

  23. class MongoDBSectionIndexInfoService extends SectionIndexInfoService

  24. class MongoDBSectionService extends SectionService

    Created by lmarini on 2/17/14.

  25. class MongoDBSecureSocialUserService extends UserServicePlugin

  26. class MongoDBSpaceService extends SpaceService

    Store Spaces in MongoDB.

  27. class MongoDBTagService extends TagService

    Created by lmarini on 1/17/14.

  28. class MongoDBTempFileService extends TempFileService

    Created by lmarini on 2/24/14.

  29. class MongoDBThreeDService extends ThreeDService

    Created by lmarini on 2/26/14.

  30. class MongoDBThumbnailService extends ThumbnailService

    Created by lmarini on 2/27/14.

  31. class MongoDBTileService extends TileService

    Created by lmarini on 2/27/14.

  32. class MongoDBUserService extends UserService

    Wrapper around SecureSocial to get access to the users.

  33. class MongoSalatPlugin extends Plugin

    Mongo Salat service.

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

    SecureSocial implementation using MongoDB.

  35. class MongoUserService extends UserServicePlugin

Value Members

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

  2. object Collection extends ModelCompanion[Collection, ObjectId]

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

  4. object ContextLDDAO extends ModelCompanion[ContextLD, ObjectId]

  5. object CurationDAO extends ModelCompanion[CurationObject, ObjectId]

    Salat CurationObject model companion.

  6. object CurationFileDAO extends ModelCompanion[CurationFile, ObjectId]

    Salat CurationObjectMetadata model companion.

  7. object Dataset extends ModelCompanion[Dataset, ObjectId]

  8. object DatasetXMLMetadata extends ModelCompanion[DatasetXMLMetadata, ObjectId]

  9. object Event extends ModelCompanion[Event, ObjectId]

  10. object Extraction extends ModelCompanion[Extraction, ObjectId]

  11. object ExtractionRequests extends ModelCompanion[ExtractionRequests, ObjectId]

  12. object ExtractorDetailDAO extends ModelCompanion[ExtractorDetail, ObjectId]

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

  13. object ExtractorInfoDAO extends ModelCompanion[ExtractorInfo, ObjectId]

    Data Access Object for ExtractorDetail

  14. object ExtractorInputType extends ModelCompanion[ExtractorInputType, ObjectId]

  15. object ExtractorNames extends ModelCompanion[ExtractorNames, ObjectId]

  16. object ExtractorServer extends ModelCompanion[ExtractorServer, ObjectId]

  17. object ExtractorsForSpaceDAO extends ModelCompanion[ExtractorsForSpace, ObjectId]

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

  19. object GeometryDAO extends ModelCompanion[ThreeDGeometry, ObjectId]

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

  21. object Jobs extends ModelCompanion[TimerJob, com.mongodb.casbah.Imports.ObjectId]

  22. object LicenseData extends ModelCompanion[LicenseData, ObjectId]

    ModelCompanion object for the models.

  23. object MetadataDAO extends ModelCompanion[Metadata, com.mongodb.casbah.commons.TypeImports.ObjectId]

  24. object MetadataDefinitionDAO extends ModelCompanion[MetadataDefinition, com.mongodb.casbah.commons.TypeImports.ObjectId]

  25. object MongoContext

    MongoDB context configuration.

  26. object MongoUtils

    Object used to read/write/delete from mongo.

  27. object MultimediaDistanceDAO extends ModelCompanion[MultimediaDistance, com.mongodb.casbah.Imports.ObjectId]

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

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

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

  31. object ProjectSpaceDAO extends ModelCompanion[ProjectSpace, ObjectId]

    Salat ProjectSpace model companion.

  32. object RoleDAO extends ModelCompanion[Role, ObjectId]

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

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

  35. object SocialUserDAO extends ModelCompanion[Identity, ObjectId]

    Used to store securesocial users in MongoDB.

  36. object SpaceInviteDAO extends ModelCompanion[SpaceInvite, ObjectId]

  37. object Tag extends ModelCompanion[Tag, ObjectId]

  38. object TempFileDAO extends ModelCompanion[TempFile, ObjectId]

  39. object ThreeDAnnotation extends ModelCompanion[ThreeDAnnotation, ObjectId]

  40. object ThreeDTextureDAO extends ModelCompanion[ThreeDTexture, ObjectId]

  41. object TileDAO extends ModelCompanion[Tile, ObjectId]

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

  43. object TypedIDDAO extends ModelCompanion[TypedID, ObjectId]

    Used to store Typed ID in MongoDB.

  44. object UserSpaceAndRoleData extends ModelCompanion[UserSpaceAndRole, ObjectId]

    ModelCompanion object for the models.

  45. object UserSpaceDAO extends ModelCompanion[UserSpace, ObjectId]

    Salat UserSpace model companion.

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

  47. object WebPageResource extends ModelCompanion[WebPageResource, ObjectId]

Ungrouped