
com.sap.cds.services.auditlog.DataModificationLog Maven / Gradle / Ivy
/**************************************************************************
* (C) 2019-2024 SAP SE or an SAP affiliate company. All rights reserved. *
**************************************************************************/
package com.sap.cds.services.auditlog;
import java.util.Collection;
import com.sap.cds.CdsData;
import com.sap.cds.Struct;
import com.sap.cds.ql.CdsName;
/**
* Data modification interface for logging successful and
* unsuccessful modification to any sensitive personal data.
*/
@CdsName("com.sap.cds.services.auditlog.dataModificationLog")
public interface DataModificationLog extends CdsData {
String MODIFICATIONS = "modifications";
/**
* All modifications to log.
*/
Collection getModifications();
/**
* All modifications to log.
*/
void setModifications(Collection modifications);
static DataModificationLog create() {
return Struct.create(DataModificationLog.class);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy