Re: Is this possible...
From: Bonj (benjtaylor)
Date: 10/18/04
- Next message: Willem van Rumpt: "Re: Is this possible..."
- Previous message: Bonj: "Re: Doubt with reports"
- In reply to: craig: "Re: Is this possible..."
- Next in thread: Nick Malik: "Re: Is this possible..."
- Messages sorted by: [ date ] [ thread ]
Date: Mon, 18 Oct 2004 20:07:51 +0100
don't throw an exception, instead of calling log out, set it to null anyway.
Then in the finalize method, put the code that has to happen on logout, so
it will be executed anyway.
"craig" <e@mail.com> wrote in message
news:edpE9yStEHA.3984@TK2MSFTNGP09.phx.gbl...
> Thanks, Peter. I think you are right....exceptions might be the way to
> go.
>
> "Peter Rilling" <peter@nospam.rilling.net> wrote in message
> news:%23KWBdwStEHA.2536@TK2MSFTNGP11.phx.gbl...
>> No, an object cannot set itself to null.
>>
>> You could return empty values but it might be better to throw an
>> exception.
>>
>> "craig" <e@mail.com> wrote in message
>> news:ukbFpsStEHA.2864@TK2MSFTNGP09.phx.gbl...
>>> Assume that you have a User object, which abstracts an authenticated
>>> user
>> of
>>> your application. It has some properties such as UserID, FirstName,
>>> LastName, etc. and a method LogOut(); The LogOut method logs the user
>>> out
>>> of the application. If the LogOut() method is successful, the user is
>>> logged out and the User object should no longer be valid. Is there a
>>> way
>> to
>>> allow the LogOut() method to force the reference that is being held to
>>> the
>>> object to which it is a member (User) to be set to null?
>>>
>>> If not, I can force the object to return empty values for all properties
>>> after the LogOut() method has been successfully executed. But I was
>>> just
>>> wondering if it might be possible to actually blow away the object
>>> itself.
>>>
>>> Thanks!!
>>>
>>>
>>
>>
>
>
- Next message: Willem van Rumpt: "Re: Is this possible..."
- Previous message: Bonj: "Re: Doubt with reports"
- In reply to: craig: "Re: Is this possible..."
- Next in thread: Nick Malik: "Re: Is this possible..."
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|