Cerrar aplicacion Flex automaticamente

23 views
Skip to first unread message

Victoria Costas

unread,
Jan 8, 2013, 11:18:29 AM1/8/13
to madei...@googlegroups.com
Hola,
Tengo una aplicacion cliente-servidor (en Flex y Java respectivamente). Necesito que cada 30 minutos de no haber actividad en el cliente, este se cierre automaticamente y el usuario tenga que volver a loguearse.
Que solucion podria utilizar?
Gracias!

Rubén

unread,
Jan 8, 2013, 12:35:28 PM1/8/13
to madei...@googlegroups.com
Hola,

Google es tu amigo:

http://sandeepsamajdar.blogspot.in/2012/12/custom-user-idle-handler-flex.html

Y hay m�s, es cuesti�n de buscar ;-)

Un saludo

El 08/01/2013 17:18, Victoria Costas escribi�:
> --
> Has recibido este mensaje porque est�s suscrito al grupo "madeinflex"
> de Grupos de Google.
> Para ver este debate en la Web, visita
> https://groups.google.com/d/msg/madeinflex/-/LI83IS_wB-8J.
> Para publicar una entrada en este grupo, env�a un correo electr�nico a
> madei...@googlegroups.com.
> Para anular tu suscripci�n a este grupo, env�a un correo electr�nico a
> madeinflex+...@googlegroups.com
> Para tener acceso a m�s opciones, visita el grupo en
> http://groups.google.com/group/madeinflex?hl=es.

Ricardo Mesias

unread,
Jan 8, 2013, 12:36:38 PM1/8/13
to madei...@googlegroups.com

Hola,

Puedes usar el evento FlexEvent.IDLE

 

             FlexGlobals.topLevelApplication.systemManager.addEventListener(FlexEvent.IDLE, onUserIdleHandler);

 

             private function onUserIdleHandler(e:FlexEvent):void{

                    if(e.currentTarget.mx_internal::idleCounter == varIdleTime){

                           FlexGlobals.topLevelApplication.systemManager.removeEventListener(FlexEvent.IDLE, onUserIdleHandler);

                           // código para hacer logout

                    }     

             }     

 

Saludos,

 

Ricardo

--
Has recibido este mensaje porque estás suscrito al grupo "madeinflex" de Grupos de Google.


Para ver este debate en la Web, visita https://groups.google.com/d/msg/madeinflex/-/LI83IS_wB-8J.

Para publicar una entrada en este grupo, envía un correo electrónico a madei...@googlegroups.com.
Para anular tu suscripción a este grupo, envía un correo electrónico a madeinflex+...@googlegroups.com
Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/madeinflex?hl=es.

Raul Arranz

unread,
Jan 8, 2013, 2:46:07 PM1/8/13
to madei...@googlegroups.com

Rar...@pelayo.com

--

Julio Valencia

unread,
Jan 9, 2013, 12:53:58 PM1/9/13
to madei...@googlegroups.com, rmes...@gmail.com
Hola,

Puedes utilizar el evento  FlexEvent.IDLE, para detectar la inactividad de la aplicacion, pero solo funciona si la aplicacion esta en primer plano, es decir si la aplicacion esta minimizada o estamos trabajando en otra aplicacion, el tiempo en el cual se detectara la inactividad no seran 30mins sera mayor a eso, para mejor resultado deberias utilizar la clase Timer.

Saludos
Reply all
Reply to author
Forward
0 new messages