私は現在、ブラックベリーの永続ストアを使用して情報を保存しています。私はユーザーレベルのアクセスに応じて詳細を保存する必要があります。ブラックベリーの永続ストア+ユーザーレベルのアクセス
シナリオ:ユーザー1がログインし、いくつかの詳細を永続ストアに保存してから、ユーザー2をログインしました。ユーザー1によって保存されたデータは、ユーザー2で使用できません。どうすればいいのか教えてください。
私は以下のコードを使用しています。
try {
store = PersistentStore.getPersistentObject(key);
CodeSigningKey codeSigningKey = CodeSigningKey.get("ACME");
synchronized (store) {
objectsList = new Vector();
store.setContents(new ControlledAccess(objectsList,codeSigningKey));
store.commit();
}
} catch (Exception e) {
Dialog.inform(e.toString());
}
あるキー
としてユーザー名を使用することにより、ユーザごとに異なる永続ストアを作成することができます問題。 –
Neelは "私はBB 4.5で実装しようとしています"という答えにコメントしていますので、SQLiteは利用できません。 –