org.csapi.jr.se.dsc
Class DataSessionMonitorMode

java.lang.Object
  |
  +--org.csapi.jr.se.dsc.DataSessionMonitorMode
All Implemented Interfaces:
java.io.Serializable

public final class DataSessionMonitorMode
extends java.lang.Object
implements java.io.Serializable

Defines the mode that the call will monitor for events, or the mode that the call is in following a detected event.

See Also:
Serialized Form

Field Summary
static int _DATA_SESSION_MONITOR_MODE_DO_NOT_MONITOR
          Do not monitor for the event.
static int _DATA_SESSION_MONITOR_MODE_INTERRUPT
          The data session event is intercepted by the data session control service and data session establishment is interrupted.
static int _DATA_SESSION_MONITOR_MODE_NOTIFY
          The data session event is detected by the data session control service but not intercepted.
static org.csapi.jr.se.dsc.DataSessionMonitorMode DATA_SESSION_MONITOR_MODE_DO_NOT_MONITOR
          Do not monitor for the event.
static org.csapi.jr.se.dsc.DataSessionMonitorMode DATA_SESSION_MONITOR_MODE_INTERRUPT
          The data session event is intercepted by the data session control service and data session establishment is interrupted.
static org.csapi.jr.se.dsc.DataSessionMonitorMode DATA_SESSION_MONITOR_MODE_NOTIFY
          The data session event is detected by the data session control service but not intercepted.
 
Method Summary
 boolean equals(java.lang.Object o)
          Indicates whether some other object is 'equal to' this one.
static org.csapi.jr.se.dsc.DataSessionMonitorMode getObject(int value)
          Accepts values in the range of 0 to 2
 int getValue()
          Number representing enum type
 java.lang.String getValueText()
          getValueText method, overrides the getValueText() method in class java.lang.Object
 int hashCode()
          Returns a hashcode value for the object.
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_DATA_SESSION_MONITOR_MODE_INTERRUPT

public static final int _DATA_SESSION_MONITOR_MODE_INTERRUPT
The data session event is intercepted by the data session control service and data session establishment is interrupted. The application is notified of the event and data session establishment resumes following an appropriate API call or network event (such as a data session release).

See Also:
Constant Field Values

DATA_SESSION_MONITOR_MODE_INTERRUPT

public static final org.csapi.jr.se.dsc.DataSessionMonitorMode DATA_SESSION_MONITOR_MODE_INTERRUPT
The data session event is intercepted by the data session control service and data session establishment is interrupted. The application is notified of the event and data session establishment resumes following an appropriate API call or network event (such as a data session release).


_DATA_SESSION_MONITOR_MODE_NOTIFY

public static final int _DATA_SESSION_MONITOR_MODE_NOTIFY
The data session event is detected by the data session control service but not intercepted. The application is notified of the event and data session establishment continues.

See Also:
Constant Field Values

DATA_SESSION_MONITOR_MODE_NOTIFY

public static final org.csapi.jr.se.dsc.DataSessionMonitorMode DATA_SESSION_MONITOR_MODE_NOTIFY
The data session event is detected by the data session control service but not intercepted. The application is notified of the event and data session establishment continues.


_DATA_SESSION_MONITOR_MODE_DO_NOT_MONITOR

public static final int _DATA_SESSION_MONITOR_MODE_DO_NOT_MONITOR
Do not monitor for the event.

See Also:
Constant Field Values

DATA_SESSION_MONITOR_MODE_DO_NOT_MONITOR

public static final org.csapi.jr.se.dsc.DataSessionMonitorMode DATA_SESSION_MONITOR_MODE_DO_NOT_MONITOR
Do not monitor for the event.

Method Detail

getValue

public int getValue()
Number representing enum type

Returns:
int number representing type of object, this is defined within the class

getValueText

public java.lang.String getValueText()
getValueText method, overrides the getValueText() method in class java.lang.Object

Returns:
String The stringified version of the DataSessionMonitorMode object

getObject

public static org.csapi.jr.se.dsc.DataSessionMonitorMode getObject(int value)
                                                            throws InvalidEnumValueException
Accepts values in the range of 0 to 2

Parameters:
value - number representing type of object, this is defined within the class
Throws:
InvalidEnumValueException - thrown if invalid value is passed into method

equals

public boolean equals(java.lang.Object o)
Indicates whether some other object is 'equal to' this one.

Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Returns a hashcode value for the object.

Overrides:
hashCode in class java.lang.Object