public abstract class AbstractSubMgcpEventProvider extends Object implements MgcpEventProvider
| Constructor and Description |
|---|
AbstractSubMgcpEventProvider(MgcpPackage pkg) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract MgcpEvent |
parse(MgcpRequestedEvent requestedEvent) |
MgcpEvent |
provide(MgcpRequestedEvent requestedEvent)
Provides an MGCP Event according to a set of requested parameters.
|
public AbstractSubMgcpEventProvider(MgcpPackage pkg)
public MgcpEvent provide(MgcpRequestedEvent requestedEvent) throws MgcpPackageNotFoundException, MgcpEventNotFoundException, MalformedMgcpEventRequestException
MgcpEventProviderprovide in interface MgcpEventProviderrequestedEvent - The request for the event.MgcpPackageNotFoundException - The requested package could not be found.MgcpEventNotFoundException - The requested event does not exist within the package.MalformedMgcpEventRequestException - The event parameters are malformed.protected abstract MgcpEvent parse(MgcpRequestedEvent requestedEvent) throws MalformedMgcpEventRequestException
Copyright © 2017 TeleStax, Inc.. All Rights Reserved.