camundala.domain
package camundala.domain
Members list
Type members
Classlikes
object CanceledStatus
Attributes
- Companion
- enum
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
CanceledStatus.type
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object FileInOut
In Camunda 8 only json is allowed!
In Camunda 8 only json is allowed!
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object FileRefInOut
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
FileRefInOut.type
object GenericServiceIn
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
GenericServiceIn.type
case class MockedServiceResponse[ServiceOut](respStatus: Int, respBody: Either[Option[Json], ServiceOut], respHeaders: Seq[Seq[String]])
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object MockedServiceResponse
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object NoConfig
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object NoInput
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object NoOutput
object NotValidStatus
Attributes
- Companion
- enum
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
NotValidStatus.type
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object Optable
object ProcessEndStatus
Attributes
- Companion
- enum
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
ProcessEndStatus.type
enum ProcessStatus
Attributes
- Companion
- object
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object ProcessStatus
Attributes
- Companion
- enum
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
ProcessStatus.type
Deprecated classlikes
enum CanceledStatus
Attributes
- Companion
- object
- Deprecated
- true
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
trait GenericServiceIn
Attributes
- Companion
- object
- Deprecated
- true
- Supertypes
-
class Objecttrait Matchableclass Any
enum NotValidStatus
Attributes
- Companion
- object
- Deprecated
- true
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
enum ProcessEndStatus
Attributes
- Companion
- object
- Deprecated
- true
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Types
type CronExpr = IronType[String, DescribedAs[Match["^\\s*($|#|\\w+\\s*=|(\\?|\\*|(?:[0-5]?\\d)(?:(?:-|\\/|\\,)(?:[0-5]?\\d))?(?:,(?:[0-5]?\\d)(?:(?:-|\\/|\\,)(?:[0-5]?\\d))?)*)\\s+(\\?|\\*|(?:[0-5]?\\d)(?:(?:-|\\/|\\,)(?:[0-5]?\\d))?(?:,(?:[0-5]?\\d)(?:(?:-|\\/|\\,)(?:[0-5]?\\d))?)*)\\s+(\\?|\\*|(?:[01]?\\d|2[0-3])(?:(?:-|\\/|\\,)(?:[01]?\\d|2[0-3]))?(?:,(?:[01]?\\d|2[0-3])(?:(?:-|\\/|\\,)(?:[01]?\\d|2[0-3]))?)*)\\s+(\\?|\\*|(?:0?[1-9]|[12]\\d|3[01])(?:(?:-|\\/|\\,)(?:0?[1-9]|[12]\\d|3[01]))?(?:,(?:0?[1-9]|[12]\\d|3[01])(?:(?:-|\\/|\\,)(?:0?[1-9]|[12]\\d|3[01]))?)*)\\s+(\\?|\\*|(?:[1-9]|1[012])(?:(?:-|\\/|\\,)(?:[1-9]|1[012]))?(?:L|W)?(?:,(?:[1-9]|1[012])(?:(?:-|\\/|\\,)(?:[1-9]|1[012]))?(?:L|W)?)*|\\?|\\*|(?:JAN|FEB|MAR|APR|MAY|JUN|JUL|AUG|SEP|OCT|NOV|DEC)(?:(?:-)(?:JAN|FEB|MAR|APR|MAY|JUN|JUL|AUG|SEP|OCT|NOV|DEC))?(?:,(?:JAN|FEB|MAR|APR|MAY|JUN|JUL|AUG|SEP|OCT|NOV|DEC)(?:(?:-)(?:JAN|FEB|MAR|APR|MAY|JUN|JUL|AUG|SEP|OCT|NOV|DEC))?)*)\\s+(\\?|\\*|(?:[0-6])(?:(?:-|\\/|\\,|#)(?:[0-6]))?(?:L)?(?:,(?:[0-6])(?:(?:-|\\/|\\,|#)(?:[0-6]))?(?:L)?)*|\\?|\\*|(?:MON|TUE|WED|THU|FRI|SAT|SUN)(?:(?:-)(?:MON|TUE|WED|THU|FRI|SAT|SUN))?(?:,(?:MON|TUE|WED|THU|FRI|SAT|SUN)(?:(?:-)(?:MON|TUE|WED|THU|FRI|SAT|SUN))?)*)(|\\s)+(\\?|\\*|(?:|\\d{4})(?:(?:-|\\/|\\,)(?:|\\d{4}))?(?:,(?:|\\d{4})(?:(?:-|\\/|\\,)(?:|\\d{4}))?)*))$"], "This must be a valid Cron Expression, like `0 0 7,11,15 ? * MON-FRI`"]]
type Iban = IronType[String, DescribedAs[Match["\\b[A-Z]{2}[0-9]{2}(?:[ ]?[0-9]{4}){4}(?!(?:[ ]?[0-9]){3})(?:[ ]?[0-9]{1,2})?\\b"], "This must be a valid IBAN"]]
type Iso8601DateTime = IronType[String, DescribedAs[Match["^([\\+-]?\\d{4}(?!\\d{2}\\b))((-?)((0[1-9]|1[0-2])(\\3([12]\\d|0[1-9]|3[01]))?|W([0-4]\\d|5[0-2])(-?[1-7])?|(00[1-9]|0[1-9]\\d|[12]\\d{2}|3([0-5]\\d|6[1-6])))([T\\s]((([01]\\d|2[0-3])((:?)[0-5]\\d)?|24\\:?00)([\\.,]\\d+(?!:))?)?(\\17[0-5]\\d([\\.,]\\d+)?)?([zZ]|([\\+-])([01]\\d|2[0-3]):?([0-5]\\d)?)?)?)?$"], "This must be a valid Iso8601 Date Time, like `2011-03-11T12:13:14Z`"]]
type Iso8601Day = IronType[String, DescribedAs[Match["^([0-9]{4})-?(1[0-2]|0[1-9])-?(3[01]|0[1-9]|[12][0-9])$"], "Day in ISO Format, like `yyyy-MM-dd` for example `2003-12-23`"]]
type Iso8601Duration = IronType[String, DescribedAs[Match["^P(?!$)(?:(?
\\d+(?:\\.\\d+)?)Y)?(?:(?
\\d+(?:\\.\\d+)?)M)?(?:(?
\\d+(?:\\.\\d+)?)W)?(?:(?
\\d+(?:\\.\\d+)?)D)?(T(?=\\d)(?:(?
\\d+(?:\\.\\d+)?)H)?(?:(?
\\d+(?:\\.\\d+)?)M)?(?:(?
\\d+(?:\\.\\d+)?)S)?)?$"], "This must be a valid Iso8601 Duration Expression, like `PT3S`"]]
type Iso8601Interval = IronType[String, DescribedAs[Match["^(R\\d*\\/)P(\\d+([\\.,]\\d+)?Y)?(\\d+([\\.,]\\d+)?M)?(\\d+([\\.,]\\d+)?W)?(\\d+([\\.,]\\d+)?D)?((?!.$)T(\\d+([\\.,]\\d+)?H)?(\\d+([\\.,]\\d+)?M)?(\\d+(\\.\\d+)?S)?)?$"], "This must be a valid Iso8601 Repeating Interval Expression, like `R2/PT3S`"]]
type Percentage = IronType[Int, DescribedAs[GreaterEqual[0] & LessEqual[100], "This must be a valid Percentage 0-100 as an integer."]]
type PostcodeStr = IronType[String, DescribedAs[Match["(?i)^[a-z0-9][a-z0-9\\- ]{0,10}[a-z0-9]$"], "This must be a valid Postcode"]]
Value members
Concrete methods
Decodes a JSON value into a value of type T
. It will collect all DecodingFailures and create a nice error message. This is not the case when using ..as[MyType]
Decodes a JSON value into a value of type T
. It will collect all DecodingFailures and create a nice error message. This is not the case when using ..as[MyType]
Attributes
Deprecated methods
Attributes
- Deprecated
- true
Attributes
- Deprecated
- true
Attributes
- Deprecated
- true
Concrete fields
Deprecated fields
Attributes
- Deprecated
- true
Attributes
- Deprecated
- true
Givens
Givens
Exports
Defined exports
Exported from circe
Exported from circe
Exported from circe
Exported from circe
Exported from circe
Exported from circe
Exported from circe
Exported from circe
Exported from annotations$
In this article