simtools.data
Class DataSourcePoolEvent

java.lang.Object
  extended by simtools.data.DataSourcePoolEvent

public class DataSourcePoolEvent
extends java.lang.Object

Event emitted by data source pools

Version:
1.0 2001
Author:
Nicolas Brodu

Field Summary
 int action
           
static int ADD
           
static int ADD_COLLECTION
           
static int ADD_SOURCE
           
static int CHANGE
           
static int CHANGE_COLLECTION
           
static int CHANGE_SOURCE
           
 DataSourceCollection collection
           
static int COLLECTION
           
 DataSourceCollection oldCollection
           
 DataSource oldSource
           
 DataSourcePool pool
           
static int REMOVE
           
static int REMOVE_COLLECTION
           
static int REMOVE_SOURCE
           
 DataSource source
           
static int SOURCE
           
 
Constructor Summary
DataSourcePoolEvent(DataSourcePool pool, int action, DataSource source)
           
DataSourcePoolEvent(DataSourcePool pool, int action, DataSourceCollection collection)
           
DataSourcePoolEvent(DataSourcePool pool, int action, DataSourceCollection collection, DataSourceCollection oldCollection)
           
DataSourcePoolEvent(DataSourcePool pool, int action, DataSource source, DataSource oldSource)
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ADD

public static final int ADD
See Also:
Constant Field Values

REMOVE

public static final int REMOVE
See Also:
Constant Field Values

CHANGE

public static final int CHANGE
See Also:
Constant Field Values

SOURCE

public static final int SOURCE
See Also:
Constant Field Values

COLLECTION

public static final int COLLECTION
See Also:
Constant Field Values

ADD_SOURCE

public static final int ADD_SOURCE
See Also:
Constant Field Values

REMOVE_SOURCE

public static final int REMOVE_SOURCE
See Also:
Constant Field Values

CHANGE_SOURCE

public static final int CHANGE_SOURCE
See Also:
Constant Field Values

ADD_COLLECTION

public static final int ADD_COLLECTION
See Also:
Constant Field Values

REMOVE_COLLECTION

public static final int REMOVE_COLLECTION
See Also:
Constant Field Values

CHANGE_COLLECTION

public static final int CHANGE_COLLECTION
See Also:
Constant Field Values

action

public int action

pool

public DataSourcePool pool

source

public DataSource source

collection

public DataSourceCollection collection

oldSource

public DataSource oldSource

oldCollection

public DataSourceCollection oldCollection
Constructor Detail

DataSourcePoolEvent

public DataSourcePoolEvent(DataSourcePool pool,
                           int action,
                           DataSourceCollection collection)

DataSourcePoolEvent

public DataSourcePoolEvent(DataSourcePool pool,
                           int action,
                           DataSourceCollection collection,
                           DataSourceCollection oldCollection)

DataSourcePoolEvent

public DataSourcePoolEvent(DataSourcePool pool,
                           int action,
                           DataSource source)

DataSourcePoolEvent

public DataSourcePoolEvent(DataSourcePool pool,
                           int action,
                           DataSource source,
                           DataSource oldSource)