All Packages Class Hierarchy This Package Previous Next Index
Class BW.storage.ST_Implementor
java.lang.Object
|
+----BW.storage.ST_Implementor
- public abstract class ST_Implementor
- extends Object
classe ST_Implementor descreve as implementacoes do
armazenamento dos dados em disco no BW
- Version:
- 1.0
-
ST_Implementor()
-
-
close()
- fecha e conclui as operacoes sobre a base de dados
-
getStatus()
- retorna o status da base de dados, se esta aberta ou nao
operacao feita sobre ela
-
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.
ST_Implementor
public ST_Implementor()
read
public abstract Vector read(String what)
- faz leitura de dados
- Parameters:
- String - what o que deve ser lido
- Returns:
- Vector elementos BW_Element lidos
read
public abstract ST_Setup read(ST_Setup set)
- faz a leitura do Setup
- Parameters:
- ST_Setup - set setup desejado
- Returns:
- ST_Setup setup com os dados atualizados
read
public abstract 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.
- Parameters:
- BW_Element - what tipo de dado a ser lido
- BW_TimeInterval - when intervalo a ser lido
read
public abstract Vector read(BW_Element what)
- Le todos os elementos de um determinado tipo
- Parameters:
- BW_Element - what tipo de dado a ser lido
- Returns:
- Vector todos os dados daquele tipo lidos
read
public abstract BW_Element read(BW_Element what,
int objId)
- Le uma unica instancia de um tipo de elemento
- Parameters:
- BW_Element - what tipo de dado a ser lido
- int - objId identificador do objeto a ser resgatado
- Returns:
- BW_Element objeto lido
write
public abstract 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
write
public abstract boolean write(Vector data)
- escreve um conjunto de dados em meio permanente.
Estes dados devem obrigatoriamente ser subclasse de BW_Element
- Parameters:
- Vector - data Vetor de BW_Elements com os dados a serem gravados
- Returns:
- boolean true se a operacao teve sucesso,
false caso contrario
write
public abstract boolean write(BW_Element what)
- escreve um unico elemento em meio permanente
- Parameters:
- BW_Element - what elemento a ser gravado
- Returns:
- boolean true se tudo ocorreu bem
false caso contrario
write
public abstract boolean write(ST_Setup set)
- atualiza ST_Setup na base de dados
open
public abstract boolean open()
- faz a abertura da base de armazenamento
- Returns:
- boolean true se abriu a base corretamente
false caso contrario
close
public abstract boolean close()
- fecha e conclui as operacoes sobre a base de dados
- Returns:
- boolean true se foi fechado com exito
false caso contrario
getStatus
public abstract boolean getStatus()
- retorna o status da base de dados, se esta aberta ou nao
operacao feita sobre ela
- Returns:
- boolean true - se a base esta ok
false caso contrario
All Packages Class Hierarchy This Package Previous Next Index