jsdai.lang
Class SdaiEvent

java.lang.Object
  extended byjava.util.EventObject
      extended byjsdai.lang.SdaiEvent
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
SdaiLoggingEvent

public class SdaiEvent
extends java.util.EventObject

Used to inform SdaiListner about changes in SdaiEventSources.

See Also:
Serialized Form

Field Summary
static int INVALID
           
static int ITEM_ALL
          Event item value to indicate modification of both remote SdaiRepository, SchemaInstance, or SdaiModel header and contents on JSDAI-DB
static int ITEM_CONTENTS
          Event item value to indicate modification of remote SdaiRepository, SchemaInstance, or SdaiModel contents on JSDAI-DB
static int ITEM_HEADER
          Event item value to indicate modification of remote SdaiRepository, SchemaInstance, or SdaiModel header on JSDAI-DB
static int LOCKED_EXCLUSIVE_MODE
          Remote SdaiRepository, SchemaInstance, or SdaiModel was locked in an exclusive mode on JSDAI-DB
static int LOCKED_SHARED_MODE
          Remote SdaiRepository, SchemaInstance, or SdaiModel was locked in a shared mode on JSDAI-DB
static int MODIFIED
           
static int SERVER_DATA_CHANGED
          Used to communicate with SdaiServer source = SdaiRepository, id = SERVER_DATA_CHANGED, argument = null
static int UNLOCKED_ALL
          All locks was removed from remote SdaiRepository, SchemaInstance, or SdaiModel on JSDAI-DB
static int UNLOCKED_EXCLUSIVE_MODE
          Exclusive mode lock was removed from remote SdaiRepository, SchemaInstance, or SdaiModel on JSDAI-DB
static int UNLOCKED_SHARED_MODE
          Shared mode lock was removed from remote SdaiRepository, SchemaInstance, or SdaiModel on JSDAI-DB
 
Constructor Summary
SdaiEvent(java.lang.Object source, int id, int item, java.lang.Object argument)
           
 
Method Summary
 java.lang.Object getArgument()
           
 int getId()
           
 int getItem()
           
 
Methods inherited from class java.util.EventObject
getSource, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

INVALID

public static final int INVALID
See Also:
Constant Field Values

MODIFIED

public static final int MODIFIED
See Also:
Constant Field Values

SERVER_DATA_CHANGED

public static final int SERVER_DATA_CHANGED
Used to communicate with SdaiServer source = SdaiRepository, id = SERVER_DATA_CHANGED, argument = null

See Also:
Constant Field Values

LOCKED_SHARED_MODE

public static final int LOCKED_SHARED_MODE
Remote SdaiRepository, SchemaInstance, or SdaiModel was locked in a shared mode on JSDAI-DB

Since:
4.1.0
See Also:
Constant Field Values

LOCKED_EXCLUSIVE_MODE

public static final int LOCKED_EXCLUSIVE_MODE
Remote SdaiRepository, SchemaInstance, or SdaiModel was locked in an exclusive mode on JSDAI-DB

Since:
4.1.0
See Also:
Constant Field Values

UNLOCKED_SHARED_MODE

public static final int UNLOCKED_SHARED_MODE
Shared mode lock was removed from remote SdaiRepository, SchemaInstance, or SdaiModel on JSDAI-DB

Since:
4.1.0
See Also:
Constant Field Values

UNLOCKED_EXCLUSIVE_MODE

public static final int UNLOCKED_EXCLUSIVE_MODE
Exclusive mode lock was removed from remote SdaiRepository, SchemaInstance, or SdaiModel on JSDAI-DB

Since:
4.1.0
See Also:
Constant Field Values

UNLOCKED_ALL

public static final int UNLOCKED_ALL
All locks was removed from remote SdaiRepository, SchemaInstance, or SdaiModel on JSDAI-DB

Since:
4.1.0
See Also:
Constant Field Values

ITEM_HEADER

public static final int ITEM_HEADER
Event item value to indicate modification of remote SdaiRepository, SchemaInstance, or SdaiModel header on JSDAI-DB

Since:
4.1.0
See Also:
Constant Field Values

ITEM_CONTENTS

public static final int ITEM_CONTENTS
Event item value to indicate modification of remote SdaiRepository, SchemaInstance, or SdaiModel contents on JSDAI-DB

Since:
4.1.0
See Also:
Constant Field Values

ITEM_ALL

public static final int ITEM_ALL
Event item value to indicate modification of both remote SdaiRepository, SchemaInstance, or SdaiModel header and contents on JSDAI-DB

Since:
4.1.0
See Also:
Constant Field Values
Constructor Detail

SdaiEvent

public SdaiEvent(java.lang.Object source,
                 int id,
                 int item,
                 java.lang.Object argument)
Method Detail

getId

public int getId()

getItem

public int getItem()

getArgument

public java.lang.Object getArgument()

Copyright © LKSoftWare GmbH, 1999-2008