## Uses of Class
org.wso2.carbon.device.mgt.mobile.windows.api.operations.SyncmlDocument

- Packages that use SyncmlDocument
  Package | Description
  --- | ---
  org.wso2.carbon.device.mgt.mobile.windows.api.operations.util |
  org.wso2.carbon.device.mgt.mobile.windows.api.services.syncml.impl |

- - ### Uses of SyncmlDocument in org.wso2.carbon.device.mgt.mobile.windows.api.operations.util

    Methods in org.wso2.carbon.device.mgt.mobile.windows.api.operations.util that return SyncmlDocument
    Modifier and Type | Method and Description
    --- | ---
    `SyncmlDocument` | OperationReply.`generateReply()`
    `static SyncmlDocument` | SyncmlParser.`parseSyncmlPayload(Document syncmlPayload)` Parses the raw SyncML payload and generates a SyncmlDocument object using the parsed XML contents.

    Methods in org.wso2.carbon.device.mgt.mobile.windows.api.operations.util with parameters of type SyncmlDocument
    Modifier and Type | Method and Description
    --- | ---
    `void` | OperationHandler.`dataWipe(StatusTag status, SyncmlDocument syncmlDocument, org.wso2.carbon.device.mgt.common.DeviceIdentifier deviceIdentifier)` Update the status of the DataWipe operation.
    `void` | OperationHandler.`generateComplianceFeatureStatus(SyncmlDocument syncmlDocument)` Generate Compliance Features.
    `List<Profile>` | OperationHandler.`generateDeviceOperationStatusObject(SyncmlDocument syncmlDocument)` Generate status of the features that have been activated on the device.
    `static String` | SyncmlGenerator.`generatePayload(SyncmlDocument syncmlDocument)`
    `String` | OperationReply.`generateReply(SyncmlDocument syncmlDocument, List<? extends org.wso2.carbon.device.mgt.common.operation.mgt.Operation> operations)` Generate Device payloads.
    `List<? extends org.wso2.carbon.device.mgt.common.operation.mgt.Operation>` | OperationHandler.`getPendingOperations(SyncmlDocument syncmlDocument)` Get pending operations.
    `void` | OperationHandler.`ring(StatusTag status, SyncmlDocument syncmlDocument, org.wso2.carbon.device.mgt.common.DeviceIdentifier deviceIdentifier)` Update status of the ring operation.
    `void` | OperationHandler.`updateDeviceInfo(SyncmlDocument syncmlDocument)`
    `void` | OperationHandler.`updateDeviceLocationStatus(SyncmlDocument syncmlDocument)`
    `void` | OperationHandler.`updateDeviceOperations(StatusTag status, SyncmlDocument syncmlDocument, org.wso2.carbon.device.mgt.common.DeviceIdentifier deviceIdentifier)` Update the operations using device status payload.
    `void` | OperationHandler.`updateLockOperation(StatusTag status, SyncmlDocument syncmlDocument, org.wso2.carbon.device.mgt.common.DeviceIdentifier deviceIdentifier)` Update Status of the lock operation.
    `void` | OperationHandler.`UpdateUriOperations(SyncmlDocument syncmlDocument)` Update the completed/Error status of the operation which have the URI of the operation code in the syncml payload.

    Constructors in org.wso2.carbon.device.mgt.mobile.windows.api.operations.util with parameters of type SyncmlDocument
    Constructor and Description
    `OperationReply(SyncmlDocument syncmlDocument)`
    `OperationReply(SyncmlDocument syncmlDocument, List<? extends org.wso2.carbon.device.mgt.common.operation.mgt.Operation> operations)`

  - ### Uses of SyncmlDocument in org.wso2.carbon.device.mgt.mobile.windows.api.services.syncml.impl

    Methods in org.wso2.carbon.device.mgt.mobile.windows.api.services.syncml.impl with parameters of type SyncmlDocument
    Modifier and Type | Method and Description
    --- | ---
    `String` | SyncmlServiceImpl.`generateReply(SyncmlDocument syncmlDocument, List<? extends org.wso2.carbon.device.mgt.common.operation.mgt.Operation> operations)` Generate Device payloads.

Copyright © 2017 WSO2. All rights reserved.