br.uff.puro.dct
Class Recebimento

java.lang.Object
  extended by br.uff.puro.dct.Recebimento

 class Recebimento
extends java.lang.Object

Classe responsável pelos recebimentos de LEP na tabela.

Author:
Rafaelli de C. Coutinho , Ubiratam C. de Paula Junior e Carlos Bazilio Martins

Field Summary
(package private)  int linha
           
(package private)  java.lang.String mensagem
           
(package private)  java.util.ArrayList parametros
           
 
Constructor Summary
Recebimento()
           
 
Method Summary
 void atualizaLog(Module mod, java.util.ArrayList<Id> ids, java.lang.String mensagem, int idThread, int origemDest)
          Método para atualização do arquivo log.txt.
 int getLinha()
          Método padrão para obter a variável da classe desejada.
 java.lang.String getMensagem()
          Método padrão para obter o objeto da classe desejado.
 java.util.ArrayList getParametros()
          Método padrão para obter o objeto da classe desejado.
 void printRecebimento()
          Método para imprimir recebimento.
 void runRecebimento(Module mod, java.util.ArrayList<Trans> trans, Mensagens[] mensagens, int idTrans, int idThread, java.util.ArrayList<Id> variaveis, int[] cont)
          Método para executar o recebimento.
 void setLinha(int linha)
          Método padrão para atribuir valor a variável da classe desejada.
 void setMensagem(java.lang.String mensagem)
          Método padrão para atribuir referência ao objeto desejado.
 void setParametros(java.util.ArrayList parametros)
          Método padrão para atribuir referência ao objeto desejado.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

linha

int linha

mensagem

java.lang.String mensagem

parametros

java.util.ArrayList parametros
Constructor Detail

Recebimento

Recebimento()
Method Detail

getLinha

public int getLinha()
Método padrão para obter a variável da classe desejada.

Returns:
Retornar a variável desejada.

setLinha

public void setLinha(int linha)
Método padrão para atribuir valor a variável da classe desejada.

Parameters:
linha - Valor a ser atribuido à variável.

getMensagem

public java.lang.String getMensagem()
Método padrão para obter o objeto da classe desejado.

Returns:
Retornar o objeto desejado.

setMensagem

public void setMensagem(java.lang.String mensagem)
Método padrão para atribuir referência ao objeto desejado.

Parameters:
mensagem - Referência do objeto a ser atribuida.

getParametros

public java.util.ArrayList getParametros()
Método padrão para obter o objeto da classe desejado.

Returns:
Retornar o objeto desejado.

setParametros

public void setParametros(java.util.ArrayList parametros)
Método padrão para atribuir referência ao objeto desejado.

Parameters:
parametros - Referência do objeto a ser atribuida.

runRecebimento

public void runRecebimento(Module mod,
                           java.util.ArrayList<Trans> trans,
                           Mensagens[] mensagens,
                           int idTrans,
                           int idThread,
                           java.util.ArrayList<Id> variaveis,
                           int[] cont)
Método para executar o recebimento.

Parameters:
trans - Trans em questão.
mensagens - Vetor de mensagens.
idTrans - Index do trans.
idThread - Identificador da thread.
variaveis - Tabela de variáveis de cada thread.
cont - Contador do paramentro any.

printRecebimento

public void printRecebimento()
Método para imprimir recebimento.


atualizaLog

public void atualizaLog(Module mod,
                        java.util.ArrayList<Id> ids,
                        java.lang.String mensagem,
                        int idThread,
                        int origemDest)
Método para atualização do arquivo log.txt.

Parameters:
mod - Modulo onde está o objeto log
ids - Parâmetros da mensagem
mensagem - Mensagem enviada
idThread - Id da thread atual
origemDest - Origem da mensagem