Hi All, While restructuring mdm-admin jax-rs to be in the core layer, I found out that several platform specific implementations are residing in mdm-admin jax-rs. All such implementations are related to AppM functionality (ex: MDMAndroidOperationUtil and MDMIOSOperationUtil classes).
We know that AppM is invoking mdm-admin REST APIs to get its functionality done, but ideally mdm-admin should have only generic functionalities. If we want to enable these features via mdm-admin, we should make it generic without having any platform specific code within mdm-admin IMO. Correct way of implementing this would be, having these platform specific REST APIs in respective platform JAX-RS services and AppM should invoke those APIs according to the device platform. Is there any specific reason why we implemented it like that? Thanks -- Kasun Dananjaya Delgolla Software Engineer WSO2 Inc.; http://wso2.com lean.enterprise.middleware Tel: +94 11 214 5345 Fax: +94 11 2145300 Mob: + 94 771 771 015 Blog: http://kddcodingparadise.blogspot.com Linkedin: *http://lk.linkedin.com/in/kasundananjaya <http://lk.linkedin.com/in/kasundananjaya>*
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
