package otobo4s

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. case class CustomerCompany(customerId: CustomerId, name: String, street: Option[String] = None, zip: Option[String] = None, city: Option[String] = None, country: Option[String] = None, url: Option[String] = None, comments: Option[String] = None, validId: Id[Valid], createTime: Date, createBy: Id[Users], changeTime: Date, changeBy: Id[Users]) extends Product with Serializable
  2. final case class CustomerId(v: String) extends AnyVal with Product with Serializable
  3. case class CustomerUser(id: Id[CustomerUser], login: String, email: String, customerId: CustomerId, pw: Option[Password] = None, title: Option[String] = None, firstName: String, lastName: String, phone: Option[String] = None, fax: Option[String] = None, mobile: Option[String] = None, street: Option[String] = None, zip: Option[String] = None, city: Option[String] = None, country: Option[String] = None, comments: Option[String] = None, validId: Id[Valid], createTime: Date, createBy: Id[Users], changeTime: Date, changeBy: Id[Users]) extends Product with Serializable
  4. case class CustomerUserCustomer(userId: String, customerId: CustomerId, createTime: Date, createBy: Id[Users], changeTime: Date, changeBy: Id[Users]) extends Product with Serializable
  5. case class FollowUpPossible(id: Id[FollowUpPossible], name: String, comments: Option[String] = None, validId: Id[Valid], createTime: Date, createBy: Id[Users], changeTime: Date, changeBy: Id[Users]) extends Product with Serializable
  6. case class GroupsTable(id: Id[GroupsTable], name: String, comments: Option[String] = None, validId: Id[Valid], createTime: Date, createBy: Id[Users], changeTime: Date, changeBy: Id[Users]) extends Product with Serializable
  7. final case class Id[+T](v: Int) extends AnyVal with Product with Serializable

    Generic entity identifier, (phantom) type safe, database ID.

    Generic entity identifier, (phantom) type safe, database ID.

    T

    Entity type.

    v

    ID value.

  8. final case class Password(v: String) extends AnyVal with Product with Serializable
  9. case class Queue(id: Id[Queue], name: String, groupId: Id[GroupsTable], unlockTimeout: Option[Int] = None, firstResponseTime: Option[Int] = None, firstResponseNotify: Option[Int] = None, updateTime: Option[Int] = None, updateNotify: Option[Int] = None, solutionTime: Option[Int] = None, solutionNotify: Option[Int] = None, systemAddressId: Id[SystemAddress], calendarName: Option[String] = None, defaultSignKey: Option[String] = None, salutationId: Id[Salutation], signatureId: Id[Signature], followUpId: Id[FollowUpPossible], followUpLock: Int, comments: Option[String] = None, validId: Id[Valid], createTime: Date, createBy: Id[Users], changeTime: Date, changeBy: Id[Users]) extends Product with Serializable
  10. case class Salutation(id: Id[Salutation], name: String, text: String, contentType: Option[String] = None, comments: Option[String] = None, validId: Id[Valid], createTime: Date, createBy: Id[Users], changeTime: Date, changeBy: Id[Users]) extends Product with Serializable
  11. case class Service(id: Id[Service], name: String, validId: Id[Valid], comments: Option[String] = None, createTime: Date, createBy: Id[Users], changeTime: Date, changeBy: Id[Users]) extends Product with Serializable
  12. case class Signature(id: Id[Signature], name: String, text: String, contentType: Option[String] = None, comments: Option[String] = None, validId: Id[Valid], createTime: Date, createBy: Id[Users], changeTime: Date, changeBy: Id[Users]) extends Product with Serializable
  13. case class Sla(id: Id[Sla], name: String, calendarName: Option[String] = None, firstResponseTime: Option[Int] = None, firstResponseNotify: Option[Int] = None, updateTime: Option[Int] = None, updateNotify: Option[Int] = None, solutionTime: Option[Int] = None, solutionNotify: Option[Int] = None, validId: Id[Valid], comments: Option[String] = None, createTime: Date, createBy: Id[Users], changeTime: Date, changeBy: Id[Users]) extends Product with Serializable
  14. case class SystemAddress(id: Id[SystemAddress], value0: String, value1: String, value2: Option[String] = None, value3: Option[String] = None, queueId: Id[Queue], comments: Option[String] = None, validId: Id[Valid], createTime: Date, createBy: Id[Users], changeTime: Date, changeBy: Id[Users]) extends Product with Serializable
  15. case class Ticket(id: Id[Ticket], tn: String, title: Option[String] = None, queueId: Id[Queue], ticketLockId: Id[TicketLockType], typeId: Option[Id[TicketType]] = None, serviceId: Option[Id[Service]] = None, slaId: Option[Id[Sla]] = None, userId: Id[Users], responsibleUserId: Id[Users], ticketPriorityId: Id[TicketPriority], ticketStateId: Id[TicketState], customerId: Option[CustomerId] = None, customerUserId: Option[String] = None, timeout: Int, untilTime: Int, escalationTime: Int, escalationUpdateTime: Int, escalationResponseTime: Int, escalationSolutionTime: Int, archiveFlag: Int, createTime: Date, createBy: Id[Users], changeTime: Date, changeBy: Id[Users]) extends Product with Serializable
  16. case class TicketLockType(id: Id[TicketLockType], name: String, validId: Id[Valid], createTime: Date, createBy: Id[Users], changeTime: Date, changeBy: Id[Users]) extends Product with Serializable
  17. case class TicketPriority(id: Id[TicketPriority], name: String, validId: Id[Valid], createTime: Date, createBy: Id[Users], changeTime: Date, changeBy: Id[Users]) extends Product with Serializable
  18. case class TicketState(id: Id[TicketState], name: String, comments: Option[String] = None, typeId: Id[TicketStateType], validId: Id[Valid], createTime: Date, createBy: Id[Users], changeTime: Date, changeBy: Id[Users]) extends Product with Serializable
  19. case class TicketStateType(id: Id[TicketStateType], name: String, comments: Option[String] = None, createTime: Date, createBy: Id[Users], changeTime: Date, changeBy: Id[Users]) extends Product with Serializable
  20. case class TicketType(id: Id[TicketType], name: String, validId: Id[Valid], createTime: Date, createBy: Id[Users], changeTime: Date, changeBy: Id[Users]) extends Product with Serializable
  21. case class Users(id: Id[Users], login: String, pw: Password, title: Option[String] = None, firstName: String, lastName: String, validId: Id[Valid], createTime: Date, createBy: Id[Users], changeTime: Date, changeBy: Id[Users]) extends Product with Serializable
  22. case class Valid(id: Id[Valid], name: String, createTime: Date, createBy: Id[Users], changeTime: Date, changeBy: Id[Users]) extends Product with Serializable

Value Members

  1. object Id extends Serializable

Ungrouped