Package com.helger.phase4.duplicate
Class AS4DuplicateItem
java.lang.Object
com.helger.phase4.duplicate.AS4DuplicateItem
- All Implemented Interfaces:
com.helger.commons.id.IHasID<String>,IAS4DuplicateItem,Serializable
This class represents a single "duplication check" item. It works for
incoming and outgoing duplication checks
- Author:
- Martin Bayerl, Philip Helger
- See Also:
-
Constructor Summary
ConstructorsModifierConstructorDescriptionAS4DuplicateItem(String sMessageID, String sProfileID, String sPModeID) protectedAS4DuplicateItem(OffsetDateTime aDT, String sMessageID, String sProfileID, String sPModeID) -
Method Summary
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.helger.phase4.duplicate.IAS4DuplicateItem
hasPModeID, hasProfileID
-
Constructor Details
-
AS4DuplicateItem
-
AS4DuplicateItem
-
-
Method Details
-
getDateTime
- Specified by:
getDateTimein interfaceIAS4DuplicateItem- Returns:
- The date time when the entry was created. Never
null.
-
getID
- Specified by:
getIDin interfacecom.helger.commons.id.IHasID<String>- Returns:
- The message ID. Neither
nullnor empty. - See Also:
-
getMessageID
- Specified by:
getMessageIDin interfaceIAS4DuplicateItem- Returns:
- The message ID. Neither
nullnor empty.
-
getProfileID
- Specified by:
getProfileIDin interfaceIAS4DuplicateItem- Returns:
- The AS4 profile ID in use. May be
null.
-
getPModeID
- Specified by:
getPModeIDin interfaceIAS4DuplicateItem- Returns:
- The AS4 PMode ID in use. May be
null.
-
equals
-
hashCode
public int hashCode() -
toString
-