/protocols/jain-megaco/megaco-api/src/main/java/javax/megaco/MegacoStack.java

http://mobicents.googlecode.com/ · Java · 25 lines · 12 code · 5 blank · 8 comment · 0 complexity · 3146b2fbc0363fc269966ddbc896b117 MD5 · raw file

  1. package javax.megaco;
  2. /**
  3. * This interface defines the methods that are required to represent a
  4. * proprietary JAIN MEGACO protocol stack, the implementation of which will be
  5. * vendor-specific. Methods are defined for creating and deleting instances of a
  6. * MegacoProvider.
  7. *
  8. *
  9. */
  10. public interface MegacoStack {
  11. public MegacoProvider createProvider()
  12. throws javax.megaco.CreateProviderException;
  13. public void deleteProvider(MegacoProvider MegacoProvider)
  14. throws javax.megaco.DeleteProviderException;
  15. public MegacoProvider getProvider(int assocHandle)
  16. throws javax.megaco.NonExistentAssocException;
  17. public java.lang.String getProtocolVersion();
  18. public void setProtocolVersion(java.lang.String protocolVersion)
  19. throws javax.megaco.VersionNotSupportedException;
  20. }