問題タブ [taskservice]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
277 参照

c#-4.0 - V1 タスクを列挙し、DataGrid を使用してタスクの情報を表示するときの SecurityException

Codeplex の Task Scheduler Managed Wrapper を使用しています。私は奇妙な問題に直面しています。複数のリモート サーバー (V1 および V2) でタスクを列挙し、データグリッドにタスクを表示しようとしています。この問題は、(forceV1=true を使用して) V1 サーバーに接続しているときに発生します。列挙は正常に機能します - データはグリッドにも渡されます。しかし、カーソルをグリッド上に移動するとすぐに、「要求されたレジストリ アクセスは許可されていません」という SecurityException が発生します。誰が何が起こっているのか知っていますか?

0 投票する
5 に答える
18427 参照

java - パラメータが異なる戦略パターン

戦略パターンの使用中に問題が発生しました。タスクを作成するサービスを実装しています。このサービスは、このタスクの責任者も解決します。事務員の解決は、さまざまな方法があるため、戦略パターンを使用して行われます。ポイントは、クラークを解決するために、すべての戦略が異なるパラメーターを必要とする可能性があるということです。

例えば:

問題は、責任者を解決するために、すべてのリゾルバーが異なるパラメーターに依存する可能性があることです。私にとって、これは私のコードの設計上の問題のように思えます。また、次のように、戦略で必要となる可能性のあるすべての値を保持するために、クラスをパラメーターとして使用しようとしました。

しかし、正直なところ、ストラテジーに新しい引数や別の引数が必要になるたびにパラメーター クラスを変更する必要があるため、このソリューションには満足していません。次に、戦略の呼び出し元はすべてのパラメーターを設定する必要があります。これは、どの戦略がクラークを解決するかわからないためです。したがって、すべてのパラメーターを提供する必要があります (ただし、これはそれほど悪くはありません)。

繰り返しますが、これはコードの設計上の問題のように思えますが、より良い解決策が見つかりません。

- - 編集

このソリューションの主な問題は、タスクを作成するときです。タスク サービスは次のようになります。

TaskService が使用される場合にわかるように、TaskService 自体にはこれらの情報がないため、発信者は店員を解決するために必要な情報、つまり部門名や国を提供する必要があります。

タスクを作成する必要がある場合、呼び出し元は StrategyParameter を提供する必要があります。これは、店員を解決するために必要だからです。繰り返しますが、問題は発信者がすべての情報を持っていないことです。つまり、発信者はその国の知識を持っていません。部署名しか設定できません。そのため、2 つ目のメソッドをインターフェースに追加して、ストラテジーがクラークの解決を確実に処理できるようにしました。

繰り返しますが、この解決策は私には正しく聞こえません。

したがって、誰かがこの問題のより良い解決策を持っている場合は、それを聞いていただければ幸いです.

コメントしてくれてありがとう!

0 投票する
1 に答える
406 参照

task - JBPMはタスクを複数回実行します

私のプロセスでは、ユーザーが同じタスクを (異なるパラメーターで) 複数回実行できるようにする必要があります。

TaskService クラスを表示すると、完全なメソッドしかないことがわかります。

complete メソッドはそのタスクを完了に設定し、ユーザーはそれを再度実行できません。

それに対する解決策はありますか?

ありがとう!

0 投票する
1 に答える
641 参照

android - GcmNetworkManagerを使用してAndroidでタスクをスケジュールしますか?

毎日午後 9 時にサービスを実行して、何らかの作業を行いたいと考えています。

GcmNetworkManager クラスを使用していますが、PeriodicTask に正確な時刻と日付を与える方法がわかりません。

これは私の GcmTaskService クラスです

マニフェスト宣言

これが私がタスクを呼び出す方法です

30秒ごとに完全に正常に動作しています。しかし、実行する正確な時間を与える方法。

0 投票する
1 に答える
1445 参照

c# - TaskService が機能しない

一定期間後にローカル ワークステーションでタスクを uns するコードを書き込もうとしていますが、現時点では作業を完了するのに問題があります。

以下は私が実行しているコードです。

ここで私が間違っていることを正確に教えてください。

0 投票する
1 に答える
592 参照

spring-boot - SpringBoot Camunda スターターが RestController の TaskService にアクセス

この例に従いました: https://github.com/camunda/camunda-bpm-spring-boot-starter/tree/master/examples/camunda-spring-boot-starter-example-simple

このクラスの taskService にアクセスすると:

その正常に動作します。しかし、@RestController クラスで TaskService にアクセスするにはどうすればよいでしょうか?

私はこのように試しました:

しかし、私の taskService は常に null です。RestController クラスでアクセスする正しい方法は何ですか?