package org.mobicents.media.server.ctrl.mgcp.evt.tone; import org.mobicents.media.server.ctrl.mgcp.MgcpController; import org.mobicents.media.server.ctrl.mgcp.evt.GeneratorFactory; import org.mobicents.media.server.ctrl.mgcp.evt.SignalGenerator; /** * * @author amit.bhayani * */ public class MultiFreqToneGeneratorFactory implements GeneratorFactory { private String name; private String packageName; private String resourceName; private int eventID; public MultiFreqToneGeneratorFactory() { } public String getEventName() { return this.name; } public String getPackageName() { return this.packageName; } public void setEventName(String eventName) { this.name = eventName; } public void setPackageName(String packageName) { this.packageName = packageName; } public String getResourceName() { return resourceName; } public void setResourceName(String resourceName) { this.resourceName = resourceName; } public SignalGenerator getInstance(MgcpController controller, String parms) { return new MultiFreqToneGenerator(this.resourceName, parms); } }