mirror of
https://repository.entgra.net/community/device-mgt-plugins.git
synced 2025-09-16 23:42:15 +00:00
Merge branch 'master' of https://github.com/geethkokila/product-cdm
This commit is contained in:
commit
487b15575a
@ -63,7 +63,8 @@ public interface DeviceManagerService {
|
||||
*
|
||||
* @param deviceId Fully qualified device identifier
|
||||
* @return Status of enrollment
|
||||
* @throws DeviceManagementException If some unusual behaviour is observed while enrolling a device
|
||||
* @throws DeviceManagementException If some unusual behaviour is observed while checking the enrollment
|
||||
* status of the device
|
||||
*/
|
||||
boolean isEnrolled(DeviceIdentifier deviceId) throws DeviceManagementException;
|
||||
|
||||
@ -72,7 +73,8 @@ public interface DeviceManagerService {
|
||||
*
|
||||
* @param deviceId Fully qualified device identifier
|
||||
* @return Returns if the device is active
|
||||
* @throws DeviceManagementException If some unusual behaviour is observed while enrolling a device
|
||||
* @throws DeviceManagementException If some unusual behaviour is observed while checking the status
|
||||
* of the device
|
||||
*/
|
||||
boolean isActive(DeviceIdentifier deviceId) throws DeviceManagementException;
|
||||
|
||||
@ -82,7 +84,8 @@ public interface DeviceManagerService {
|
||||
*
|
||||
* @param deviceId Fully qualified device identifier
|
||||
* @param status Indicates whether the device is active
|
||||
* @throws DeviceManagementException If some unusual behaviour is observed while enrolling a device
|
||||
* @throws DeviceManagementException If some unusual behaviour is observed while updating the active status
|
||||
* of the device
|
||||
*/
|
||||
boolean setActive(DeviceIdentifier deviceId, boolean status) throws DeviceManagementException;
|
||||
|
||||
@ -91,6 +94,7 @@ public interface DeviceManagerService {
|
||||
*
|
||||
* @param type Device Type
|
||||
* @return List of metadata corresponding to all devices registered within CDM
|
||||
* @throws DeviceManagementException If some unusual behaviour is observed while obtaining the enrolled device list
|
||||
*/
|
||||
List<Device> getAllDevices(String type) throws DeviceManagementException;
|
||||
|
||||
@ -99,14 +103,14 @@ public interface DeviceManagerService {
|
||||
*
|
||||
* @param deviceId Fully qualified device identifier
|
||||
* @return Metadata corresponding to a particular device
|
||||
* @throws DeviceManagementException If some unusual behaviour is observed while enrolling a device
|
||||
* @throws DeviceManagementException If some unusual behaviour is observed obtaining the device object
|
||||
*/
|
||||
Device getDevice(DeviceIdentifier deviceId) throws DeviceManagementException;
|
||||
|
||||
/**
|
||||
* Method to update device information.
|
||||
* @param device Updated device information related data
|
||||
* @throws DeviceManagementException If some unusual behaviour is observed while enrolling a device
|
||||
* @throws DeviceManagementException If some unusual behaviour is observed while updating the device info
|
||||
*/
|
||||
boolean updateDeviceInfo(Device device) throws DeviceManagementException;
|
||||
|
||||
@ -115,7 +119,8 @@ public interface DeviceManagerService {
|
||||
*
|
||||
* @param deviceId Fully qualified device identifier
|
||||
* @param ownershipType Type of ownership
|
||||
* @throws DeviceManagementException If some unusual behaviour is observed while enrolling a device
|
||||
* @throws DeviceManagementException If some unusual behaviour is observed while setting the ownership
|
||||
* of the device
|
||||
*/
|
||||
boolean setOwnership(DeviceIdentifier deviceId, String ownershipType) throws DeviceManagementException;
|
||||
|
||||
|
||||
@ -35,6 +35,7 @@
|
||||
<Bundle-Name>${project.artifactId}</Bundle-Name>
|
||||
<Bundle-Version>${project.version}</Bundle-Version>
|
||||
<Bundle-Description>Device Management Mobile Impl Bundle</Bundle-Description>
|
||||
<Bundle-Activator>org.wso2.carbon.device.mgt.mobile.impl.internal.MobileDeviceManagementBundleActivator</Bundle-Activator>
|
||||
<Private-Package>org.wso2.carbon.device.mgt.mobile.impl.internal</Private-Package>
|
||||
<Import-Package>
|
||||
org.osgi.framework,
|
||||
|
||||
@ -26,9 +26,9 @@ import org.wso2.carbon.device.mgt.mobile.impl.android.AndroidDeviceManagerServic
|
||||
import org.wso2.carbon.device.mgt.mobile.impl.ios.IOSDeviceManagerService;
|
||||
import org.wso2.carbon.device.mgt.mobile.impl.windows.WindowsDeviceManagerService;
|
||||
|
||||
public class MobileDeviceManagementServiceComponent implements BundleActivator {
|
||||
public class MobileDeviceManagementBundleActivator implements BundleActivator {
|
||||
|
||||
private static final Log log = LogFactory.getLog(MobileDeviceManagementServiceComponent.class);
|
||||
private static final Log log = LogFactory.getLog(MobileDeviceManagementBundleActivator.class);
|
||||
private ServiceRegistration androidServiceRegRef;
|
||||
private ServiceRegistration iOSServiceRegRef;
|
||||
private ServiceRegistration windowsServiceRegRef;
|
||||
Loading…
Reference in New Issue
Block a user