Re: [Dev] [CDM] Device attribute within the Enrolment Class

2015-07-22 Thread Milan Perera
Hi Ayyoob,

The actual use case for this is there are some cases where we should only
need to have the enrolment info of a particular device. In that case we
should be able to keep the reference of the device along with the enrolment
info. That's why we have used device bean again inside of the enrolment
info in order to keep the reference.

However, there is no need to keep the complete device object inside the
enrolment info since it only requires the device identifier to identify the
device. We will change it ASAP.
Thank you for pointing it out.

Regards,

On Wed, Jul 22, 2015 at 8:06 AM, Ayyoob Hamza ayy...@wso2.com wrote:

 Hi,
 In CDM, Device class[1] has an attribute called EnrolmentInfo[2]. What is
 the reason for having a Device attribute once again within the
 EnrolmentInfo class ?.


 [1]
 https://github.com/wso2/carbon-device-mgt/blob/master/components/device-mgt/org.wso2.carbon.device.mgt.common/src/main/java/org/wso2/carbon/device/mgt/common/Device.java
 [2]
 https://github.com/wso2/carbon-device-mgt/blob/a5a9d02deec97dfd69d04c3b5c747fd3215a1323/components/device-mgt/org.wso2.carbon.device.mgt.common/src/main/java/org/wso2/carbon/device/mgt/common/EnrolmentInfo.java

 Thanks,
 *Ayyoob Hamza*
 *Software Engineer*
 WSO2 Inc.; http://wso2.com
 email: ayy...@wso2.com cell: +94 77 1681010 %2B94%2077%207779495

 ___
 Dev mailing list
 Dev@wso2.org
 http://wso2.org/cgi-bin/mailman/listinfo/dev




-- 
Milan Harindu Perera
Software Engineer
*WSO2, Inc*
(+94) 77 309 7088
lean . enterprise . middleware
http://lk.linkedin.com/in/milanharinduperera
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


[Dev] [CDM] Device attribute within the Enrolment Class

2015-07-21 Thread Ayyoob Hamza
Hi,
In CDM, Device class[1] has an attribute called EnrolmentInfo[2]. What is
the reason for having a Device attribute once again within the
EnrolmentInfo class ?.


[1]
https://github.com/wso2/carbon-device-mgt/blob/master/components/device-mgt/org.wso2.carbon.device.mgt.common/src/main/java/org/wso2/carbon/device/mgt/common/Device.java
[2]
https://github.com/wso2/carbon-device-mgt/blob/a5a9d02deec97dfd69d04c3b5c747fd3215a1323/components/device-mgt/org.wso2.carbon.device.mgt.common/src/main/java/org/wso2/carbon/device/mgt/common/EnrolmentInfo.java

Thanks,
*Ayyoob Hamza*
*Software Engineer*
WSO2 Inc.; http://wso2.com
email: ayy...@wso2.com cell: +94 77 1681010 %2B94%2077%207779495
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev