Class AbstractIndexingDataProducer

    • Method Detail

      • createDataNodeForIndexing

        protected com.fasterxml.jackson.databind.node.ObjectNode createDataNodeForIndexing()
      • getMappingType

        protected abstract String getMappingType()
      • addIdentityLinks

        protected void addIdentityLinks​(List<HistoricIdentityLinkEntity> identityLinks,
                                        com.fasterxml.jackson.databind.node.ObjectNode dataNode)
      • addUserIdentityLink

        protected void addUserIdentityLink​(String id,
                                           String type,
                                           String userId,
                                           com.fasterxml.jackson.databind.node.ObjectNode data)
      • addGroupIdentityLink

        protected void addGroupIdentityLink​(String id,
                                            String type,
                                            String groupId,
                                            com.fasterxml.jackson.databind.node.ObjectNode data)
      • addIdentityLink

        protected void addIdentityLink​(HistoricIdentityLinkEntity identityLink,
                                       com.fasterxml.jackson.databind.node.ObjectNode data)
      • addIdentityLink

        protected void addIdentityLink​(String id,
                                       String type,
                                       String userId,
                                       String groupId,
                                       com.fasterxml.jackson.databind.node.ObjectNode data)
      • getBpmnModel

        protected BpmnModel getBpmnModel​(String processDefinitionId)