comum.util
Class LogBean

java.lang.Object
  extended by comum.util.LogBean

public class LogBean
extends java.lang.Object

Since:
17/06/2005
Version:
N/C
Author:
cristiano

Field Summary
private  java.lang.String codigoSessao
           
private  java.lang.String codigoTransacao
           
private  java.lang.String iPUsuario
           
private  org.apache.log4j.Logger logger
           
private  java.lang.Object obj
           
private  java.lang.String operacao
           
static java.lang.String SEPARADOR_CAMPOS_DADOS
           
static java.lang.String SEPARADOR_CAMPOS_LOG
           
private  UsuarioUsu usuario
           
 
Constructor Summary
LogBean()
          Construtor.
 
Method Summary
 java.lang.String getCodigoSessao()
          Retorna String codigoSessao.
 java.lang.String getCodigoTransacao()
          Retorna String codigoTransacao.
private  java.lang.String getColunas(java.lang.Object o)
          Retorna o nome/valor dos campos da tabela que n�o sejam PK.
private  java.lang.String getDados()
          Retorna String Colunas.
static java.lang.String getHoraAtual(boolean comSeparador)
          Se comSeparador verdadeiro retorna a Hora atual com separador ':', do contrario retorna sem.
 java.lang.String getIPUsuario()
          Retorna String IPUsuario.
 java.lang.Object getObj()
          Retorna Object obj.
 java.lang.String getOperacao()
          Retorna String operacao.
private  java.lang.String getPkName(java.lang.Object o)
          Retorna o nome e o valor da(s) chave(s) prim�ria(s).
private  java.lang.String getTableName(java.lang.Object o)
          Recupera o nome da tabela de um determinado objeto.
 UsuarioUsu getUsuario()
          Retorna UsuarioUsu usuario.
 void setCodigoSessao(java.lang.String codigoSessao)
          Atribui valor especificado para String codigoSessao.
 void setCodigoTransacao(java.lang.String codigoTransacao)
          Atribui valor especificado para String codigoTransacao
 void setIPUsuario(java.lang.String usuario)
          Atribui valor especificado para String IPUsuario.
 void setObj(java.lang.Object obj)
          Atribui valor especificado para Object obj.
 void setOperacao(java.lang.String operacao)
          Atribui valor especificado para String opreracao.
 void setUsuario(UsuarioUsu usuario)
          Atribui valor especificado para UsuarioUsu usuario.
 java.lang.String toString()
          Retorna String no formato:
CodUsu#IPUsuario#CodigoTransacao#CodigoSessao#Operacao#TableName#Dados#DataAtual.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

SEPARADOR_CAMPOS_LOG

public static final java.lang.String SEPARADOR_CAMPOS_LOG
See Also:
Constant Field Values

SEPARADOR_CAMPOS_DADOS

public static final java.lang.String SEPARADOR_CAMPOS_DADOS
See Also:
Constant Field Values

logger

private org.apache.log4j.Logger logger

obj

private java.lang.Object obj

usuario

private UsuarioUsu usuario

iPUsuario

private java.lang.String iPUsuario

operacao

private java.lang.String operacao

codigoTransacao

private java.lang.String codigoTransacao

codigoSessao

private java.lang.String codigoSessao
Constructor Detail

LogBean

public LogBean()
Construtor.

Since:
N/C
Method Detail

getIPUsuario

public java.lang.String getIPUsuario()
Retorna String IPUsuario.

Returns:
String - IPUsuario
Since:
N/C

setIPUsuario

public void setIPUsuario(java.lang.String usuario)
Atribui valor especificado para String IPUsuario.

Parameters:
String - usuario
Since:
N/C

getObj

public java.lang.Object getObj()
Retorna Object obj.

Returns:
Object - obj
Since:
N/C

setObj

public void setObj(java.lang.Object obj)
Atribui valor especificado para Object obj.

Parameters:
Object - obj
Since:
N/C

getUsuario

public UsuarioUsu getUsuario()
Retorna UsuarioUsu usuario.

Returns:
UsuarioUsu
Since:
N/C

setUsuario

public void setUsuario(UsuarioUsu usuario)
Atribui valor especificado para UsuarioUsu usuario.

Parameters:
UsuarioUsu - usuario
Since:
N/C

getOperacao

public java.lang.String getOperacao()
Retorna String operacao.

Returns:
String
Since:
N/C

setOperacao

public void setOperacao(java.lang.String operacao)
Atribui valor especificado para String opreracao.

Parameters:
String - operacao
Since:
N/C

getCodigoSessao

public java.lang.String getCodigoSessao()
Retorna String codigoSessao.

Returns:
String
Since:
N/C

setCodigoSessao

public void setCodigoSessao(java.lang.String codigoSessao)
Atribui valor especificado para String codigoSessao.

Parameters:
String - codigoSessao
Since:
N/C

getCodigoTransacao

public java.lang.String getCodigoTransacao()
Retorna String codigoTransacao.

Returns:
String
Since:
N/C

setCodigoTransacao

public void setCodigoTransacao(java.lang.String codigoTransacao)
Atribui valor especificado para String codigoTransacao

Parameters:
String - codigoTransacao
Since:
N/C

toString

public java.lang.String toString()
Retorna String no formato:
CodUsu#IPUsuario#CodigoTransacao#CodigoSessao#Operacao#TableName#Dados#DataAtual.

Overrides:
toString in class java.lang.Object
Returns:
String
Since:
N/C

getDados

private java.lang.String getDados()
Retorna String Colunas.

Returns:
String
Since:
N/C

getHoraAtual

public static java.lang.String getHoraAtual(boolean comSeparador)
Se comSeparador verdadeiro retorna a Hora atual com separador ':', do contrario retorna sem.

Parameters:
boolean - comSeparador
Returns:
String
Since:
N/C

getColunas

private java.lang.String getColunas(java.lang.Object o)
Retorna o nome/valor dos campos da tabela que n�o sejam PK.

Parameters:
Object - o - Objeto a ser recuperados os valores
Returns:
String - Nome/Valor dos campos
Since:
N/C

getPkName

private java.lang.String getPkName(java.lang.Object o)
Retorna o nome e o valor da(s) chave(s) prim�ria(s).

Parameters:
Object - o - Objeto a ser descoberto a(s) chave(s)
Returns:
String - Nome/valor da(s) chave(s)
Since:
N/C

getTableName

private java.lang.String getTableName(java.lang.Object o)
Recupera o nome da tabela de um determinado objeto.

Parameters:
Object - o - Objeto a ser descoberta a tabela
Returns:
String - Nome da tabela
Since:
N/C


Copyright © 2007, PRODEPA - Processamento de Dados do Pará