org.granite.tide.data
Interface DataDispatcher

All Known Implementing Classes:
AbstractDataDispatcher, DefaultDataDispatcher, JMSDataDispatcher

public interface DataDispatcher

Interface for data update dispatchers. The dispatch is a three step process :

Author:
William Drai
See Also:
DataContext

Field Summary
static String GDS_SESSION_ID
           
static String SERVER_DISPATCHER_GDS_SESSION_ID
           
static String TIDE_DATA_SUBTOPIC
           
static String TIDE_DATA_TYPE_KEY
           
static String TIDE_DATA_TYPE_VALUE
           
 
Method Summary
 void observe()
           
 void publish(Object[][] dataUpdates)
           
 

Field Detail

TIDE_DATA_SUBTOPIC

static final String TIDE_DATA_SUBTOPIC
See Also:
Constant Field Values

GDS_SESSION_ID

static final String GDS_SESSION_ID
See Also:
Constant Field Values

TIDE_DATA_TYPE_KEY

static final String TIDE_DATA_TYPE_KEY
See Also:
Constant Field Values

TIDE_DATA_TYPE_VALUE

static final String TIDE_DATA_TYPE_VALUE
See Also:
Constant Field Values

SERVER_DISPATCHER_GDS_SESSION_ID

static final String SERVER_DISPATCHER_GDS_SESSION_ID
See Also:
Constant Field Values
Method Detail

observe

void observe()

publish

void publish(Object[][] dataUpdates)