com.metl.h2

LocalH2BackendAdaptor

Related Doc: package h2

class LocalH2BackendAdaptor extends PersistedAdaptor

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

Instance Constructors

  1. new LocalH2BackendAdaptor(name: String, filename: Option[String], onConversationDetailsUpdated: (Conversation) ⇒ Unit)

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
    Definition Classes
    PersistedAdaptor
  11. def createConversation(title: String, author: String): Conversation

    Definition Classes
    PersistedAdaptor → ServerConfiguration
  12. val dbInterface: H2Interface

    Definition Classes
    LocalH2BackendAdaptor → PersistedAdaptor
  13. def deleteConversation(jid: String): Conversation

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

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

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

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

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

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

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

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

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

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

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

    Definition Classes
    PersistedAdaptor → ServerConfiguration
  25. def getMockHistory: History

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

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

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

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

    Attributes
    protected
    Definition Classes
    PersistedAdaptor
  30. val host: String

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

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

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

    Definition Classes
    Any
  34. def isReady: Boolean

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

    Attributes
    protected
    Definition Classes
    PersistedAdaptor
  36. val name: String

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

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

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

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

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

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

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

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

    Attributes
    protected
    Definition Classes
    PersistedAdaptor
  45. def searchForConversation(query: String): List[Conversation]

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

    Definition Classes
    PersistedAdaptor → ServerConfiguration
  47. def shutdown: Unit

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

    Definition Classes
    AnyRef
  49. def toString(): String

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

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

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

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

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

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from PersistedAdaptor

Inherited from ServerConfiguration

Inherited from AnyRef

Inherited from Any

Ungrouped