Alterações/melhorias que afetam a compatibilidade
• | Foi removida a funcionalidade de publicação para instâncias de serviço de Banners; |
• | O parâmetro itemId que identifica um conteúdo (passado da interface de lista para detalhes, por exemplo) varia dependendo da existência ou não das funcionalidades de versionamento e multi-language (parâmetros respectivos: versionContentId, languageContentId). Agora o parâmetro passado deve ser sempre itemId, embora o valor continue variando da mesma forma. A interface que vai receber o parâmetro deve ter a inteligência de identificar o que ele significa. Se isso não for possível deve ser passado um parâmetro adicional; |
• | Os seguintes controles do arquivo /lumisdata/def/lumis/doui/control/controltypesdefinition.xml que renderizam botões na interface, foram alterados de |
lum_buttonAdd para lum_addButton;
lum_buttonEdit para lum_editButton;
lum_buttonDelete para lum_deleteButton;
lum_buttonOk para lum_okButton;
lum_buttonCancel para lum_cancelButton;
• | Pode-se definir na interface de filtro do tipo avançado, através da tag maxrows quantos itens filtrados serão exibidos por vez; |
• | Por default, sessões de usuários são expiradas após 30 minutos de inatividade. Para mudar essa configuração, pode-se alterar o arquivo \lumisdata\config\lumisportalconfig.xml incluindo o seguinte xml de configuração: |
<sessionTimeout>30</sessionTimeout>
• | O produto passou a utilizar o javadoc do java collection framework ao invés de arrays na sua API. Também foi substituído nas assinaturas dos métodos o uso de Vector por List; |
• | Foram alterados métodos das interfaces IMetaDataManager e IWorkflowManager (maiores detalhes consultar javadoc); |
|