Get Started. It's Free
or sign up with your email address
Rocket clouds
ClSymbol by Mind Map: ClSymbol

1. 1- Origem dos dados

1.1. 1- Contingência

1.1.1. Arquivos gerados com os dados em memória no momento da finalização da ClSymbol.

1.2. 2- BusQuote

1.2.1. Caixa responsável em disponibilizar dados de cotação de Bovespa&BMF.

1.3. 3- BusFunds

1.3.1. Caixa responsável em disponibilizar dados de Fundos.

1.4. 4- BusFixeIncome

1.4.1. Caixa responsável em disponibilizar dados de renda fixa.

1.5. 5- BusTreadure

1.5.1. Caixa responsável em disponibilizar dados do tesouro direto.

2. 2- Inicialização

2.1. 1- Carrega arquivos gerados pela contingência (Opcional).

2.1.1. A contingência é gerada conforme configuração do cliente que consome a CLSymbol.

2.2. 2- Atualiza memória com dados recebidos das cargas inicias.

2.2.1. Após a abertura dos respectivos mercados e consequentemente dos serviços, os dados em memória da CLSymbol são atualizados com as novas informações de abertura.

3. 3- Serviços

3.1. CLSymbolService

3.1.1. Serviço responsável por disponibilizar as funcionalidades da biblioteca aos clientes consumidores.

3.1.2. 1- BmfAppService

3.1.2.1. Serviço responsável em disponibilizar funcionalidades referentes à instrumentos de BMF.

3.1.2.2. SecurityListBMFService

3.1.2.2.1. Serviço responsável por manter os dados dos instrumentos da BMF.

3.1.3. 2- BovespaAppService

3.1.3.1. Serviço responsável em disponibilizar funcionalidades referentes à instrumentos de Bovespa.

3.1.3.2. SecurityListBovespaService

3.1.3.2.1. Serviço responsável por manter os dados dos instrumentos da Bovespa.

3.1.4. 3- FundoAppService

3.1.4.1. Serviço responsável em disponibilizar funcionalidades referentes à instrumentos de Fundo.

3.1.4.2. SecurityListBovespaService

3.1.4.2.1. Serviço responsável por manter os dados dos instrumentos do Fundo.

3.1.5. 4- RendaFixaAppService

3.1.5.1. Serviço responsável em disponibilizar funcionalidades referentes à instrumentos de Renda Fixa.

3.1.5.2. SecurityListRendaFixaService

3.1.5.2.1. Serviço responsável por manter os dados dos instrumentos de Renda.

3.1.6. 5- TesouroAppService

3.1.6.1. Serviço responsável em disponibilizar funcionalidades referentes à instrumentos de Tesouro Direto.

3.1.6.2. SecurityListTesouroService

3.1.6.2.1. Serviço responsável por manter os dados dos instrumentos do Tesouro Direto.

4. 4- Fechamento

4.1. 1- Gera arquivos XML de contingência com os dados em memória das SecutiryLists (opcional).

4.2. 2- Libera da memória os dados armazenados nas SecurityLists de cada serviço.