pl.edu.pjwstk.yaod.store.defaultstore.persistentstore
Class PersistentStoreDescriptor
java.lang.Object
|
+--pl.edu.pjwstk.yaod.store.AbstractStoreDescriptor
|
+--pl.edu.pjwstk.yaod.store.defaultstore.persistentstore.PersistentStoreDescriptor
- All Implemented Interfaces:
- java.io.Serializable
- public class PersistentStoreDescriptor
- extends AbstractStoreDescriptor
Deskryptor skladu trwalych obiektow. Po zserializowaniu stanowi
plik kontrolny skladu. Zawiera informacje konfiguracyjne,
np. rozmiar bloku.
- Author:
- M. Lentner, raist@ertel.com.pl
- See Also:
- Serialized Form
Constructor Summary |
PersistentStoreDescriptor(java.lang.String storeName,
java.lang.String storeClass)
Tworzy nowy deskryptor skladu. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PersistentStoreDescriptor
public PersistentStoreDescriptor(java.lang.String storeName,
java.lang.String storeClass)
- Tworzy nowy deskryptor skladu.
- Parameters:
storeName
- nazwa skladu.storeClass
- nazwa klasy skladu (potrzebna do dynamicznego ladowania).
setBlockSize
public void setBlockSize(short value)
- Ustala rozmiar bloku.
- Parameters:
value
- rozmiar bloku.
getBlockSize
public short getBlockSize()
- Zwraca rozmiar bloku.
- Returns:
- rozmiar bloku.
registerDatafile
public void registerDatafile(DatafileDescriptor dfd)
- Rejestruje plik danych.
- Parameters:
dfd
- deskryptor rejestrowanego pliku danych.
unregisterDatafile
public void unregisterDatafile(DatafileDescriptor desc)
- Odrejestrowywuje plik danych.
- Parameters:
desc
- deskryptor odrejestrowywanego pliku danych.
getDatafiles
public java.util.Enumeration getDatafiles()
- Zwraca descryptory wszystkich plikow danych.
- Returns:
- zwraca deskryptory zarejestrowanych plikow danych.