Hello Akshar,
Can you give some more idea how to proceed using in memory object.Thanks.

Abhilash

On Thu, May 26, 2011 at 12:44 PM, Akshar Kaul <[email protected]> wrote:

> if you just want to store the data between user clicks you dont need to use
> shared objects. you can use a in memory object. it will be faster and you
> wont face type casting issues.
>
> ---> Akshar Kaul <---
>
>
>
> On Thu, May 26, 2011 at 10:28, Abhilash Nagar <[email protected]>wrote:
>
>> Hello Akshar,
>> Thanks for the response.I didn't iterated over vector but i directly used
>> as keyword on the vector but the value it was finally assigning was null.Yes
>> you are right- want to store data across user clicks (user going to a
>> different node and coming back)
>>
>> Also there is some link here-
>>
>> http://cookbooks.adobe.com/post_How_to_keep_the_type_of_your_objects_when_serializ-8323.html
>>
>>
>> which says if we make a class as remote or use a tag over a class as
>> remote class and than if we use that shared objects keeps the same types as
>> before but this option also we tried,it is not giving the result as
>> required.
>>
>> Please do suggest.
>>
>> Thanks.
>>
>> Abhilash
>>
>> On Thu, May 26, 2011 at 8:26 AM, Akshar Kaul <[email protected]>wrote:
>>
>>> try explicitly type casting it to Feature.
>>> after you get vector from shared object you can iterate over it and
>>> convert each element to the Feature type using "as" keyword.
>>>
>>> BTW:- from your requirements it looks like you want to store data across
>>> user clicks (user going to a different node and coming back). is it correct
>>> or do you want the data to be stored across application reloads as well ?
>>>
>>> ---> Akshar Kaul <---
>>>
>>>
>>>
>>> On Wed, May 25, 2011 at 17:24, Abhilash Nagar <[email protected]>wrote:
>>>
>>>> Hello Akshar,
>>>> Thanks for your time and response.Yes you are right in that
>>>> sense.Exploring it further i got the reason.
>>>> I am using a thirdparty tool called "Openscale".Now when i use shared
>>>> object on load than what happened is that -
>>>>
>>>> As the shared object is stored as type object and not as the original
>>>> type so when i try to recall it on the load than it need type converstion
>>>> from Vector.<Object> which is flex shared object to the Vector.<Feature>
>>>> which is openscale object (at this point it is failing to proceed further.
>>>>
>>>> So my next question is if there is anyway i can typecast a
>>>> flexsharedobject (Type:Object) to openscale thrid party tool object?
>>>>
>>>> Please do suggest if you have any options.
>>>>
>>>> Thanks.
>>>>
>>>> Abhilash
>>>>
>>>> On Wed, May 25, 2011 at 5:20 PM, Akshar Kaul <[email protected]>wrote:
>>>>
>>>>> As per my understanding you want to store different data for each tree
>>>>> node.
>>>>> so you can use different shared object for each tree node, otherwise
>>>>> when you go to new node the old value will be overwrtiten by the new node 
>>>>> .
>>>>>
>>>>> ---> Akshar Kaul <---
>>>>>
>>>>>
>>>>>
>>>>> On Wed, May 25, 2011 at 12:10, Abhilash Nagar 
>>>>> <[email protected]>wrote:
>>>>>
>>>>>> Hello vikas,
>>>>>>
>>>>>> Thanks for the response.
>>>>>>
>>>>>> Saving Vector object data
>>>>>>
>>>>>> sharedObj=SharedObject.getLocal("savedData");
>>>>>> sharedObj.data.savedArray=vectorobjectlist
>>>>>>
>>>>>> sharedObj.flush();
>>>>>>
>>>>>>
>>>>>>
>>>>>> Retrieve same data while edit-
>>>>>>
>>>>>>
>>>>>> sharedObj=SharedObject.getLocal("savedData");
>>>>>> vectorobjectlist=sharedObj.data.savedArray;
>>>>>>
>>>>>>
>>>>>> Basically this is for one sitetreenode,so when i go to next site tree
>>>>>> node and return back to this one,i need to reload this data.
>>>>>>
>>>>>>
>>>>>> Thanks
>>>>>>
>>>>>>
>>>>>> Abhilash
>>>>>>
>>>>>>
>>>>>>
>>>>>> On Wed, May 25, 2011 at 12:02 PM, Vikas Madan <
>>>>>> [email protected]> wrote:
>>>>>>
>>>>>>> If possible throw in your code, so that others can have a look at it.
>>>>>>> What Akshar meant is you might be flushing out the shared object 
>>>>>>> everytime
>>>>>>> you reload the page or at the initialization of the app.
>>>>>>>
>>>>>>> On Tue, May 24, 2011 at 11:11 PM, Abhilash Nagar <
>>>>>>> [email protected]> wrote:
>>>>>>>
>>>>>>>>  Hello Akshar,
>>>>>>>>
>>>>>>>> Thanks for the response.Not sure resetting means but this is what i
>>>>>>>> am doing -
>>>>>>>>
>>>>>>>> Once the content is loaded,i save it in the shared object and than
>>>>>>>> again for that particular tree node i again retrieve it as 
>>>>>>>> required.But as i
>>>>>>>> jump on the next tree node the whole page gets loaded and than again 
>>>>>>>> if i
>>>>>>>> revert back to the old node than the information is lost.
>>>>>>>>
>>>>>>>> Please do suggest.
>>>>>>>>
>>>>>>>> Thanks.
>>>>>>>>
>>>>>>>> On Wed, May 25, 2011 at 11:12 AM, Akshar Kaul <
>>>>>>>> [email protected]> wrote:
>>>>>>>>
>>>>>>>>> shared object should solve your problems. check your code to make
>>>>>>>>> sure you are not resetting shared objects on loading.that way every 
>>>>>>>>> time you
>>>>>>>>> reload you will loose information.
>>>>>>>>>
>>>>>>>>> ---> Akshar Kaul <---
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On Wed, May 25, 2011 at 10:38, Abhilash Nagar <
>>>>>>>>> [email protected]> wrote:
>>>>>>>>>
>>>>>>>>>> I tried shared objects but as i reload page the previous
>>>>>>>>>> information is still lost,so basically on reload i am loosing the
>>>>>>>>>> information even after using the shared objects.
>>>>>>>>>>
>>>>>>>>>> Please do suggest.
>>>>>>>>>>
>>>>>>>>>> Thanks.
>>>>>>>>>>
>>>>>>>>>> Abhilash
>>>>>>>>>>
>>>>>>>>>> On Fri, May 20, 2011 at 10:12 AM, Shalu <[email protected]
>>>>>>>>>> > wrote:
>>>>>>>>>>
>>>>>>>>>>> use shared objects
>>>>>>>>>>>
>>>>>>>>>>> On May 18, 3:40 pm, Flex based developments <
>>>>>>>>>>> [email protected]>
>>>>>>>>>>> wrote:
>>>>>>>>>>> > Anyone please suggest how can i maintain sessions in the flex
>>>>>>>>>>> Thanks.
>>>>>>>>>>> >
>>>>>>>>>>> > Abhilash
>>>>>>>>>>>
>>>>>>>>>>> --
>>>>>>>>>>> You received this message because you are subscribed to the
>>>>>>>>>>> Google Groups "Flex India Community" group.
>>>>>>>>>>> To post to this group, send email to [email protected]
>>>>>>>>>>> .
>>>>>>>>>>> To unsubscribe from this group, send email to
>>>>>>>>>>> [email protected].
>>>>>>>>>>> For more options, visit this group at
>>>>>>>>>>> http://groups.google.com/group/flex_india?hl=en.
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>> You received this message because you are subscribed to the Google
>>>>>>>>>> Groups "Flex India Community" group.
>>>>>>>>>> To post to this group, send email to [email protected].
>>>>>>>>>> To unsubscribe from this group, send email to
>>>>>>>>>> [email protected].
>>>>>>>>>> For more options, visit this group at
>>>>>>>>>> http://groups.google.com/group/flex_india?hl=en.
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> You received this message because you are subscribed to the Google
>>>>>>>>> Groups "Flex India Community" group.
>>>>>>>>> To post to this group, send email to [email protected].
>>>>>>>>> To unsubscribe from this group, send email to
>>>>>>>>> [email protected].
>>>>>>>>> For more options, visit this group at
>>>>>>>>> http://groups.google.com/group/flex_india?hl=en.
>>>>>>>>>
>>>>>>>>
>>>>>>>>  --
>>>>>>>> You received this message because you are subscribed to the Google
>>>>>>>> Groups "Flex India Community" group.
>>>>>>>> To post to this group, send email to [email protected].
>>>>>>>> To unsubscribe from this group, send email to
>>>>>>>> [email protected].
>>>>>>>> For more options, visit this group at
>>>>>>>> http://groups.google.com/group/flex_india?hl=en.
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Vikas
>>>>>>>
>>>>>>> --
>>>>>>> You received this message because you are subscribed to the Google
>>>>>>> Groups "Flex India Community" group.
>>>>>>> To post to this group, send email to [email protected].
>>>>>>> To unsubscribe from this group, send email to
>>>>>>> [email protected].
>>>>>>> For more options, visit this group at
>>>>>>> http://groups.google.com/group/flex_india?hl=en.
>>>>>>>
>>>>>>
>>>>>>  --
>>>>>> You received this message because you are subscribed to the Google
>>>>>> Groups "Flex India Community" group.
>>>>>> To post to this group, send email to [email protected].
>>>>>> To unsubscribe from this group, send email to
>>>>>> [email protected].
>>>>>> For more options, visit this group at
>>>>>> http://groups.google.com/group/flex_india?hl=en.
>>>>>>
>>>>>
>>>>> --
>>>>> You received this message because you are subscribed to the Google
>>>>> Groups "Flex India Community" group.
>>>>> To post to this group, send email to [email protected].
>>>>> To unsubscribe from this group, send email to
>>>>> [email protected].
>>>>> For more options, visit this group at
>>>>> http://groups.google.com/group/flex_india?hl=en.
>>>>>
>>>>
>>>> --
>>>> You received this message because you are subscribed to the Google
>>>> Groups "Flex India Community" group.
>>>> To post to this group, send email to [email protected].
>>>> To unsubscribe from this group, send email to
>>>> [email protected].
>>>> For more options, visit this group at
>>>> http://groups.google.com/group/flex_india?hl=en.
>>>>
>>>
>>> --
>>> You received this message because you are subscribed to the Google Groups
>>> "Flex India Community" group.
>>> To post to this group, send email to [email protected].
>>> To unsubscribe from this group, send email to
>>> [email protected].
>>> For more options, visit this group at
>>> http://groups.google.com/group/flex_india?hl=en.
>>>
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Flex India Community" group.
>> To post to this group, send email to [email protected].
>> To unsubscribe from this group, send email to
>> [email protected].
>> For more options, visit this group at
>> http://groups.google.com/group/flex_india?hl=en.
>>
>
> --
> You received this message because you are subscribed to the Google Groups
> "Flex India Community" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected].
> For more options, visit this group at
> http://groups.google.com/group/flex_india?hl=en.
>

-- 
You received this message because you are subscribed to the Google Groups "Flex 
India Community" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/flex_india?hl=en.

Reply via email to