org.esbtools.eventhandler.lightblue

Class DocumentEventEntity



  • @EntityName(value="documentEvent")
     @Version(value="0.1.0",
             preferImplementationVersion=false,
             changelog="Initial release")
    public class DocumentEventEntity
    extends Object
    Serialization-friendly "data object" for an entity in the documentEvent collection.
    • Constructor Detail

      • DocumentEventEntity

        public DocumentEventEntity()
    • Method Detail

      • get_id

        public String get_id()
      • set_id

        @Identity
        public void set_id(String _id)
      • getCanonicalType

        public String getCanonicalType()
      • setCanonicalType

        @Required
        public void setCanonicalType(String canonicalType)
      • getCreationDate

        public java.time.ZonedDateTime getCreationDate()
      • setCreationDate

        @Required
        public void setCreationDate(java.time.ZonedDateTime creationDate)
      • getProcessingDate

        public java.time.ZonedDateTime getProcessingDate()
      • setProcessingDate

        public void setProcessingDate(java.time.ZonedDateTime processingDate)
      • getProcessedDate

        public java.time.ZonedDateTime getProcessedDate()
      • setProcessedDate

        public void setProcessedDate(java.time.ZonedDateTime processedDate)
      • getPriority

        public Integer getPriority()
      • setPriority

        @Required
        public void setPriority(Integer priority)
      • getSurvivorOfIds

        public Set<String> getSurvivorOfIds()
      • setSurvivorOfIds

        public void setSurvivorOfIds(Set<String> survivorOfIds)
      • addSurvivorOfIds

        public void addSurvivorOfIds(@Nullable
                                     String... ids)
      • getSourceNotificationId

        public String getSourceNotificationId()
      • setSourceNotificationId

        @Description(value="If this document event was created as a result of notification processing, this is the id of that notification. Document events can also be created either directly or as the result of a merge, and in those cases this will be null.")
        public void setSourceNotificationId(String sourceNotificationId)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object

Copyright © 2017. All rights reserved.