|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IGisDataDispatcher
Gis data dispatcher interface
| Field Summary | |
|---|---|
static java.lang.String |
DISPATCHER_FINAL_FRAGMENT
|
| Method Summary | |
|---|---|
void |
addPendingRequest(java.util.Hashtable<?,?> request)
Add a new request to the pending requests list in the data dispatcher |
void |
addPendingRequest(java.util.Hashtable<?,?> request,
int totalFragments)
Add a new request to the pending requests list in the data dispatcher |
void |
addPendingRequestsListener(RequestsChangeListener reqListener)
Adds a listener for pending requests change events |
void |
dispatchData(java.lang.Object requester,
java.lang.Object layerKeys,
java.lang.Object appliedFilters,
java.lang.Object data)
Send the data resulting from queries to the requester class |
java.lang.Object |
getDispatchData()
|
int |
getTotalPendingFragments()
Get total pending fragments of all the applicattion gis components |
int |
getTotalPendingFragments(java.lang.Object layersConfigurationId)
Get total pending fragments for the given configuration |
void |
removePendingRequestsListener(RequestsChangeListener reqListener)
Removes a listener for pending requestschange events |
void |
removeRequest(int ticketNumber)
Remove the given request |
void |
setTotalFragments(java.util.Hashtable<?,?> request,
int totalFragments)
Set the total requested fragments for the given request |
| Field Detail |
|---|
static final java.lang.String DISPATCHER_FINAL_FRAGMENT
| Method Detail |
|---|
void dispatchData(java.lang.Object requester,
java.lang.Object layerKeys,
java.lang.Object appliedFilters,
java.lang.Object data)
requester - Reference to the requester classlayerKeys - Gis layer referenceappliedFilters - Previous query applied filters
* @param data
Data to send to the requestervoid addPendingRequest(java.util.Hashtable<?,?> request)
request - Pending request data
void addPendingRequest(java.util.Hashtable<?,?> request,
int totalFragments)
request - Pending request datatotalFragments - Number of fragments that compose the request
void setTotalFragments(java.util.Hashtable<?,?> request,
int totalFragments)
request - Pending request datatotalFragments - Number of fragments that compose the requestint getTotalPendingFragments()
int getTotalPendingFragments(java.lang.Object layersConfigurationId)
layersConfigurationId - Layers configuration
void removeRequest(int ticketNumber)
ticketNumber - Request ticket numbervoid addPendingRequestsListener(RequestsChangeListener reqListener)
reqListener - Pending requests change events listener to addvoid removePendingRequestsListener(RequestsChangeListener reqListener)
reqListener - Pending requests change events listener to addjava.lang.Object getDispatchData()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||