Version

Enumerations

Enums in the SIP Servlet API provide a structured way to define and manage constants related to SIP application behavior. These enumerations encapsulate specific states, modes, protocols, or configurations, making the API easier to use, maintain, and extend. 

The SIP Servlet API includes several enums to categorize and define aspects of SIP sessions, messages, and user agent behavior. Each enum serves a distinct purpose and is integrated with the API’s core functionality. Below, we introduce some of the enums available in the SIP Servlet API.

These enums include:

SipApplicationSession.Protocol: Defines the protocol types associated with application sessions (e.g., SIP and HTTP).
SipSession.State: Represents the lifecycle states of a SIP session, from initialization to termination.
UAMode: Differentiates between User Agent roles, such as client (UAC) and server (UAS).
SipServletMessage.HeaderForm: Determines how headers are represented in SIP messages, offering flexibility for compact, long, or default forms.

Start innovating with Mobius

What's next? Let's talk!

Mobius Software

As a company you'll get:

  • Get started quickly

  • Support any business model

  • Join millions of businesses

Questions? websupport@mobius.com