Class CommunicationEventDetail
java.lang.Object
com.echothree.util.server.persistence.BaseEntity
com.echothree.model.data.communication.server.entity.CommunicationEventDetail
- All Implemented Interfaces:
Serializable
- See Also:
-
Field Summary
Fields inherited from class com.echothree.util.server.persistence.BaseEntity
_entityPermission
-
Constructor Summary
ConstructorsConstructorDescriptionCreates a new instance of CommunicationEventDetailCommunicationEventDetail
(CommunicationEventDetailValue value, EntityPermission entityPermission) Creates a new instance of CommunicationEventDetail -
Method Summary
Modifier and TypeMethodDescriptionboolean
getCommunicationEvent
(EntityPermission entityPermission) getCommunicationEvent
(Session session) getCommunicationEvent
(Session session, EntityPermission entityPermission) getCommunicationEventForUpdate
(Session session) boolean
boolean
getCommunicationEventPurpose
(EntityPermission entityPermission) getCommunicationEventPurpose
(Session session) getCommunicationEventPurpose
(Session session, EntityPermission entityPermission) boolean
getCommunicationEventType
(EntityPermission entityPermission) getCommunicationEventType
(Session session) getCommunicationEventType
(Session session, EntityPermission entityPermission) boolean
getCommunicationSource
(EntityPermission entityPermission) getCommunicationSource
(Session session) getCommunicationSource
(Session session, EntityPermission entityPermission) getCommunicationSourceForUpdate
(Session session) boolean
getDocument
(EntityPermission entityPermission) getDocument
(Session session) getDocument
(Session session, EntityPermission entityPermission) getDocumentForUpdate
(Session session) boolean
boolean
getOriginalCommunicationEvent
(EntityPermission entityPermission) getOriginalCommunicationEvent
(Session session) getOriginalCommunicationEvent
(Session session, EntityPermission entityPermission) boolean
getParentCommunicationEvent
(EntityPermission entityPermission) getParentCommunicationEvent
(Session session) getParentCommunicationEvent
(Session session, EntityPermission entityPermission) boolean
getPartyContactMechanism
(EntityPermission entityPermission) getPartyContactMechanism
(Session session) getPartyContactMechanism
(Session session, EntityPermission entityPermission) getPartyContactMechanismForUpdate
(Session session) boolean
boolean
boolean
int
hashCode()
void
remove()
void
void
void
void
setCommunicationEventName
(String communicationEventName) void
setCommunicationEventPK
(CommunicationEventPK communicationEventPK) void
void
setCommunicationEventPurposePK
(CommunicationEventPurposePK communicationEventPurposePK) void
void
setCommunicationEventTypePK
(CommunicationEventTypePK communicationEventTypePK) void
void
setCommunicationSourcePK
(CommunicationSourcePK communicationSourcePK) void
setDocument
(Document entity) void
setDocumentPK
(DocumentPK documentPK) void
setFromTime
(Long fromTime) void
void
setOriginalCommunicationEventPK
(CommunicationEventPK originalCommunicationEventPK) void
void
setParentCommunicationEventPK
(CommunicationEventPK parentCommunicationEventPK) void
void
setPartyContactMechanismPK
(PartyContactMechanismPK partyContactMechanismPK) void
setThruTime
(Long thruTime) void
toString()
Methods inherited from class com.echothree.util.server.persistence.BaseEntity
checkReadWrite, getEntityPermission, store
-
Constructor Details
-
CommunicationEventDetail
Creates a new instance of CommunicationEventDetail- Throws:
PersistenceException
-
CommunicationEventDetail
public CommunicationEventDetail(CommunicationEventDetailValue value, EntityPermission entityPermission) Creates a new instance of CommunicationEventDetail
-
-
Method Details
-
getBaseFactoryInstance
- Specified by:
getBaseFactoryInstance
in classBaseEntity
-
hasBeenModified
- Specified by:
hasBeenModified
in classBaseEntity
-
hashCode
-
toString
-
equals
-
store
- Specified by:
store
in classBaseEntity
- Throws:
PersistenceDatabaseException
-
remove
- Specified by:
remove
in classBaseEntity
- Throws:
PersistenceDatabaseException
-
remove
- Overrides:
remove
in classBaseEntity
- Throws:
PersistenceDatabaseException
-
getCommunicationEventDetailValue
-
setCommunicationEventDetailValue
public void setCommunicationEventDetailValue(CommunicationEventDetailValue value) throws PersistenceReadOnlyException - Throws:
PersistenceReadOnlyException
-
getPrimaryKey
- Specified by:
getPrimaryKey
in classBaseEntity
-
getCommunicationEventPK
-
getCommunicationEvent
-
getCommunicationEvent
-
getCommunicationEvent
-
getCommunicationEvent
-
getCommunicationEventForUpdate
-
getCommunicationEventForUpdate
-
setCommunicationEventPK
public void setCommunicationEventPK(CommunicationEventPK communicationEventPK) throws PersistenceNotNullException, PersistenceReadOnlyException -
setCommunicationEvent
-
getCommunicationEventPKHasBeenModified
-
getCommunicationEventName
-
setCommunicationEventName
public void setCommunicationEventName(String communicationEventName) throws PersistenceNotNullException, PersistenceReadOnlyException -
getCommunicationEventNameHasBeenModified
-
getCommunicationEventTypePK
-
getCommunicationEventType
public CommunicationEventType getCommunicationEventType(Session session, EntityPermission entityPermission) -
getCommunicationEventType
-
getCommunicationEventType
-
getCommunicationEventType
-
getCommunicationEventTypeForUpdate
-
getCommunicationEventTypeForUpdate
-
setCommunicationEventTypePK
public void setCommunicationEventTypePK(CommunicationEventTypePK communicationEventTypePK) throws PersistenceNotNullException, PersistenceReadOnlyException -
setCommunicationEventType
-
getCommunicationEventTypePKHasBeenModified
-
getCommunicationSourcePK
-
getCommunicationSource
public CommunicationSource getCommunicationSource(Session session, EntityPermission entityPermission) -
getCommunicationSource
-
getCommunicationSource
-
getCommunicationSource
-
getCommunicationSourceForUpdate
-
getCommunicationSourceForUpdate
-
setCommunicationSourcePK
public void setCommunicationSourcePK(CommunicationSourcePK communicationSourcePK) throws PersistenceNotNullException, PersistenceReadOnlyException -
setCommunicationSource
-
getCommunicationSourcePKHasBeenModified
-
getCommunicationEventPurposePK
-
getCommunicationEventPurpose
public CommunicationEventPurpose getCommunicationEventPurpose(Session session, EntityPermission entityPermission) -
getCommunicationEventPurpose
-
getCommunicationEventPurpose
-
getCommunicationEventPurpose
-
getCommunicationEventPurposeForUpdate
-
getCommunicationEventPurposeForUpdate
-
setCommunicationEventPurposePK
public void setCommunicationEventPurposePK(CommunicationEventPurposePK communicationEventPurposePK) throws PersistenceNotNullException, PersistenceReadOnlyException -
setCommunicationEventPurpose
-
getCommunicationEventPurposePKHasBeenModified
-
getOriginalCommunicationEventPK
-
getOriginalCommunicationEvent
public CommunicationEvent getOriginalCommunicationEvent(Session session, EntityPermission entityPermission) -
getOriginalCommunicationEvent
-
getOriginalCommunicationEvent
-
getOriginalCommunicationEvent
-
getOriginalCommunicationEventForUpdate
-
getOriginalCommunicationEventForUpdate
-
setOriginalCommunicationEventPK
public void setOriginalCommunicationEventPK(CommunicationEventPK originalCommunicationEventPK) throws PersistenceNotNullException, PersistenceReadOnlyException -
setOriginalCommunicationEvent
-
getOriginalCommunicationEventPKHasBeenModified
-
getParentCommunicationEventPK
-
getParentCommunicationEvent
public CommunicationEvent getParentCommunicationEvent(Session session, EntityPermission entityPermission) -
getParentCommunicationEvent
-
getParentCommunicationEvent
-
getParentCommunicationEvent
-
getParentCommunicationEventForUpdate
-
getParentCommunicationEventForUpdate
-
setParentCommunicationEventPK
public void setParentCommunicationEventPK(CommunicationEventPK parentCommunicationEventPK) throws PersistenceNotNullException, PersistenceReadOnlyException -
setParentCommunicationEvent
-
getParentCommunicationEventPKHasBeenModified
-
getPartyContactMechanismPK
-
getPartyContactMechanism
public PartyContactMechanism getPartyContactMechanism(Session session, EntityPermission entityPermission) -
getPartyContactMechanism
-
getPartyContactMechanism
-
getPartyContactMechanism
-
getPartyContactMechanismForUpdate
-
getPartyContactMechanismForUpdate
-
setPartyContactMechanismPK
public void setPartyContactMechanismPK(PartyContactMechanismPK partyContactMechanismPK) throws PersistenceNotNullException, PersistenceReadOnlyException -
setPartyContactMechanism
-
getPartyContactMechanismPKHasBeenModified
-
getDocumentPK
-
getDocument
-
getDocument
-
getDocument
-
getDocument
-
getDocumentForUpdate
-
getDocumentForUpdate
-
setDocumentPK
public void setDocumentPK(DocumentPK documentPK) throws PersistenceNotNullException, PersistenceReadOnlyException -
setDocument
-
getDocumentPKHasBeenModified
-
getFromTime
-
setFromTime
public void setFromTime(Long fromTime) throws PersistenceNotNullException, PersistenceReadOnlyException -
getFromTimeHasBeenModified
-
getThruTime
-
setThruTime
public void setThruTime(Long thruTime) throws PersistenceNotNullException, PersistenceReadOnlyException -
getThruTimeHasBeenModified
-