org.talend.esb.sam.server.ui
Interface UIProvider

All Known Implementing Classes:
UIProviderImpl

public interface UIProvider

Interface of the data provider for SAM UI.

Author:
zubairov

Method Summary
 com.google.gson.JsonObject getEventDetails(String eventID)
          Returns a detailed information about event with given ID or null if no such event was found.
 com.google.gson.JsonObject getEvents(long offset, String baseURL, CriteriaAdapter criteria)
          Retrieve an aggregated list of events starting with offset maximum number of items is limit.
 com.google.gson.JsonObject getFlowDetails(String flowID, String baseURL)
          Returns a detailed information about flow with given ID or null if no such flow was found.
 

Method Detail

getEvents

com.google.gson.JsonObject getEvents(long offset,
                                     String baseURL,
                                     CriteriaAdapter criteria)
Retrieve an aggregated list of events starting with offset maximum number of items is limit.

Parameters:
offset - the offset
baseURL - the base url
criteria - the criteria
Returns:
the events

getFlowDetails

com.google.gson.JsonObject getFlowDetails(String flowID,
                                          String baseURL)
Returns a detailed information about flow with given ID or null if no such flow was found.

Parameters:
flowID - the flow id
baseURL - the base url
Returns:
the flow details

getEventDetails

com.google.gson.JsonObject getEventDetails(String eventID)
Returns a detailed information about event with given ID or null if no such event was found.

Parameters:
eventID - the event id
Returns:
the event details


Copyright © 2011-2012 Talend Inc.. All Rights Reserved.