You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@tez.apache.org by "Sreenath Somarajapuram (JIRA)" <ji...@apache.org> on 2015/12/09 15:59:11 UTC

[jira] [Updated] (TEZ-2984) Tez UI: Create abstract classes

     [ https://issues.apache.org/jira/browse/TEZ-2984?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Sreenath Somarajapuram updated TEZ-2984:
----------------------------------------
    Description: 
Create the following abstract classes

1. Abstract Route
- Implement setup and reset controller functions

2. Abstract Entity (Model)
- Must track loading/reloading timeStamp

3. Abstract Controller
- Implement setup & reset handlers
- Implement local storage helpers

4. Abstract Adapter
- Set crossDomain & xhrFields in ajax hash
- Make buildURL accept value hash for substitution
- Generic findQuery implementation

5. Implement Timeline, AM & RM adapters
- Set the hosts & namespaces
- Set targetServer in ajax hash

6. Abstract Serializer
- Implement normalize function that would take the mapping object from a data member named map.

  was:
Create the following abstract classes
1. Abstract Route
- Implement setup and reset controller functions
2. Abstract Entity (Model)
- Must track loading/reloading timeStamp
3. Abstract Controller
- Implement setup & reset handlers
- Implement local storage helpers
4. Abstract Adapter
- Set crossDomain & xhrFields in ajax hash
- Make buildURL accept value hash for substitution
- Generic findQuery implementation
5. Implement Timeline, AM & RM adapters
- Set the hosts & namespaces
- Set targetServer in ajax hash
6. Abstract Serializer
- Implement normalize function that would take the mapping object from a data member named map.


> Tez UI: Create abstract classes
> -------------------------------
>
>                 Key: TEZ-2984
>                 URL: https://issues.apache.org/jira/browse/TEZ-2984
>             Project: Apache Tez
>          Issue Type: Sub-task
>            Reporter: Sreenath Somarajapuram
>
> Create the following abstract classes
> 1. Abstract Route
> - Implement setup and reset controller functions
> 2. Abstract Entity (Model)
> - Must track loading/reloading timeStamp
> 3. Abstract Controller
> - Implement setup & reset handlers
> - Implement local storage helpers
> 4. Abstract Adapter
> - Set crossDomain & xhrFields in ajax hash
> - Make buildURL accept value hash for substitution
> - Generic findQuery implementation
> 5. Implement Timeline, AM & RM adapters
> - Set the hosts & namespaces
> - Set targetServer in ajax hash
> 6. Abstract Serializer
> - Implement normalize function that would take the mapping object from a data member named map.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)