Class AbstractDatabaseEventLoggerEventHandler

    • Field Detail

      • timeStamp

        protected java.util.Date timeStamp
      • objectMapper

        protected com.fasterxml.jackson.databind.ObjectMapper objectMapper
    • Constructor Detail

      • AbstractDatabaseEventLoggerEventHandler

        public AbstractDatabaseEventLoggerEventHandler()
    • Method Detail

      • createEventLogEntry

        protected EventLogEntryEntity createEventLogEntry​(java.util.Map<java.lang.String,​java.lang.Object> data)
      • createEventLogEntry

        protected EventLogEntryEntity createEventLogEntry​(java.lang.String processDefinitionId,
                                                          java.lang.String processInstanceId,
                                                          java.lang.String executionId,
                                                          java.lang.String taskId,
                                                          java.util.Map<java.lang.String,​java.lang.Object> data)
      • createEventLogEntry

        protected EventLogEntryEntity createEventLogEntry​(java.lang.String type,
                                                          java.lang.String processDefinitionId,
                                                          java.lang.String processInstanceId,
                                                          java.lang.String executionId,
                                                          java.lang.String taskId,
                                                          java.util.Map<java.lang.String,​java.lang.Object> data)
      • getEntityFromEvent

        public <T> T getEntityFromEvent()
      • putInMapIfNotNull

        public void putInMapIfNotNull​(java.util.Map<java.lang.String,​java.lang.Object> map,
                                      java.lang.String key,
                                      java.lang.Object value)