com.metl.persisted

PersistedAdaptor

Related Doc: package persisted

abstract class PersistedAdaptor extends ServerConfiguration

Linear Supertypes
ServerConfiguration, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. PersistedAdaptor
  2. ServerConfiguration
  3. AnyRef
  4. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new PersistedAdaptor(name: String, host: String, onConversationUpdated: (Conversation) ⇒ Unit)

Abstract Value Members

  1. abstract val dbInterface: PersistenceInterface

    Attributes
    protected

Concrete Value Members

  1. final def !=(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  4. def addGroupSlideAtIndexOfConversation(jid: String, index: Int, grouping: GroupSet): Conversation

    Definition Classes
    PersistedAdaptor → ServerConfiguration
  5. def addSlideAtIndexOfConversation(jid: String, index: Int): Conversation

    Definition Classes
    PersistedAdaptor → ServerConfiguration
  6. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  7. def changePermissions(jid: String, newPermissions: Permissions): Conversation

    Definition Classes
    PersistedAdaptor → ServerConfiguration
  8. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  9. val commonLocation: String

    Definition Classes
    ServerConfiguration
  10. lazy val conversations: PersistedConversations

    Attributes
    protected
  11. def createConversation(title: String, author: String): Conversation

    Definition Classes
    PersistedAdaptor → ServerConfiguration
  12. def deleteConversation(jid: String): Conversation

    Definition Classes
    PersistedAdaptor → ServerConfiguration
  13. def detailsOfConversation(jid: String): Conversation

    Definition Classes
    PersistedAdaptor → ServerConfiguration
  14. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  15. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  16. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  17. def getAllConversations: List[Conversation]

    Definition Classes
    PersistedAdaptor → ServerConfiguration
  18. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  19. def getConversationForSlide(slideJid: String): String

    Definition Classes
    PersistedAdaptor → ServerConfiguration
  20. def getHistory(jid: String): History

    Definition Classes
    PersistedAdaptor → ServerConfiguration
  21. def getImage(identity: String): MeTLImage

    Definition Classes
    PersistedAdaptor → ServerConfiguration
  22. def getImage(jid: String, identity: String): MeTLImage

    Definition Classes
    PersistedAdaptor → ServerConfiguration
  23. def getMessageBus(d: MessageBusDefinition): MessageBus

    Definition Classes
    PersistedAdaptor → ServerConfiguration
  24. def getMockHistory: History

    Definition Classes
    ServerConfiguration
  25. def getResource(identifier: String): Array[Byte]

    Definition Classes
    PersistedAdaptor → ServerConfiguration
  26. def getResource(jid: String, url: String): Array[Byte]

    Definition Classes
    PersistedAdaptor → ServerConfiguration
  27. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  28. lazy val history: PersistedHistory

    Attributes
    protected
  29. val host: String

    Definition Classes
    ServerConfiguration
  30. def insertResource(data: Array[Byte]): String

    Definition Classes
    PersistedAdaptor → ServerConfiguration
  31. def insertResource(jid: String, data: Array[Byte]): String

    Definition Classes
    PersistedAdaptor → ServerConfiguration
  32. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  33. def isReady: Boolean

    Definition Classes
    PersistedAdaptor → ServerConfiguration
  34. lazy val messageBusProvider: PersistingMessageBusProvider

    Attributes
    protected
  35. val name: String

    Definition Classes
    ServerConfiguration
  36. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  37. final def notify(): Unit

    Definition Classes
    AnyRef
  38. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  39. val onConversationDetailsUpdated: (Conversation) ⇒ Unit

    Definition Classes
    ServerConfiguration
  40. def postResource(jid: String, userProposedId: String, data: Array[Byte]): String

    Definition Classes
    PersistedAdaptor → ServerConfiguration
  41. def renameConversation(jid: String, newTitle: String): Conversation

    Definition Classes
    PersistedAdaptor → ServerConfiguration
  42. def reorderSlidesOfConversation(jid: String, newSlides: List[Slide]): Conversation

    Definition Classes
    PersistedAdaptor → ServerConfiguration
  43. lazy val resourceProvider: PersistedResourceProvider

    Attributes
    protected
  44. def searchForConversation(query: String): List[Conversation]

    Definition Classes
    PersistedAdaptor → ServerConfiguration
  45. def searchForConversationByCourse(courseId: String): List[Conversation]

    Definition Classes
    PersistedAdaptor → ServerConfiguration
  46. def shutdown: Unit

    Definition Classes
    PersistedAdaptor → ServerConfiguration
  47. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  48. def toString(): String

    Definition Classes
    AnyRef → Any
  49. def updateConversation(jid: String, conversation: Conversation): Conversation

    Definition Classes
    PersistedAdaptor → ServerConfiguration
  50. def updateSubjectOfConversation(jid: String, newSubject: String): Conversation

    Definition Classes
    PersistedAdaptor → ServerConfiguration
  51. def upsertResource(identifier: String, data: Array[Byte]): String

    Definition Classes
    PersistedAdaptor → ServerConfiguration
  52. def upsertResource(jid: String, identifier: String, data: Array[Byte]): String

    Definition Classes
    PersistedAdaptor → ServerConfiguration
  53. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  54. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  55. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from ServerConfiguration

Inherited from AnyRef

Inherited from Any

Ungrouped