com.ibm.soa.parlayx21.terminal_location
Class DelayTolerance

java.lang.Object
  extended by com.ibm.soa.parlayx21.terminal_location.DelayTolerance
All Implemented Interfaces:
java.io.Serializable

public class DelayTolerance
extends java.lang.Object
implements java.io.Serializable

Enumeration of the delay tolerance items that forms part of the location request.

See Also:
Serialized Form

Field Summary
static java.lang.String _DelayTolerant
           
static java.lang.String _LowDelay
           
static java.lang.String _NoDelay
           
static DelayTolerance DelayTolerant
          Fulfillment of the accuracy requirement takes precedence over fulfillment of the response time requirement.
static DelayTolerance LowDelay
          Fulfillment of the response time requirement takes precedence over fulfillment of the accuracy requirement.
static DelayTolerance NoDelay
          The server should immediately return any location estimate that it currently has.
 
Constructor Summary
protected DelayTolerance(java.lang.String value)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
static DelayTolerance fromString(java.lang.String value)
           
static DelayTolerance fromValue(java.lang.String value)
           
 java.lang.String getValue()
           
 int hashCode()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

_NoDelay

public static final java.lang.String _NoDelay
See Also:
Constant Field Values

_LowDelay

public static final java.lang.String _LowDelay
See Also:
Constant Field Values

_DelayTolerant

public static final java.lang.String _DelayTolerant
See Also:
Constant Field Values

NoDelay

public static final DelayTolerance NoDelay
The server should immediately return any location estimate that it currently has. If no estimate is available, the server shall return the failure indication and may optionally initiate procedures to obtain a location estimate (for example, to be available for a later request).


LowDelay

public static final DelayTolerance LowDelay
Fulfillment of the response time requirement takes precedence over fulfillment of the accuracy requirement. The server shall return any current location estimate with minimum delay. The server shall attempt to fulfill any accuracy requirement, but in doing so shall not add any additional delay (for example, a quick response with lower accuracy is more desirable than waiting for a more accurate response).


DelayTolerant

public static final DelayTolerance DelayTolerant
Fulfillment of the accuracy requirement takes precedence over fulfillment of the response time requirement. If necessary, the server should delay providing a response until the accuracy requirement of the requesting application is met. The server shall obtain a current location with regard to fulfilling the accuracy requirement.

Constructor Detail

DelayTolerance

protected DelayTolerance(java.lang.String value)
Method Detail

getValue

public java.lang.String getValue()

fromValue

public static DelayTolerance fromValue(java.lang.String value)
                                throws java.lang.IllegalArgumentException
Throws:
java.lang.IllegalArgumentException

fromString

public static DelayTolerance fromString(java.lang.String value)
                                 throws java.lang.IllegalArgumentException
Throws:
java.lang.IllegalArgumentException

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2003 IBM Corp. All Rights Reserved.