/** * Sets a {@link org.openehealth.ipf.commons.audit.model.AuditSourceIdentificationType} for a given Audit Source ID * * @param sourceId The Audit Source ID to use * @return this */ public T setAuditSource(String sourceId) { return setAuditSource(sourceId, null); }
/** * Sets a {@link org.openehealth.ipf.commons.audit.model.AuditSourceIdentificationType} for a given Audit Source ID * and Audit Source Enterprise Site ID * * @param sourceId The Audit Source ID to use * @param enterpriseSiteId The Audit Enterprise Site ID to use * @return this */ public T setAuditSource(String sourceId, String enterpriseSiteId) { return setAuditSource(sourceId, enterpriseSiteId, (AuditSource[]) null); }
public IHEAuditMessageBuilder(AuditContext auditContext, D delegate) { super(delegate); this.auditContext = requireNonNull(auditContext, "auditContext must be not null"); delegate.setAuditSource(auditContext); }