public MutableInternalCallContext(final Long tenantRecordId, @Nullable final Long accountRecordId, @Nullable final DateTimeZone fixedOffsetTimeZone, @Nullable final DateTime referenceTime, final UUID userToken, final String userName, final CallOrigin callOrigin, final UserType userType, final String reasonCode, final String comment, final DateTime createdDate, final DateTime updatedDate) { super(tenantRecordId, accountRecordId, fixedOffsetTimeZone, referenceTime, userToken, userName, callOrigin, userType, reasonCode, comment, createdDate, updatedDate); this.initialAccountRecordId = accountRecordId; this.initialTenantRecordId = tenantRecordId; this.initialReferenceDateTimeZone = fixedOffsetTimeZone; this.initialReferenceTime = super.getReferenceLocalTime(); this.initialCreatedDate = createdDate; this.initialUpdatedDate = updatedDate; reset(); }
public MutableInternalCallContext(final Long tenantRecordId, @Nullable final Long accountRecordId, @Nullable final DateTimeZone fixedOffsetTimeZone, @Nullable final DateTime referenceTime, final UUID userToken, final String userName, final CallOrigin callOrigin, final UserType userType, final String reasonCode, final String comment, final DateTime createdDate, final DateTime updatedDate) { super(tenantRecordId, accountRecordId, fixedOffsetTimeZone, referenceTime, userToken, userName, callOrigin, userType, reasonCode, comment, createdDate, updatedDate); this.initialAccountRecordId = accountRecordId; this.initialTenantRecordId = tenantRecordId; this.initialReferenceDateTimeZone = fixedOffsetTimeZone; this.initialReferenceTime = super.getReferenceLocalTime(); this.initialCreatedDate = createdDate; this.initialUpdatedDate = updatedDate; reset(); }