提交 c42aa374 编写于 作者: G Gloria

Update docs against 13792

Signed-off-by: wusongqing<wusongqing@huawei.com>
上级 8bc22295
...@@ -89,6 +89,7 @@ struct Index { ...@@ -89,6 +89,7 @@ struct Index {
}; };
// Obtain the WantAgent object by using the getWantAgent API of the wantAgent module. // Obtain the WantAgent object by using the getWantAgent API of the wantAgent module.
try {
wantAgent.getWantAgent(wantAgentInfo).then((wantAgentObj) => { wantAgent.getWantAgent(wantAgentInfo).then((wantAgentObj) => {
try { try {
backgroundTaskManager.startBackgroundRunning(this.context, backgroundTaskManager.startBackgroundRunning(this.context,
...@@ -101,6 +102,9 @@ struct Index { ...@@ -101,6 +102,9 @@ struct Index {
console.error(`Operation startBackgroundRunning failed. code is ${error.code} message is ${error.message}`); console.error(`Operation startBackgroundRunning failed. code is ${error.code} message is ${error.message}`);
} }
}); });
} catch (error) {
console.error(`Operation getWantAgent failed. code is ${error.code} message is ${error.message}`);
}
} }
stopContinuousTask() { stopContinuousTask() {
...@@ -176,9 +180,10 @@ function startContinuousTask() { ...@@ -176,9 +180,10 @@ function startContinuousTask() {
}; };
// Obtain the WantAgent object by using the getWantAgent API of the wantAgent module. // Obtain the WantAgent object by using the getWantAgent API of the wantAgent module.
try {
wantAgent.getWantAgent(wantAgentInfo).then((wantAgentObj) => { wantAgent.getWantAgent(wantAgentInfo).then((wantAgentObj) => {
try { try {
backgroundTaskManager.startBackgroundRunning(featureAbility.getContext(), backgroundTaskManager.startBackgroundRunning(mContext,
backgroundTaskManager.BackgroundMode.DATA_TRANSFER, wantAgentObj).then(() => { backgroundTaskManager.BackgroundMode.DATA_TRANSFER, wantAgentObj).then(() => {
console.info("Operation startBackgroundRunning succeeded"); console.info("Operation startBackgroundRunning succeeded");
}).catch((error) => { }).catch((error) => {
...@@ -188,13 +193,16 @@ function startContinuousTask() { ...@@ -188,13 +193,16 @@ function startContinuousTask() {
console.error(`Operation startBackgroundRunning failed. code is ${error.code} message is ${error.message}`); console.error(`Operation startBackgroundRunning failed. code is ${error.code} message is ${error.message}`);
} }
}); });
} catch (error) {
console.error(`Operation getWantAgent failed. code is ${error.code} message is ${error.message}`);
}
} }
function stopContinuousTask() { function stopContinuousTask() {
try { try {
backgroundTaskManager.stopBackgroundRunning(featureAbility.getContext()).then(() => { backgroundTaskManager.stopBackgroundRunning(mContext).then(() => {
console.info("Operation stopBackgroundRunning succeeded"); console.info("Operation stopBackgroundRunning succeeded");
}).catch((err) => { }).catch((error) => {
console.error(`Operation stopBackgroundRunning failed. code is ${error.code} message is ${error.message}`); console.error(`Operation stopBackgroundRunning failed. code is ${error.code} message is ${error.message}`);
}); });
} catch (error) { } catch (error) {
...@@ -335,6 +343,7 @@ function startContinuousTask() { ...@@ -335,6 +343,7 @@ function startContinuousTask() {
}; };
// Obtain the WantAgent object by using the getWantAgent API of the wantAgent module. // Obtain the WantAgent object by using the getWantAgent API of the wantAgent module.
try {
wantAgent.getWantAgent(wantAgentInfo).then((wantAgentObj) => { wantAgent.getWantAgent(wantAgentInfo).then((wantAgentObj) => {
try { try {
backgroundTaskManager.startBackgroundRunning(featureAbility.getContext(), backgroundTaskManager.startBackgroundRunning(featureAbility.getContext(),
...@@ -347,6 +356,9 @@ function startContinuousTask() { ...@@ -347,6 +356,9 @@ function startContinuousTask() {
console.error(`Operation startBackgroundRunning failed. code is ${error.code} message is ${error.message}`); console.error(`Operation startBackgroundRunning failed. code is ${error.code} message is ${error.message}`);
} }
}); });
} catch (error) {
console.error(`Operation getWantAgent failed. code is ${error.code} message is ${error.message}`);
}
} }
function stopContinuousTask() { function stopContinuousTask() {
...@@ -396,7 +408,7 @@ class MyStub extends rpc.RemoteObject { ...@@ -396,7 +408,7 @@ class MyStub extends rpc.RemoteObject {
} }
export default { export default {
onStart(want) { onStart() {
console.info('ServiceAbility onStart'); console.info('ServiceAbility onStart');
mMyStub = new MyStub("ServiceAbility-test"); mMyStub = new MyStub("ServiceAbility-test");
// Call the API to start the task. // Call the API to start the task.
...@@ -416,7 +428,7 @@ export default { ...@@ -416,7 +428,7 @@ export default {
onDisconnect() { onDisconnect() {
console.info('ServiceAbility onDisconnect'); console.info('ServiceAbility onDisconnect');
}, },
onCommand(want, restart, startId) { onCommand(want, startId) {
console.info('ServiceAbility onCommand'); console.info('ServiceAbility onCommand');
} }
}; };
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册