public enum SessionInfoType extends java.lang.Enum<SessionInfoType>
Enum Constant and Description |
---|
active
The active payload indicates that the principal or device is
again actively participating in the session after having been on
mute or having put the other party on hold.
|
hold
The hold payload indicates that the principal is temporarily not
listening for media from the other party
|
mute
The mute payload indicates that the principal is temporarily not
sending media to the other party but continuing to accept media from
the other party.
|
ringing
The ringing payload indicates that the device is ringing but the
principal has not yet interacted with it to answer (this maps to the SIP
180 response code).
|
unhold
Ends a hold state.
|
unmute
Ends a mute state.
|
Modifier and Type | Method and Description |
---|---|
static SessionInfoType |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static SessionInfoType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final SessionInfoType active
public static final SessionInfoType hold
public static final SessionInfoType mute
public static final SessionInfoType ringing
public static final SessionInfoType unhold
public static final SessionInfoType unmute
public static SessionInfoType[] values()
for (SessionInfoType c : SessionInfoType.values()) System.out.println(c);
public static SessionInfoType valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
Jitsi, the OpenSource Java VoIP and Instant Messaging client.
Distributable under Apache license.