package org.mobicents.javax.media.mscontrol.mediagroup;
import javax.media.mscontrol.EventType;
import javax.media.mscontrol.MediaEvent;
import org.mobicents.javax.media.mscontrol.EventDetectorFactory;
public class RecorderEventDetectorFactory extends EventDetectorFactory {
EventType mediaEventType = null;
public RecorderEventDetectorFactory(String pkgName, String eventName, boolean isOnEndpoint, EventType mediaEventType) {
super(pkgName, eventName, isOnEndpoint);
this.mediaEventType = mediaEventType;
}
@Override
public MediaEvent generateMediaEvent() {
return new RecorderEventImpl(this.mediaEventType);
}
public EventType getMediaEventType() {
return mediaEventType;
}
}