com.ibm.cics.server
Class SyncLevel

java.lang.Object
  extended by com.ibm.cics.server.SyncLevel
All Implemented Interfaces:
java.io.Serializable

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

This class implements an enumeration of the different synchronization levels that can be specified for an APPC conversation. Note that deserialization produces a new object, so equals() cannot rely on comparing object references.

Version:
1.2
Author:
John Colgrave
See Also:
Serialized Form

Field Summary
static SyncLevel CONFIRM
          Constant - Sync level CONFIRM
static SyncLevel NONE
          Constant - Sync level NONE
static SyncLevel SYNCPOINT
          Constant - Sync level SYNCPOINT
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 int hashCode()
           
static SyncLevel lookup(int value)
          Resolve a sync-level code into a SyncLevel object constant
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

NONE

public static final SyncLevel NONE
Constant - Sync level NONE


CONFIRM

public static final SyncLevel CONFIRM
Constant - Sync level CONFIRM


SYNCPOINT

public static final SyncLevel SYNCPOINT
Constant - Sync level SYNCPOINT

Method Detail

equals

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

hashCode

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

lookup

public static SyncLevel lookup(int value)
Resolve a sync-level code into a SyncLevel object constant

Parameters:
value -
Returns:
the requested SyncLevel constant

toString

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