📚 Learning Objectives
- Describe how to subscribe to platform event messages.
이벤트 메세지를 구독하는 방법을 설명할 수 있다.
- Subscribe to an event on the platform and in external apps.
이벤트를 구독합니다 - 플랫폼 그리고 외부앱에서
- Test platform events in an Apex test method.
테스트한다 - 플랫폼 이벤트를 - Apex테스트 메서드에서
- Subscribe to platform events via CometD.
플랫폼 이벤트를 구독합니다 - CometD를 통해서
🎯 Challenge
trigger OrderEventTrigger on Order_Event__e (after insert) {
List<Task> tasks = new List<Task>();
for (Order_Event__e event : Trigger.New) {
if (event.Has_Shipped__c == true) {
Task ts = new Task();
ts.Priority = 'Medium';
ts.Subject = 'Follow up on shipped order 105 ';
ts.OwnerId = event.CreatedById;
tasks.add(ts);
}
}
insert tasks;
}