package com.ard.zlm.mediaServer; import com.ard.zlm.api.domain.ZlmMediaServer; import org.springframework.context.ApplicationEvent; import java.util.ArrayList; import java.util.Arrays; import java.util.List; public class MediaServerChangeEvent extends ApplicationEvent { public MediaServerChangeEvent(Object source) { super(source); } private List mediaServerItemList; public List getMediaServerItemList() { return mediaServerItemList; } public void setMediaServerItemList(List mediaServerItemList) { this.mediaServerItemList = mediaServerItemList; } public void setMediaServerItemList(ZlmMediaServer... mediaServerItemArray) { this.mediaServerItemList = new ArrayList<>(); this.mediaServerItemList.addAll(Arrays.asList(mediaServerItemArray)); } public void setMediaServerItem(List mediaServerItemList) { this.mediaServerItemList = mediaServerItemList; } }