Class DefaultEmailSchedulingData
java.lang.Object
it.ozimov.springboot.mail.model.defaultimpl.DefaultEmailSchedulingData
- All Implemented Interfaces:
EmailSchedulingData,Serializable,Comparable<EmailSchedulingData>
- Direct Known Subclasses:
TemplateEmailSchedulingData
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final intprotected final intprotected final Emailprotected final OffsetDateTimeFields inherited from interface it.ozimov.springboot.mail.model.EmailSchedulingData
DEFAULT_COMPARATOR -
Constructor Summary
ConstructorsConstructorDescriptionDefaultEmailSchedulingData(@NonNull Email email, @NonNull OffsetDateTime scheduledDateTime, int desiredPriority, int assignedPriority) -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface it.ozimov.springboot.mail.model.EmailSchedulingData
compareTo, getAssignedPriority, getDesiredPriority, getEmail, getId, getScheduledDateTime
-
Field Details
-
email
-
scheduledDateTime
-
assignedPriority
protected final int assignedPriority -
desiredPriority
protected final int desiredPriority
-
-
Constructor Details
-
DefaultEmailSchedulingData
public DefaultEmailSchedulingData(@NonNull @NonNull Email email, @NonNull @NonNull OffsetDateTime scheduledDateTime, int desiredPriority, int assignedPriority)
-