Ah, didn't know that, sorry... I'm curious as the motivation for /not/
using datasqueezers?

Robert

Howard Lewis Ship wrote:
> The client property persistent manager doesn't use the data squeezer;
> it always serializes a bunch of objects to a MIME64 stream.  A
> DataSqueezer is used for objects encoded as listener parameters or as
> hidden form fields.
> 
> On 11/1/05, Robert Zeigler <[EMAIL PROTECTED]> wrote:
> 
>>Create a custom data squeezer for your object and register it.
>>
>>Robert
>>
>>Martin Strand wrote:
>>
>>>Hi.
>>>I want to persist a large object on the client, but it would be much
>>>better if I could just persist its id and then re-create it on the
>>>server  on each request. Can Tapestry do this for me? I could do it
>>>myself,  something like this:
>>>
>>>----
>>>private User user;
>>>
>>>public void detach()
>>>{
>>>  user = null;
>>>  super.detach();
>>>}
>>>
>>>public User getUser()
>>>{
>>>  if (user == null)
>>>  {
>>>    user = new User(getUserId());
>>>  }
>>>  return user;
>>>}
>>>
>>>@Persist("client:page")
>>>public abstract int getuserId();
>>>----
>>>
>>>
>>>
>>>But I'd prefer to let Tapestry do it for me, something like this:
>>>
>>>----
>>>@Persist("client:page")
>>>public abstract User getUser();
>>>----
>>>
>>>How could I make the second version understand that it only needs to
>>>persist the user id?
>>>
>>>Thanks,
>>>Martin
>>>
>>>---------------------------------------------------------------------
>>>To unsubscribe, e-mail: [EMAIL PROTECTED]
>>>For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
>>---------------------------------------------------------------------
>>To unsubscribe, e-mail: [EMAIL PROTECTED]
>>For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
> 
> 
> 
> --
> Howard M. Lewis Ship
> Independent J2EE / Open-Source Java Consultant
> Creator, Jakarta Tapestry
> Creator, Jakarta HiveMind
> 
> Professional Tapestry training, mentoring, support
> and project work.  http://howardlewisship.com
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to