2015.8
Data de postagem: Aug 21, 2015 6:7:59 PM
Publicação Técnica
Foi alterado o objeto ngin.Router.Broker com a finalidade de verificar quais definições de controladoras presentes no cache estão desatualizadas. Mais detalhes em http://desenvolve.bematech.com:8001/help/symbols/ngin.router.Broker.html. (por Leonardo Alves de Mello Lambiasi, #12422977)
[-1892603660,webframework.jaz]
Foi criado o objeto ngin.testing.route com a finalidade de validar rotas criadas para seus devidos produtos. Mais detalhes em http://desenvolve.bematech.com:8001/help/symbols/ngin.testing.route.html. (por William de Melo Gueiros, #12422993)
[-1898141721,engine.jaz]
Foi alterado o objeto ngin.router.Broker com a finalidade de habilitar o suporte ao protocolo CORS. Mais detalhes em http://desenvolve.bematech.com:8001/help/symbols/ngin.router.Broker.html. (por William de Melo Gueiros, #12422966)
[-1898141721,engine.jaz]
Foi criada a classe do objeto ngin.event.Adapter com a finalidade de compatibilizar eventos declarados pela antiga API Event com a nova API de eventos ngin.event.Emitter. Mais detalhes em http://desenvolve.bematech.com:8001/help/symbols/ngin.event.Adapter.html. (por Paulo César Moreno, #12401400)
[-1898141721,/products/Engine/library/engine.jaz]
Foi alterado o método bdo.orm.Entity.persist com a finalidade de impedir a persistência dos dados caso o Entity tenha sido obtido a partir de um EntitySet. Neste caso, a persistência de dados deve ser realizada pelo método bdo.orm.EntitySet.persist. Mais detalhes em http://desenvolve.bematech.com:8001/help/symbols/bdo.orm.Entity.html. (por Paulo César Moreno, #12433977)
[-1898141721,/products/Engine/library/engine.jaz]
Foi criado o método uwi.grid.Grid.persist com a finalidade de executar os eventos de persistência definidos na camada de modelo. Mais detalhes em http://desenvolve.bematech.com:8001/help/symbols/uwi.grid.Grid.html#persist. (por Luiz Filipe Freitas Carneiro, #12433962)
[-1892603660,web-framework]
Foi alterado o objeto ngin.classdef.ModelDef com a finalidade de validar os tipos de campo no modo estrito. Mais detalhes em http://desenvolve.bematech.com:8001/help/symbols/ngin.classdef.ModelDef.html. (por Leonardo Alves de Mello Lambiasi, #12430023)
[-1892603660,webframerk.jaz]
Foram alterados os objetos bdo.orm.Entity e bdo.orm.EntitSet com a finalidade de permitir a manipulação de entidades que podem sofrer persistência no banco. Mais detalhes em http://desenvolve.bematech.com:8001/help/symbols/bdo.orm.Entity.html e http://desenvolve.bematech.com:8001/help/symbols/bdo.orm.EntitySet.html . (por Luiz Filipe Freitas Carneiro, #12433980)
[-1892603660,web-framework.jaz]
Foi alterado o método ngin.router.Controlle.runAction com a finalidade de gerar uma pilha de erro para facilitar a investigação de possíveis problemas que venham a ocorrer. Mais detalhes em http://desenvolve.bematech.com:8001/help/symbolsngin.router.Controller.html#runAction. (por Leonardo Alves de Mello Lambiasi, #12430048)
[-1892603660,webframework.jaz]
Foram criados os métodos bdo.orm.Entity.edit, bdo.orm.Entity.post, bdo.orm.Entity.cancel e bdo.orm.Entity.persist com a finalidade de realizar alterações em um registro do sistema, respeitando as regras de negócio definidas no modelo de dados e as permissões do usuário. Mais detalhes em http://desenvolve.bematech.com:8001/help/symbols/bdo.orm.Entity.html. (por Paulo César Moreno, #12433968)
[-1898141721,/products/Engine/library/engine.jaz]
Foi criado o objeto ngin.router.RoutesValidator com a finalidade de validar rotas criadas. Mais detalhes em http://desenvolve.bematech.com:8001/help/symbols/ngin.router.RoutesValidator.html. (por William de Melo Gueiros, #12422990)
[-1898141721,engine.jaz]
Foi criado o método bdo.orm.Entity.set com a finalidade de modificar o valor de um campo do registro do sistema, validando as regras de negócio de forma similar a grade do Web Framework. Mais detalhes em http://desenvolve.bematech.com:8001/help/symbols/bdo.orm.Entity.html#set. (por Paulo César Moreno, #12433973)
[-1898141721,/products/Engine/library/engine.jaz]
Foi alterado o método ngin.classdef.ModelDef.toJSONSchema com a finalidade de criar uma representação JSON desta definição do modelo. Mais detalhes em http://desenvolve.bematech.com:8001/help/symbols/ngin.classdef.ModelDef.html#toJSONSchema. (por William de Melo Gueiros, #12478343)
[-1898141721,engine.jaz]
Foram criados os métodos bdo.orm.EntitySet.newEntity, bdo.orm.EntitySet.insert, bdo.orm.EntitySet.update, bdo.orm.EntitySet.merge, bdo.orm.EntitySet.remove e bdo.orm.EntitySet.removeAll com a finalidade de criar, atualizar e excluir registros de uma classe de dados, validando as regras de negócio definidas nos arquivos de configuração x-model. Mais detalhes em http://desenvolve.bematech.com:8001/help/symbols/bdo.orm.EntitySet.html. (por Paulo César Moreno, #12433983)
[-1898141721,/products/Engine/library/engine.jaz]
[-1892603660,/products/WebFramework/library/webframework.jaz]
[-1898141302,/products/Engine/library/bdo.jaz]
Foi alterado o objeto ngin.router.Broker com a finalidade de adicionar suporte a nova rota. Mais detalhes em http://desenvolve.bematech.com:8001/help/symbols/ngin.router.Broker.html. (por William de Melo Gueiros, #12478359)
[-1898141721,engine.jaz]
Foi criado o método ngin.router.Broker.hasOutdatedDefinitions com a finalidade do broker poder recarregar as definições de rota, caso tenha ocorrido alguma alteração. Mais detalhes em http://desenvolve.bematech.com:8001/help/symbols/ngin.router.Broker.html. (por Leonardo Alves de Mello Lambiasi, #12422980)
[-1892603660,webframework.jaz]
Foi criado o método bdo.orm.Entity.get com a finalidade de obter os valores dos campos de um registro do sistema, respeitando as regras de negócio definidas no modelo de dados e as permissões do usuário. Mais detalhes em http://desenvolve.bematech.com:8001/help/symbols/bdo.orm.Entity.html#get. (por Paulo César Moreno, #12433954)
[-1898141721,/products/Engine/library/engine.jaz]
Foi alterado o objeto ngin.classdef.ModelDef com a finalidade de devolver um esquema JSON. Mais detalhes em http://desenvolve.bematech.com:8001/help/symbols/ngin.classdef.ModelDef.html. (por William de Melo Gueiros, #12478341)
[-1898141721,engine.jaz]
Foi alterado o objeto ngin.router.Broker com a finalidade de adicionar o suporte ao controle de tipos de mídia. Mais detalhes em http://desenvolve.bematech.com:8001/help/symbols/ngin.router.Broker.html. (por William de Melo Gueiros, #12433370)
[-1898141721,engine.jaz]
Foi alterado o objeto ngin.router.Broker com a finalidade de acrescentar o suporte a esquema JSON. Mais detalhes em http://desenvolve.bematech.com:8001/help/symbols/ngin.router.Broker.html. (por William de Melo Gueiros, #12478346)
[-1898141721,engine.jaz]