package com.bcxin.tenant.open.domains.services.commands;

import com.bcxin.tenant.open.infrastructures.commands.CommandAbstract;
import lombok.Getter;

@Getter
public class UpdateSosPoliceIncidentStatusCommand extends CommandAbstract {
    private final long id;
    private final String processorId;
    private final String processedUserName;

    public UpdateSosPoliceIncidentStatusCommand(long id, String processorId, String processedUserName) {
        this.id = id;
        this.processorId = processorId;
        this.processedUserName = processedUserName;
    }

    public static UpdateSosPoliceIncidentStatusCommand create(long id, String processorId, String processedUserName) {
        return new UpdateSosPoliceIncidentStatusCommand(id, processorId, processedUserName);
    }
}
