Esqueci de mencionar. Utilizao SWIZ sim.
Se tiver algum exemplo ai Mario, me ajudaria muito.

Abraco

Em 24 de junho de 2011 11:24, Mário Júnior <[email protected]> escreveu:

> Vc ta usando o Swiz Juliano?
> Se sim, tem como criar um BaseController q irá interceptar isso.. poss
> mostrar caso esteja usando Swiz.
> Caso nao esteja usando, de mais detalhes sobre a arquitetura q vc
> implementou para que possamos definir o melhor ponto para vc interceptar as
> chamadas antes do disparo para o back-end, e nesse ponto vc atribuir o valor
> do seu CLIENT_ID.
>
>
> []'s
>
>
>
> Em 23 de junho de 2011 19:05, Juliano Feltraco <[email protected]>escreveu:
>
> Vou tentar explicar mais detalhadamente.
>> Eu tenho um objeto PersistenteObject, que todos os meus objetos de negocio
>> herdam dele.
>> Ele possui um atributo, CLIENT_ID.
>> Quando o usuario entra na app, por parametro eu passo qual eh o CLIENT_ID,
>> e armazeno essa variavel em um Singleton.
>> Preciso que toda requisicao que eu faca ao JAVA essa variavel do Singleton
>> seja setada no atributo do PersistenteObject.
>> Assim quando esse objeto chegar no JAVA ele identifica qual eh o cliente e
>> direciona para a BD deste cliente.
>> Eh mais ou menos esse o fluxo que preciso que seja feito.
>>
>> Amanha vou pesquisar a sugestao do Mario.
>> Espero que tenham entendido agora e tb espero que seja possivel, pois
>> ficaria muito LINDO dessa forma =]
>>
>> Abraco.
>>
>> Em 22 de junho de 2011 21:42, Mário Júnior <[email protected]>escreveu:
>>
>> Também nao entendi direito, mas se for oq estou pensando, posso sugerir
>>> duas coisas:
>>>
>>> - Se estiver usando o Swiz, vc pode interceptar toda a requisição (seja
>>> na saída ou na resposta) estendendo o ServiceHelper.
>>> - Vc pode fazer um monkey patch, copiando a classe mx.rpc.AbstractInvoker
>>> e nessa classe vc também pode interceptar todas as chamadas e repostas,
>>> independente de framework.
>>>
>>> Se for realmente isso que entendi, e se precisar de mais detalhes sobre
>>> os pontos acima, dá um alo.
>>>
>>>
>>> []'s
>>>
>>>
>>> Em 22 de junho de 2011 17:58, Eric Tonussi <[email protected]>escreveu:
>>>
>>> Cara, tentei mas nao consegui entender seu problema
>>>>
>>>>
>>>> Em 22 de junho de 2011 17:34, Juliano Feltraco 
>>>> <[email protected]>escreveu:
>>>>
>>>> Eu tentei dessa forma Bruno.
>>>>> Criei um Singleton que armazena esse valor, e no constructor do meu
>>>>> objeto Pai eu seto esse valor do Singleton.
>>>>> Funcionou, porem soh funciona para objetos que eu instancio.
>>>>> Se eu faco uma consulta q me retorna N objetos esses objetos nao passam
>>>>> pelo constructor (imaginei que fossem passar), ai quando tento editar ou
>>>>> excluir eles
>>>>> NAO TEM O ATRIBUTO SETADO, oq me ocasiona um erro.
>>>>>
>>>>> Em 22 de junho de 2011 17:26, bruno bg <[email protected]> escreveu:
>>>>>
>>>>> singleton, não serveria para vc. ??
>>>>>>
>>>>>> brunobg
>>>>>> --
>>>>>> ****************************************************
>>>>>> www.brbsoftware.com.br
>>>>>> [email protected]  (MSN & Skype)
>>>>>> blogflex.brunobg.com
>>>>>> @brunogrohs
>>>>>> (21) 9913-2397
>>>>>>
>>>>>>
>>>>>> Em 22 de junho de 2011 17:22, Juliano Feltraco 
>>>>>> <[email protected]>escreveu:
>>>>>>
>>>>>>> Estou com a seguinte necessidade.
>>>>>>>
>>>>>>> Tenho um objeto PAI que todos os meus outros objetos herdam dele, e
>>>>>>> nesse objeto tenho um atributo que identifica o cliente para que eu 
>>>>>>> possa
>>>>>>> selecionar o DataSource correto no JAVA..
>>>>>>>
>>>>>>> Preciso que todas as requisicoes que faco para o JAVA o objeto que
>>>>>>> vai ser passado como parametro sofra uma alteracao, onde vou setar esse
>>>>>>> atributo com uma chave expecifica expecifico.
>>>>>>>
>>>>>>> Esta funcionando, soh falta eu conseguir setar esse atibuto para
>>>>>>> todas as requisicoes.
>>>>>>>
>>>>>>> Qualquer dica sera de grande valia.
>>>>>>>
>>>>>>> Abraco
>>>>>>> --
>>>>>>> Att.
>>>>>>>                 >> Juliano Feltraco <<
>>>>>>>                 9131-6290 - 3526-9786
>>>>>>>
>>>>>>>              "A vida é feita de desafios..."
>>>>>>>
>>>>>>> --
>>>>>>> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
>>>>>>> Para enviar uma mensagem, envie um e-mail para
>>>>>>> [email protected]
>>>>>>> Para sair da lista, envie um email em branco para
>>>>>>> [email protected]
>>>>>>> Mais opções estão disponíveis em
>>>>>>> http://groups.google.com/group/flexdev
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>  --
>>>>>> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
>>>>>> Para enviar uma mensagem, envie um e-mail para
>>>>>> [email protected]
>>>>>> Para sair da lista, envie um email em branco para
>>>>>> [email protected]
>>>>>> Mais opções estão disponíveis em
>>>>>> http://groups.google.com/group/flexdev
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Att.
>>>>>                 >> Juliano Feltraco <<
>>>>>                 9131-6290 - 3526-9786
>>>>>
>>>>>              "A vida é feita de desafios..."
>>>>>
>>>>> --
>>>>> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
>>>>> Para enviar uma mensagem, envie um e-mail para
>>>>> [email protected]
>>>>> Para sair da lista, envie um email em branco para
>>>>> [email protected]
>>>>> Mais opções estão disponíveis em
>>>>> http://groups.google.com/group/flexdev
>>>>>
>>>>
>>>>  --
>>>> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
>>>> Para enviar uma mensagem, envie um e-mail para [email protected]
>>>> Para sair da lista, envie um email em branco para
>>>> [email protected]
>>>> Mais opções estão disponíveis em http://groups.google.com/group/flexdev
>>>>
>>>
>>>
>>>
>>> --
>>> Mario Junior
>>> http://blog.mariojunior.com/
>>> @mariojunior
>>>
>>> --
>>> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
>>> Para enviar uma mensagem, envie um e-mail para [email protected]
>>> Para sair da lista, envie um email em branco para
>>> [email protected]
>>> Mais opções estão disponíveis em http://groups.google.com/group/flexdev
>>>
>>
>>
>>
>> --
>> Att.
>>                 >> Juliano Feltraco <<
>>                 9131-6290 - 3526-9786
>>
>>              "A vida é feita de desafios..."
>>
>> --
>> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
>> Para enviar uma mensagem, envie um e-mail para [email protected]
>> Para sair da lista, envie um email em branco para
>> [email protected]
>> Mais opções estão disponíveis em http://groups.google.com/group/flexdev
>>
>
>
>
> --
> Mario Junior
> http://blog.mariojunior.com/
> @mariojunior
>
> --
> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
> Para enviar uma mensagem, envie um e-mail para [email protected]
> Para sair da lista, envie um email em branco para
> [email protected]
> Mais opções estão disponíveis em http://groups.google.com/group/flexdev
>



-- 
Att.
                >> Juliano Feltraco <<
                9131-6290 - 3526-9786

             "A vida é feita de desafios..."

-- 
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para 
[email protected]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev

Responder a