@Nonnull @MustImplementEqualsAndHashcode public class PMode extends com.helger.tenancy.AbstractBusinessObject implements IPMode
IPMode| Modifier and Type | Field and Description |
|---|---|
static com.helger.commons.type.ObjectType |
OT |
| Constructor and Description |
|---|
PMode(IPModeIDProvider aIDFactory,
PModeParty aInitiator,
PModeParty aResponder,
String sAgreement,
EMEP eMEP,
EMEPBinding eMEPBinding,
PModeLeg aLeg1,
PModeLeg aLeg2,
PModePayloadService aPayloadService,
PModeReceptionAwareness aReceptionAwareness) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
String |
getAgreement() |
PModeParty |
getInitiator() |
PModeLeg |
getLeg1() |
PModeLeg |
getLeg2() |
EMEP |
getMEP() |
EMEPBinding |
getMEPBinding() |
com.helger.commons.type.ObjectType |
getObjectType() |
PModePayloadService |
getPayloadService() |
PModeReceptionAwareness |
getReceptionAwareness() |
PModeParty |
getResponder() |
int |
hashCode() |
com.helger.commons.state.EChange |
setAgreement(String sAgreement) |
com.helger.commons.state.EChange |
setInitiator(PModeParty aInitiator) |
com.helger.commons.state.EChange |
setLeg1(PModeLeg aLeg1) |
com.helger.commons.state.EChange |
setLeg2(PModeLeg aLeg2) |
com.helger.commons.state.EChange |
setMEP(EMEP eMEP) |
com.helger.commons.state.EChange |
setMEPBinding(EMEPBinding eMEPBinding) |
com.helger.commons.state.EChange |
setPayloadService(PModePayloadService aPayloadService) |
com.helger.commons.state.EChange |
setReceptionAwareness(PModeReceptionAwareness aPModeReceptionAwareness) |
com.helger.commons.state.EChange |
setResponder(PModeParty aResponder) |
String |
toString() |
attrs, getCreationDateTime, getCreationUserID, getDeletionDateTime, getDeletionUserID, getID, getLastModificationDateTime, getLastModificationUserID, setDeletion, setLastModification, setUndeletionclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetInitiatorID, getMEPBindingID, getMEPID, getResponderID, hasAgreement, hasInitiator, hasInitiatorID, hasLeg1, hasLeg2, hasPayloadService, hasReceptionAwareness, hasResponder, hasResponderIDattrs, getLastChangeDateTime, isDeleted, isDeletedAt, isLastChangeAfter, isNotDeletedgetObjectTypeName, hasObjectTypegetCreationUserID, hasCreationUserIDgetCreationDate, getCreationDateTime, getCreationTime, hasCreationDateTime, isCreatedAtgetLastModificationUserID, hasLastModificationUserIDgetLastModificationDate, getLastModificationDateTime, getLastModificationTime, hasLastModificationDateTime, isLastModifiedAtpublic PMode(@Nonnull IPModeIDProvider aIDFactory, @Nonnull PModeParty aInitiator, @Nonnull PModeParty aResponder, @Nonnull String sAgreement, @Nonnull EMEP eMEP, @Nonnull EMEPBinding eMEPBinding, @Nonnull PModeLeg aLeg1, @Nullable PModeLeg aLeg2, @Nullable PModePayloadService aPayloadService, @Nullable PModeReceptionAwareness aReceptionAwareness)
@Nonnull public com.helger.commons.type.ObjectType getObjectType()
getObjectType in interface com.helger.commons.type.IHasObjectType@Nullable public PModeParty getInitiator()
getInitiator in interface IPMode@Nonnull public final com.helger.commons.state.EChange setInitiator(@Nullable PModeParty aInitiator)
@Nullable public PModeParty getResponder()
getResponder in interface IPMode@Nonnull public final com.helger.commons.state.EChange setResponder(@Nullable PModeParty aResponder)
@Nullable public String getAgreement()
getAgreement in interface IPMode@Nonnull public final com.helger.commons.state.EChange setAgreement(@Nullable String sAgreement)
@Nonnull public EMEPBinding getMEPBinding()
getMEPBinding in interface IPMode@Nonnull public final com.helger.commons.state.EChange setMEPBinding(@Nonnull EMEPBinding eMEPBinding)
@Nullable public PModePayloadService getPayloadService()
getPayloadService in interface IPMode@Nonnull public final com.helger.commons.state.EChange setPayloadService(@Nullable PModePayloadService aPayloadService)
@Nullable public PModeReceptionAwareness getReceptionAwareness()
getReceptionAwareness in interface IPMode@Nonnull public final com.helger.commons.state.EChange setReceptionAwareness(@Nullable PModeReceptionAwareness aPModeReceptionAwareness)
public boolean equals(Object o)
equals in class com.helger.tenancy.AbstractBusinessObjectpublic int hashCode()
hashCode in class com.helger.tenancy.AbstractBusinessObjectpublic String toString()
toString in class com.helger.tenancy.AbstractBusinessObjectCopyright © 2015–2020 Philip Helger. All rights reserved.