Assuming you're not using a servlet deployment:
WOServerSessionStore sessionStore = (WOServerSessionStore)
WOApplication.application().sessionStore();
NSArray sessions = sessionStore._sessions().allValues();
Note that this will only return the sessions that exist within a
single instance. If you are running multiple instances, you would
need to check each instance. Also, SessionStore does not expose the
last access time as public -- we add that to our base session
subclass and touch the value in session.awake() so you can tell if
the sessions are recently used. I don't recall if Session has a
method that tells you if its currently checked out or not, either,
but you can also add a boolean check to at least see if the session
is currently awake or not.
ms
On Sep 5, 2007, at 4:10 AM, Daniele Corti wrote:
Hi all,
I've a problem with my last app:
We use our app as a WebService that provide license for our
products and donwload upgrades, and a Web Site for Support.
It has happen (today) that we make some changes, so shutdown the
app, while someone was downloading an update.
You can easly image that our customer wasn't happy about this....
I was thinking to prepare a method in Application for searching
in active session if someone is logged in, and display it in the
admin panel, but I wasn't able to find out how to access to the
sessions.
Is there a way to do this, or not?
I will thank you for every advices!!!!
--
Daniele Corti
AIM: S0CR4TE5
Messenger: [EMAIL PROTECTED]
--
Computers are like air conditioners -- they stop working properly
if you open
WINDOWS
--
What about the four lusers of the apocalypse? I nominate:
"advertising", "can't log in", "power switch" and "what backup?"
--Alistair Young
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list ([email protected])
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/webobjects-dev/mschrag%
40mdimension.com
This email sent to [EMAIL PROTECTED]
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list ([email protected])
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com
This email sent to [EMAIL PROTECTED]