2026-03-25 01:23:17 +08:00
|
|
|
/**
|
2026-03-25 09:34:32 +08:00
|
|
|
* Interface for {describe the capability or contract this interface defines}.
|
2026-03-25 01:23:17 +08:00
|
|
|
* Implement this interface to provide {describe what implementations do}.
|
|
|
|
|
* @author {Author}
|
|
|
|
|
*
|
|
|
|
|
* @example
|
|
|
|
|
* public class EmailNotificationService implements {InterfaceName} {
|
|
|
|
|
* public void execute(Map<String, Object> params) {
|
|
|
|
|
* // Implementation
|
|
|
|
|
* }
|
|
|
|
|
* }
|
|
|
|
|
*/
|
|
|
|
|
public interface {InterfaceName} {
|
|
|
|
|
|
|
|
|
|
/**
|
2026-03-25 09:34:32 +08:00
|
|
|
* {Describe what this method should do}
|
2026-03-25 01:23:17 +08:00
|
|
|
* @param records {Describe the parameter}
|
|
|
|
|
* @return {Describe the return value}
|
|
|
|
|
*/
|
|
|
|
|
List<SObject> process(List<SObject> records);
|
|
|
|
|
|
|
|
|
|
// TODO: Add additional interface methods as needed
|
|
|
|
|
}
|