Sou novo no mundo Java, to pegando a maioria das coisas na Raça, porque no meu serviço agora eu acabei entrando em um projeto que necessita de um certo conhecimento em java, porem a falta de tempo e de $$ não vem me permitindo realizar um curso. mas enfim.
Eu to tentando criar um metodo “involkeProcess” na classe “BaseAdapter” que tem que receber um parametro “request” da classe “Request” e retornar um “response” para a Classe “Response”.
Minha duvida ta surgindo justamente nessa parte de receber de uma classe e ter que devolver para uma classe diferente. Alguem pode me dar uma mãozinha?
Uma dica, seja mais claro quanto ao q vc está fazendo e como. Por exemplo, acredito q não esteja claro para maioria das pessoas c vc está utilizando frameworks, como o BPEL, é ele?
[code]public class Request implements Serializable {
private Direction currentDirectionRequest;
/**
* Construtor Request
*/
public Request() {
}
public Direction getCurrentDirection() {
return currentDirectionRequest;
}
public void setCurrentDirection(Direction currentDirectionRequest) {
this.currentDirectionRequest = currentDirectionRequest;
}
}
[/code]
E a classe Response
[code]public class Response {
public Response() {
}
private Direction currentDirectionResponse;
public Direction getCurrentDirection() {
return currentDirectionResponse;
}
public void setCurrentDirection(Direction currentDirectionResponse) {
this.currentDirectionResponse = currentDirectionResponse;
}
}[/code]
Tenho que manter tudo encapsulado e tal.
Então havia pensado nessa assinatura,
public Direction involkeProcess(Request currentDirectionRequest)
[quote=Rodrigo Sasaki]Ué, você mesmo disse que tem que receber um Request e retornar um Response. Que outras classes são essas aí?
E outra coisa, involke não existe, é invoke 8) [/quote]
Kkkkk, Valew, eu achei estranho tambem, mas o código não é meu e o cara que fez me passou assim, então como ainda não consegui valar com ele eu nem mudei… =D
Então, desculpa, na verdade eu tenho que pegar informação da request e depois devolver para a response.
Sou novo no mundo Java, to pegando a maioria das coisas na Raça, porque no meu serviço agora eu acabei entrando em um projeto que necessita de um certo conhecimento em java, porem a falta de tempo e de $$ não vem me permitindo realizar um curso. mas enfim.
Eu to tentando criar um metodo “involkeProcess” na classe “BaseAdapter” que tem que receber um parametro “request” da classe “Request” e retornar um “response” para a Classe “Response”.
Minha duvida ta surgindo justamente nessa parte de receber de uma classe e ter que devolver para uma classe diferente. Alguem pode me dar uma mãozinha?
Att;
Diego[/quote]
public void invokeProcess(Request resquet, Response response);
tão simples quanto isto. a implementação é
public void invokeProcess(Request resquet, Response response){
Direction dir = request.getDirection ();
//manioule dir
response.setDirection (dir);
}
Este é um padrão comum (Chain-of-Responsability) e é usado pelos Servlets, por exemplo.
Valew a ajuda cara, mas acabou que essa implementação não serviu, o cara me passou várias outras classes que ele havia esquecido, e o metodo simples ja acabou ficando bem complexo.
Vou resolver essa implementação, e assim que estiver pronto eu posto aqui para mostrar o que tinha que ser feito.
Mas de qualquer forma muito obrigado a todos que colaboraram de alguma maneira.