MjSip Stack
v1.6

org.zoolu.sip.header
Class EventHeader

java.lang.Object
  |
  +--org.zoolu.sip.header.Header
        |
        +--org.zoolu.sip.header.ParametricHeader
              |
              +--org.zoolu.sip.header.EventHeader

public class EventHeader
extends ParametricHeader

SIP Event header (RFC 3265).

Event is a request header field (request-header). It appears in SUBSCRIBE and NOTIFY requests. It provides a event-package name.


Fields inherited from class org.zoolu.sip.header.Header
name, value
 
Constructor Summary
EventHeader(Header hd)
          Costructs a new EventHeader.
EventHeader(java.lang.String event_package)
          Costructs a new EventHeader.
EventHeader(java.lang.String event_package, java.lang.String id)
          Costructs a new EventHeader.
 
Method Summary
 java.lang.String getEvent()
          Gets the event name.
 java.lang.String getId()
          Gets 'id' parameter.
 boolean hasId()
          Whether it has 'id' parameter.
 
Methods inherited from class org.zoolu.sip.header.ParametricHeader
getParameter, getParameterNames, hasParameter, hasParameters, indexOfFirstSemi, removeParameter, removeParameters, setParameter
 
Methods inherited from class org.zoolu.sip.header.Header
clone, equals, getName, getValue, setValue, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

EventHeader

public EventHeader(java.lang.String event_package)
Costructs a new EventHeader.

EventHeader

public EventHeader(java.lang.String event_package,
                   java.lang.String id)
Costructs a new EventHeader.

EventHeader

public EventHeader(Header hd)
Costructs a new EventHeader.
Method Detail

getEvent

public java.lang.String getEvent()
Gets the event name.

getId

public java.lang.String getId()
Gets 'id' parameter.

hasId

public boolean hasId()
Whether it has 'id' parameter.

MjSip Stack
v1.6