br.gov.ans.tiss.servicos
Class VerificaElegibilidadeServer

java.lang.Object
  extended by br.gov.ans.tiss.servicos.VerificaElegibilidadeServer
All Implemented Interfaces:
Digestor, java.io.Serializable

public class VerificaElegibilidadeServer
extends java.lang.Object
implements java.io.Serializable, Digestor

See Also:
Serialized Form

Field Summary
private  java.beans.PropertyChangeSupport propertySupport
           
 
Constructor Summary
VerificaElegibilidadeServer()
           
 
Method Summary
 void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
           
 java.lang.Object digereMensagem(MensagemTiss pMensagem)
          Digere uma mensagem recebida, dado seu texto.
 void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
           
 int validaEntrada(MensagemTiss pMensagem)
          Valida o objeto recebido, reportando condição de erro ou Ok
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

propertySupport

private java.beans.PropertyChangeSupport propertySupport
Constructor Detail

VerificaElegibilidadeServer

public VerificaElegibilidadeServer()
Method Detail

addPropertyChangeListener

public void addPropertyChangeListener(java.beans.PropertyChangeListener listener)

removePropertyChangeListener

public void removePropertyChangeListener(java.beans.PropertyChangeListener listener)

validaEntrada

public int validaEntrada(MensagemTiss pMensagem)
Valida o objeto recebido, reportando condição de erro ou Ok

Specified by:
validaEntrada in interface Digestor
Parameters:
pMensagem - O objeto a ser validado
Returns:
0 - tudo Ok 1 - versão de esquema XML inválida 2 - remetente inválido 3 - destinatário inválido

digereMensagem

public java.lang.Object digereMensagem(MensagemTiss pMensagem)
                                throws java.lang.Exception
Digere uma mensagem recebida, dado seu texto. Cada classe concreta deve decidir o que fazer.

Specified by:
digereMensagem in interface Digestor
Parameters:
pMensagem - A mensagem a ser digerida.
Returns:
o objeto resposta, se tudo correu bem, ou NULL, indicando erro
Throws:
java.lang.Exception - .