All Packages Class Hierarchy This Package Previous Next Index
Class BW.storage.ST_LogWriter
java.lang.Object
|
+----BW.storage.ST_Implementor
|
+----BW.storage.ST_LogWriter
- public class ST_LogWriter
- extends ST_Implementor
-
log
- arquivo de log do servidor (para escrita)
-
LOGNAME
- nome do arquivo de log do servidor
-
status
- variavel de status do log
-
ST_LogWriter()
-
-
close()
- fecha e conclui as operacoes sobre a base de dados
-
getDayTime()
- monta string com informacao de dia, hora e minutos
-
getStatus()
- retorna o status da base de dados ou da ultima
operacao feita sobre ela
-
init()
- inicializa o log.
-
open()
- faz a abertura da base de armazenamento
-
read(BW_Element)
- Le todos os elementos de um determinado tipo
-
read(BW_Element, BW_TimeInterval)
- Le um conjunto de elementos de um determinado tipo
(obrigatoriamente deve ser uma subclasse de BW_Element)
em um determinado intervalo.
-
read(BW_Element, int)
- Le uma unica instancia de um tipo de elemento
-
read(ST_Setup)
- faz a leitura do Setup
-
read(String)
- faz leitura de dados
-
write(BW_Element)
- escreve um unico elemento em meio permanente
-
write(ST_Setup)
- atualiza ST_Setup na base de dados
-
write(String)
- escreve os dados em meio permanente
-
write(Vector)
- escreve um conjunto de dados em meio permanente.
log
FileWriter log
- arquivo de log do servidor (para escrita)
LOGNAME
String LOGNAME
- nome do arquivo de log do servidor
status
boolean status
- variavel de status do log
ST_LogWriter
public ST_LogWriter()
getDayTime
protected String getDayTime()
- monta string com informacao de dia, hora e minutos
init
protected boolean init()
- inicializa o log.
- Returns:
- boolean true - inicializacao feita com sucesso
false - falha na inicializacao
read
public Vector read(String what)
- faz leitura de dados
- Parameters:
- String - what o que deve ser lido
- Returns:
- Vector elementos BW_Element lidos
- Overrides:
- read in class ST_Implementor
write
public boolean write(String what)
- escreve os dados em meio permanente
- Parameters:
- String - what o que deve ser escrito
- Returns:
- boolean true se foi gravado com exito
false caso contrario
- Overrides:
- write in class ST_Implementor
write
public boolean write(Vector data)
- escreve um conjunto de dados em meio permanente.
- Overrides:
- write in class ST_Implementor
open
public boolean open()
- faz a abertura da base de armazenamento
- Returns:
- boolean true se abriu a base corretamente
false caso contrario
- Overrides:
- open in class ST_Implementor
close
public boolean close()
- fecha e conclui as operacoes sobre a base de dados
- Returns:
- boolean true se foi fechado com exito
false caso contrario
- Overrides:
- close in class ST_Implementor
getStatus
public boolean getStatus()
- retorna o status da base de dados ou da ultima
operacao feita sobre ela
- Returns:
- boolean true - se a base esta ok
false caso contrario
- Overrides:
- getStatus in class ST_Implementor
read
public ST_Setup read(ST_Setup set)
- faz a leitura do Setup
- Overrides:
- read in class ST_Implementor
read
public Vector read(BW_Element what,
BW_TimeInterval when)
- Le um conjunto de elementos de um determinado tipo
(obrigatoriamente deve ser uma subclasse de BW_Element)
em um determinado intervalo.
- Overrides:
- read in class ST_Implementor
read
public Vector read(BW_Element what)
- Le todos os elementos de um determinado tipo
- Overrides:
- read in class ST_Implementor
read
public BW_Element read(BW_Element what,
int objId)
- Le uma unica instancia de um tipo de elemento
- Overrides:
- read in class ST_Implementor
write
public boolean write(BW_Element what)
- escreve um unico elemento em meio permanente
- Overrides:
- write in class ST_Implementor
write
public boolean write(ST_Setup set)
- atualiza ST_Setup na base de dados
- Overrides:
- write in class ST_Implementor
All Packages Class Hierarchy This Package Previous Next Index