All Packages Class Hierarchy This Package Previous Next Index
Class BW.UML.ObjId.ObjIdServer
java.lang.Object
|
+----java.lang.Thread
|
+----BW.UML.ObjId.ObjIdServer
- public class ObjIdServer
- extends Thread
Classe ObjIdServer e um servidor de identificadores
de objetos para uso do framework para awareness BW,
quando combinado ao groupware CUTE (construido com
o framework COPSE).
COPSE e CUTE sao de autoria de Marcio Dias, pela
COPPE/UFRJ, 1998.
- Version:
- 1.0
- Author:
- Manuele Kirsch Pinheiro, Luiz Angelo B. Estefanel
-
addressToSend
-
-
buf
-
-
cont
- contador de ocorrencias - indica quantos
identificadores foram fornecidos desde a
ultima atualizacao do ST_Setup
-
db
- acesso ao meio de armazenamento
-
lastObjId
- proximo identificador de objeto disponivel
-
MAX
- numero de atendimentos a serem feitos, antes
que a base de dados tenha o valor do ultimo
identificador de objeto fornecido atualizado
-
packet
-
-
portToSend
-
-
setup
- objeto de setup, onde fica armazenado o ultimo
identificador de objeto utilizado
-
socket
-
-
ObjIdServer(InetAddress, int)
- construtor para o atendimento de uma chamada
-
ObjIdServer(String)
- construtor para a primeira chamada
-
init(int)
- comeca a ouvir a porta indicada
-
nextObjId()
- fornece o proximo identificador de objeto
-
run()
- atendimento da chamada
-
update()
- faz a atualizacao do ultimo identificador utilizado na base de dados
socket
DatagramSocket socket
packet
DatagramPacket packet
buf
byte buf[]
addressToSend
InetAddress addressToSend
portToSend
int portToSend
cont
public static int cont
- contador de ocorrencias - indica quantos
identificadores foram fornecidos desde a
ultima atualizacao do ST_Setup
MAX
public static final int MAX
- numero de atendimentos a serem feitos, antes
que a base de dados tenha o valor do ultimo
identificador de objeto fornecido atualizado
lastObjId
public static int lastObjId
- proximo identificador de objeto disponivel
setup
public static ST_Setup setup
- objeto de setup, onde fica armazenado o ultimo
identificador de objeto utilizado
db
public static ST_DatabaseImplementor db
- acesso ao meio de armazenamento
ObjIdServer
public ObjIdServer(InetAddress addressToSend,
int portToSend)
- construtor para o atendimento de uma chamada
ObjIdServer
public ObjIdServer(String server)
- construtor para a primeira chamada
init
public void init(int port)
- comeca a ouvir a porta indicada
run
public void run()
- atendimento da chamada
- Overrides:
- run in class Thread
nextObjId
public synchronized Integer nextObjId()
- fornece o proximo identificador de objeto
update
public synchronized void update()
- faz a atualizacao do ultimo identificador utilizado na base de dados
All Packages Class Hierarchy This Package Previous Next Index