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

Variable Index

 o log
arquivo de log do servidor (para escrita)
 o LOGNAME
nome do arquivo de log do servidor
 o status
variavel de status do log

Constructor Index

 o ST_LogWriter()

Method Index

 o close()
fecha e conclui as operacoes sobre a base de dados
 o getDayTime()
monta string com informacao de dia, hora e minutos
 o getStatus()
retorna o status da base de dados ou da ultima operacao feita sobre ela
 o init()
inicializa o log.
 o open()
faz a abertura da base de armazenamento
 o read(BW_Element)
Le todos os elementos de um determinado tipo
 o 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.
 o read(BW_Element, int)
Le uma unica instancia de um tipo de elemento
 o read(ST_Setup)
faz a leitura do Setup
 o read(String)
faz leitura de dados
 o write(BW_Element)
escreve um unico elemento em meio permanente
 o write(ST_Setup)
atualiza ST_Setup na base de dados
 o write(String)
escreve os dados em meio permanente
 o write(Vector)
escreve um conjunto de dados em meio permanente.

Variables

 o log
 FileWriter log
arquivo de log do servidor (para escrita)

 o LOGNAME
 String LOGNAME
nome do arquivo de log do servidor

 o status
 boolean status
variavel de status do log

Constructors

 o ST_LogWriter
 public ST_LogWriter()

Methods

 o getDayTime
 protected String getDayTime()
monta string com informacao de dia, hora e minutos

 o init
 protected boolean init()
inicializa o log.

Returns:
boolean true - inicializacao feita com sucesso false - falha na inicializacao
 o 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
 o 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
 o write
 public boolean write(Vector data)
escreve um conjunto de dados em meio permanente.

Overrides:
write in class ST_Implementor
 o 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
 o 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
 o 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
 o read
 public ST_Setup read(ST_Setup set)
faz a leitura do Setup

Overrides:
read in class ST_Implementor
 o 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
 o read
 public Vector read(BW_Element what)
Le todos os elementos de um determinado tipo

Overrides:
read in class ST_Implementor
 o 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
 o write
 public boolean write(BW_Element what)
escreve um unico elemento em meio permanente

Overrides:
write in class ST_Implementor
 o 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