ProjectAres/API/api/src/main/java/tc/oc/api/engagement/EngagementUpdateRequest.java

20 lines
569 B
Java

package tc.oc.api.engagement;
import java.util.Collection;
import tc.oc.api.annotations.Serialize;
import tc.oc.api.docs.virtual.EngagementDoc;
import tc.oc.api.message.Message;
import tc.oc.api.queue.MessageDefaults;
@MessageDefaults.RoutingKey("engagements")
@MessageDefaults.Persistent(true)
public class EngagementUpdateRequest implements Message {
@Serialize public final Collection<? extends EngagementDoc> engagements;
public EngagementUpdateRequest(Collection<? extends EngagementDoc> engagements) {
this.engagements = engagements;
}
}