How to use the persistent storage

Hello... Can we use persistent in blackberry webworks storage... I don't want to use SQLite... Any suggestions...

joygupta wrote:
Thanks for your reply... you can give a sample of the same...

Now, things you need to know:

-creation of Javascript Extension in the development of Blackberry Webworks.

-How to set up a persistent Java development storage

You can do a search on Google for more include some documentation and samples.

As a sample of a documentation:

http://www.Scribd.com/doc/39084892/lab-building-a-BlackBerry-widget-JavaScript-extension

or an example of project: http://na.blackberry.com/eng/developers/devbetasoftware/Lab_Widget_Extension.zip

Tags: BlackBerry Developers

Similar Questions

  • When to use a persistent storage?

    Hi all

    I have created applications that use the persistent storage, and I created applications that use a SQLite database.  I also have applications that use both.  My question is this:

    Persistent storage should be limited to what it stores?  For example, should persistent storage serve more for purposes of storage of simple things like "font size selected user for the application" and "a hash of default language table and its code of language of the application"?  Alternatively, could also be recommended to act almost like a database, for example when a user does not have an SD card installed - in which case store you several vectors of objects and others?

    Is there a possibility of persistent storage is only not available due to limited space?  For example, if the user has a large number of other applications that use the persistent storage?

    Finally, I believe that persistent storage is only erased in the event of a battery pull, etc..  Is it also possible to delete in other ways, like a reboot?

    Thank you!

    I look at the characteristics of the data I store and the characteristics of the options (SQLite, folder on card SD or PeristentStore) and make a decision on this basis.

    The highlights for me are

    (a) the size of the data

    (b) requirement of presence

    (c) the use of the data

    (d) deletion of data

    Working through these:

    (a) size

    There is a reasonable amount of available devices, as well as more than PeristentStore.  If you have a vector of strings of 10,000, each 100 bytes long, it's always only! MB of storage.  And there are managers of low storage that you can listen to and store your use of the PersistentStore.  But there is more space on an SD card, and no chance to shake the Blackberry is that you use up too much memory (if you use PersistentStore the unit clears things like the old emails that can disrupt your users).

    (b) requirement of

    Don't forget that your users can remove the SD card and all data

    (c) the use of the data

    If the data lends itself to using an object of mode, it seems an appropriate way to store it in this form, which means that there is no "Serialization" required to make it a flat file or the conversion into a table.  But things like images, audio files and gain no advantage being stored as object.  So stick them on the SD card.

    (d) remove

    PersistentStore is deleted when the application is removed, which can be a good thing.

    In summary, there is no right answer here, use the best option for the job you have.

    With regard to your questions:

    "Is there a possibility of persistent storage is only not available due to limited space?

    Yesish, as mentioned, it is the low Storage Manager.  But to be honest, you can store megabytes of data in a table like structure in PersistentStore, and as long as you're careful, it will work fine.

    "I think that persistent storage is only erased in the event of a battery pull.

    No, it remains on a battery pull.  To clear, regular forms are to wipe the device, or remove the application that uses it.

  • Help... How to use the recovery on Pavilion g4 2014tx partition

    Hi all... Would like to ask how to use the recovery partition and what is the effect if I used it... ?

    Thank you...

    Hello:

    You normally start the PC, and at the beginning of the HP welcome screen, you press the F11 key to start the Recovery Manager program.

    Then follow the instructions to restore your PC to its state of software "out of the box.

    In so doing you re-partition and reformat the hard drive.

    All THE data you have on the PC will be lost.

    So make sure that you copy the files that you want to keep on a portable hard drive before proceeding.

    It is also for if you have created a storage partition. You must copy all the files from that too.

    All partitions are erased and redone.

  • How to use the background rim start page: allowInvokeParams

    Hello

    How to use the element of the rim: background? what it is?

    1. To run javascript? openBISPushListener?
    2. Can you pass parameters between it and the content page?
    3. How to pass parameters between it and the content page?

    It defines a page will be loaded in the background when your application starts.  This page is intended to run any startup logic (for example starting listeners - Push is an excellent example) that your application may need to depend on, without any user interface.

    This background page is WITHOUT user interface.  Any attempt to interact with the user interface (for example change the DOM, calling alert() statements, etc.) will result in no action.  Nor will calls to redirect, since the background page does not interact with the pages of foregroud - if no query string.

    To answer your question - ' How do you pass parameters between it and the content page.  I suggest using a technique of storage like localStorage, WebDB, or same file offline.

  • IT detect policy "allow third party applications to use the persistent store" by program

    Our application uses the persistent store widely, and we try to find a way to fail gracefully, with a coherent, when the it policy error "allow third-party Apps to use persistent store" is disabled.

    Ideally, we would detect this setting programmatically and displays an error to the user to inform them that this is the condition that prevents us from running.  It seems that the ITPolicy class in net.rim.device.api.itpolicy would allow us to do, but I can't understand what I asked for to verify this IT strategy value - I can't find documentation on most of the system properties how to query their status and try the guess of getBoolean ("AllowThirdPartyUsePersistentStore", true) does not appear to return the correct value.

    Or, if there is a better way to detect this State, that would work too.

    Thank you.

    Hello

    The settings to use in the class plan ITPolicy to the ITPolicyTemplate2 of the BlackBerry Enterprise Server BESMgmt database table.

    for the "allow third-party Apps to use store persistent' policy, which is a 24 tag and subtag of 17. However, please pay special attention to the it policy Description:

    This rule is obsolete. || Specify if third-party applications on the BlackBerry smartphone can use the RIM store persistent application programming interface (API). || Computers handhelds with OS version 3.x and below must use policy AllowThirdPartyUsePersistentStore IT. | The 4.0 and later versions must use application control policy. || If you do not set this rule, a default value of True will be used. || This rule applies only to the BlackBerry Java-based instruments version 3.6.0 by 4.0.0.

    A complete list of policies COMPUTER located in the reference of policy here: http://www.blackberry.com/btsc/search.do?cmd=displayKC&docType=kc&externalId=6199802&sliceId=&dialog...

    Tariq

  • Use a persistent storage or other methods to synchronize

    I have a user interface class that communicates with a background class by sending commands with world events to the base class. Two of them also uses a persistent storage.

    A simple method to retrieve return values could be to use a persistent as this storage:

    The user interface does:

    1 clears the back entrance in a persistent storage

    2 send the world event.

    3. going in a loop with a Thread.sleep and check if the back entrance is always empty

    After a number of loops decides that no response will be provided.

    The background task does:

    1 housing starts by accessing persistent storage in order to block with synchronization

    2 performs at the request of action

    3 put the result in the return of persistent storage field

    4 out of sync

    It sorts of handset return results and waiting for results. If the background task is not there the user interface will break out of the loop with a blank back. The only uncontrolled situation would be if the background task fails

    along the way, but then I have other problems. I threw an eye to wait/notify, semaphores and others, but the easiest solution is to use a persistent storage, because it has been used in any case for return information.

    Or expertise in this forum suggest another approach?

    A single Thread.yield is very good indeed, but if you put the user interface in a loop, just treatment Thread.yield () and the test for completion, instead of blocking your Thread event you will be hogging your event Thread and the operating system can get mad that too.

    As to notify the Ui that a message has been processed, Yes, the Observer Interface to do this.

  • How to use the @accum function in the calculation script

    Dear all.

    I'm new in essbase - calculation script so don't know how to use the @accum function.

    I want the aggregation value of child to parent

    Hierarchy

    Product

    100 > Storage Dimensions marked as stored (marked as intentionally as I want to calculate the value using the calculation script)

    100. 10 (+)

    100-20 (+)

    100-30 (+)

    I'm trying calculation Script

    100 = @Accum (@children("100"), jan: Feb);

    It works when I use below

    100 = @Accum("100-10",Jan:Feb);

    Error:-number of Dimensions [1] does not match number of gen/lev [3] office [@Dim]

    Don't know how I can roll up to an aggregate value of all the members of the child to the parent.

    Error.PNGhierachy.PNG

    you do this more difficult it must be. If you want to accumulate up to 100 then you could just make your calc

    '100 '.

    but that would be only 100, to make the OU any dimension would

    AGG (Product);

    Or better yet

    AGG (Product, Market);

  • With no headphone jack, how to use the iPhone in my car 7

    Okay, so here's the challenge.  I have a power source and a headphone and not Bluetooth.  It works perfectly with iPhones before 7.  But with 7, it isn't possible to use the same configuration I had for years.  I own my car, and I have no interest in buying a new car just to support a new phone.  And since this will be a problem for the years to come if I stay with Apple, I would like to know what are the solutions are available.

    So, how to use the new iPhone 7 while remaining responsible and using my car speakers?  Dongles Bluetooth that I need to reload, it's probably not.

    Thus, looking for ideas that might have people.  I can't be the only one with this concern.

    It's almost a certainty that a third party adapter will appear quickly. The new Macbook has a single port usb - c and people asked the same question, 'how to load and use USB at the same time." There are today dozens of solutions for the Macbook, and then it will be with the iPhone 7. An adapter with a 3.5 mm jack and a port of loading Lightening would be my guess. Kickstarter entrepreneurs are probably already working on it.

  • How to use the capture and the print button

    I tried to figure out how to use the capture and the "print" button, or add or what you call. I press it and the whole page of a different color changes, so I try to cut the section I want but I don't know how to send it to the printer. Can someone help me with this. I'm not at savvy with tech stuff, but when I find a recipe or something and it doesn't have an option to print a certain area, I can't understand how to use it?

    Thank you

    Andi Starbuck

    That happens to me is, I click and drag to make a rectangle of yellow selection, and as soon as I raise my finger on the mouse button, the part I've selected is captured as an image, a new tab opens and preview before printing, the image display. I can use the installation of the Page or simply print. But if I close the preview, this temporary image vanishes and I'm back on the page where I started. You see something different?

  • How to use the activity monitor to remove MegaBAckup on my mAc Book PRO?

    How to use the activity monitor to remove MegaBAckup on my mAc Book PRO?

    Download and run MalwareBytes. Malwarebytes was developed by one of our colleagues here to ASC. He received rave reviews and is on the more proven anti-malware for Mac software.

  • How to use the utility disk first aid for hard drive internal el captian

    How to use the utility disk first aid for hard drive internal el captian

    Select the drive and click first aid.

    If something is not repairable because this is the system drive, then you need to start using the recovery partition and run disk utility it.

  • How to use the Print Screen function?

    I've seen various descriptions of how to use the print screen function.

    It would be nice to actually tell one that works.  None have worked for me.

    [Fn] and Prt SCr does not work.

    CTRL and Prt SCr does not work.

    CTRL, Alt, and Prt SCr does not work.

    [Fn], Ctrl and Prt SCr does not work.

    If anyone knows the correct method to activate the screen capture function which would be a good thing.

    From the looks of things, HP has a big problem with this function.

    Here's a microsoft articleon the use of the screenshot function.

    This should answer your questions.

    Thanks for taking a peek.

  • How to use the acronym

    How to use the acronym instead of this?

    Please explain

  • How to use the adapter from the wall with my Mac Pro laptop?

    How to use the adapter from the wall with my Mac Pro laptop?

    The AC wall connector is not compatible with the outlet on the MBP?  As the MBP charger will work from 100v to 240v, a transformer is necessary.  You need a converter that connects to the power outlet home and is compatible with your MBP.  You can buy the Apple travel kit:

    http://www.Apple.com/shop/product/MD837AM/A/Apple-world-travel-adapter-Kit

    Or you can use a single specific converter for the geographical area:

    http://www.Amazon.com/orei-grounded-universal-adapter-Singapore/DP/B004SCSV2U/re f = sr_1_4? ie = UTF8 & qid = 1460735377 & sr = 8-4 & keywords = us + in + uk + power + adapter

    (it is a UK USA example)

    Or you can get the converter that adapts the charger directly:

    http://www.Amazon.com/HIOTECH%C2%AE-extension-charger-connecting-specification/d p/B00MA48JZW/ref = sr_1_3? ie = UTF8 & qid = 1460735486 & sr = 8-3 & keywords = us + in + uk + power + ad aptor + apple + charger + cord

    (again, this is for a UK plug.)

    Ciao.

  • SOLUTION - How to use the remote on the Satellite X 200 with Win7 64 bit

    Here is the description how to use the remote control on the Satellite X 200-2 b with Windows 7 64 bit.

    Thanks for the link.

    It will be fine if some owner of Satellite X 200 can confirm.

Maybe you are looking for

  • Cannot restore to factory of the Satellite L350

    Hello I was having problems with Vista so a friend recommended that I tried ubuntu. But now I want to go back to vista, but I can't get my laptop to run restore.I tried now pressed 0 while turn also by pressing f8 but it always starts just as usual.

  • cloned drive error message Microsoft Antimalware has encountered an error updating of signatures

    I had this 2nd hand computer, I do not have the recovery disk. I added a hard drive, cloning of the o/s old to it but windows do not recognize some of the programs. I used SEAGATE DISC WIZARD for CLONING I continue to have registry errors as follows:

  • The windows Vista product key invalid

    My portable hard drive to Toshipa satellite crashed.  Recovery disks to reinstall everything on the new drive hard and now my product key will not work.  I have only 2 uses more left in windows b/4 that I am locked out.  What should I do?

  • default audio playback device is grayed out

    IM on xp service pack 3. I have an e machines computer do not know is what motherboard or card sound. Ive ran to fix and updated drivers. Ive done a system restore and do anything and everything that has been suggested to me and nothing has helped. I

  • (Redirected) GPU that will work with my dell optiplex 780

    Hello. I recently bought a dell optiplex 780 desktop computer (DT). I want to increase the power of the GPU, but I don't know what are the options I have or what I can get. I mainly play minecraft and MMORPG games. Does anyone have suggestions for me