|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.swing.AbstractListModel
javax.swing.DefaultListModel
br.gov.ans.tiss.nucleo.FilaMensagens
public class FilaMensagens
Uma fila de mensagens TISS.
Field Summary | |
---|---|
protected java.beans.PropertyChangeSupport |
propertySupport
Suporte ao registro de listeners sobre mudanças nas propriedades do bean. |
private java.lang.String |
ultimoErro
A última mensagem de erro. |
Fields inherited from class javax.swing.AbstractListModel |
---|
listenerList |
Constructor Summary | |
---|---|
FilaMensagens()
Construtor vazio para as subclasses. |
Method Summary | |
---|---|
void |
addElement(java.lang.Object obj)
Override para o método de DefaultListModel, que esta classe extende. |
void |
addPropertyChangeListener(java.beans.PropertyChangeListener listener)
Adiciona um listener para mudanças em propriedades do objeto. |
java.lang.String |
adicionaMensagem(MensagemTiss pMensagem)
Adiciona uma mensagem TISS à fila de mensagens. |
java.lang.String |
getArquivoPersistencia()
Getter para o nome do arquivo de persistência a ser usado no salvamento da fila. |
java.util.Enumeration<MensagemTiss> |
getMensagensTiss()
Getter para mensagensTiss. |
int |
getQtdMensagens()
Sinônimo para o método getSize() de DefaultListModel. |
java.lang.String |
getUltimoErro()
Getter para ultimoErro. |
void |
removePropertyChangeListener(java.beans.PropertyChangeListener listener)
Remove um listener para mudanças em propriedades do objeto. |
void |
restaura()
Restaura uma fila a partir do objeto serializado presente no arquivo de persistência usado. |
void |
salva()
Salva a fila de mensagens em um arquivo do sistema operacional, através de um ObjectOutputStream (i.e. grava no arquivo os objetos serializados). |
Methods inherited from class javax.swing.DefaultListModel |
---|
add, capacity, clear, contains, copyInto, elementAt, elements, ensureCapacity, firstElement, get, getElementAt, getSize, indexOf, indexOf, insertElementAt, isEmpty, lastElement, lastIndexOf, lastIndexOf, remove, removeAllElements, removeElement, removeElementAt, removeRange, set, setElementAt, setSize, size, toArray, toString, trimToSize |
Methods inherited from class javax.swing.AbstractListModel |
---|
addListDataListener, fireContentsChanged, fireIntervalAdded, fireIntervalRemoved, getListDataListeners, getListeners, removeListDataListener |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected java.beans.PropertyChangeSupport propertySupport
private java.lang.String ultimoErro
Constructor Detail |
---|
public FilaMensagens()
Method Detail |
---|
public java.util.Enumeration<MensagemTiss> getMensagensTiss()
public void salva() throws java.io.FileNotFoundException, java.io.IOException
java.io.FileNotFoundException
- .
java.io.IOException
- .public void restaura()
public java.lang.String getArquivoPersistencia()
public java.lang.String adicionaMensagem(MensagemTiss pMensagem)
pMensagem
- A mensagem TISS.
public void addElement(java.lang.Object obj)
addElement
in class javax.swing.DefaultListModel
obj
- O objeto a ser adicionado à fila (mensagem TISS ou nome de arquivo).public java.lang.String getUltimoErro()
public void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
listener
- O listener a ser adicionado.public void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
listener
- O listener a ser removido.public int getQtdMensagens()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |