Chromium Code Reviews| Index: chrome/browser/policy/device_management_backend.h |
| diff --git a/chrome/browser/policy/device_management_backend.h b/chrome/browser/policy/device_management_backend.h |
| index 114c7b708f5d006b82f2fde8e34bb7981a828d01..cefdfa061cb59ffc0ce89e2f7f4136431e7af953 100644 |
| --- a/chrome/browser/policy/device_management_backend.h |
| +++ b/chrome/browser/policy/device_management_backend.h |
| @@ -76,7 +76,9 @@ class DeviceManagementBackend : base::NonThreadSafe { |
| virtual ~DevicePolicyResponseDelegate() {} |
| virtual void HandlePolicyResponse( |
| - const em::DevicePolicyResponse& response) = 0; |
| + const em::DevicePolicyResponse& response) = 0; // deprecated. |
|
Mattias Nissler (ping if slow)
2011/02/02 12:27:55
Please explain why it's deprecated, what is used i
Jakob Kummerow
2011/02/03 14:36:52
Done.
|
| + virtual void HandleCloudPolicyResponse( |
| + const em::CloudPolicyResponse& response) = 0; |
| virtual void OnError(ErrorCode code) = 0; |
| protected: |
| @@ -106,6 +108,12 @@ class DeviceManagementBackend : base::NonThreadSafe { |
| const em::DevicePolicyRequest& request, |
| DevicePolicyResponseDelegate* delegate) = 0; |
| + virtual void ProcessCloudPolicyRequest( |
| + const std::string& device_management_token, |
| + const std::string& device_id, |
| + const em::CloudPolicyRequest& request, |
| + DevicePolicyResponseDelegate* delegate) = 0; |
| + |
| protected: |
| DeviceManagementBackend() {} |