[Logo] Mentawai Forum - Mentawai Web Framework
  [Search] Search   [Recent Topics] Recent Topics   [Members]  Member Listing   [Groups] Back to home page 
[Register] Register / 
[Login] Login 
Ação no Shutdown do servidor  XML
Forum Index -> Comentários Gerais
Author Message
velo


[Avatar]

Joined: 16/02/2006 13:33:54
Messages: 1197
Location: Jaraguá do Sul - SC
Offline

Opa....

Tem como eu colocar uma action ou algo assim que seja executada no momento que eu estiver desligando ou reiniciando o servidor?

Eu estou usando um banco de dados embarcado (derby) e é recomendado que seja dado um shutdown para que os dados sejam passivados.

Tem como?


VELO

_____________________________________
Mentawai Developer
"When the only tool you have is a hammer, everything looks like a nail"
http://en.wikipedia.org/wiki/Golden_hammer
[Email] [MSN]
saoj



Joined: 01/07/2005 09:59:17
Messages: 2846
Location: Rio de Janeiro, RJ
Offline


Filtros possuem um método destroy.

Se vc estiver fazendo o seu próprio filtro, então pode usar esse método.

Taí uma melhoria para a versão 1.3.1.

Um método destroy dentro do ApplicationManager. Boa dica!

Sergio Oliveira

Marcos Silva Pereira


[Avatar]
Joined: 10/08/2005 10:22:46
Messages: 16
Offline

Melhor usar context listeners do que filtros. O container pode decidir retirar o filtro da memoria se ele não for usado por muito tempo. Context listener não sofrem desse mal.

A ideia de um metodo destroy no ApplicationManager é boa, mas afeta o reload do .class, não? Isso pode ser um problema?

valeuz...

Marcos Silva Pereira
Comunidade Blastêmica
saoj



Joined: 01/07/2005 09:59:17
Messages: 2846
Location: Rio de Janeiro, RJ
Offline


É verdade !!! Temos que pensar nisso.

De repente esse método só seria chamado quando o controlador morrer.

Aí acredito que não tem galho...

Sergio Oliveira

velo


[Avatar]

Joined: 16/02/2006 13:33:54
Messages: 1197
Location: Jaraguá do Sul - SC
Offline

Ou seja, hoje não rola.

Pergunto, muito complicado de implementar isso?

Tem como me passar uma dica do onde fuçar pra fazer isso?


VELO

_____________________________________
Mentawai Developer
"When the only tool you have is a hammer, everything looks like a nail"
http://en.wikipedia.org/wiki/Golden_hammer
[Email] [MSN]
saoj



Joined: 01/07/2005 09:59:17
Messages: 2846
Location: Rio de Janeiro, RJ
Offline


É bem simples alterar o código do Mentawai para fazer isso.

Vou fazer aqui e disponibilizo um jar pra ti.


Sergio Oliveira

saoj



Joined: 01/07/2005 09:59:17
Messages: 2846
Location: Rio de Janeiro, RJ
Offline

Pega o mentawai.jar beta aqui:

http://www.mentaframework.org/beta/mentawai.jar

Vc pode implementar o método do ApplicationManager:

Code:
 
 public void destroy(Context application) {
 
 }
 
 


Sergio Oliveira

velo


[Avatar]

Joined: 16/02/2006 13:33:54
Messages: 1197
Location: Jaraguá do Sul - SC
Offline

Valeu sergio, brigadão!

_____________________________________
Mentawai Developer
"When the only tool you have is a hammer, everything looks like a nail"
http://en.wikipedia.org/wiki/Golden_hammer
[Email] [MSN]
velo


[Avatar]

Joined: 16/02/2006 13:33:54
Messages: 1197
Location: Jaraguá do Sul - SC
Offline

Kra, o teu jar tah com 310KB, tah certo isso?

Aqui tah dizendo que o arquivo tah corrompido.


VELO

_____________________________________
Mentawai Developer
"When the only tool you have is a hammer, everything looks like a nail"
http://en.wikipedia.org/wiki/Golden_hammer
[Email] [MSN]
saoj



Joined: 01/07/2005 09:59:17
Messages: 2846
Location: Rio de Janeiro, RJ
Offline

Tenta de novo lá !

Sergio Oliveira

velo


[Avatar]

Joined: 16/02/2006 13:33:54
Messages: 1197
Location: Jaraguá do Sul - SC
Offline

Ponto pra vc, hehhehe

Vlw!

_____________________________________
Mentawai Developer
"When the only tool you have is a hammer, everything looks like a nail"
http://en.wikipedia.org/wiki/Golden_hammer
[Email] [MSN]
 
Forum Index -> Comentários Gerais
Go to:   
Powered by JForum 2.1.6 © JForum Team