|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IRMIStoreAccess
Represent interface to access remote repository.
Method Summary | |
---|---|
IStore |
closeStore(RMIDescriptor descriptor)
Close opened or created store. |
RMIDescriptor |
createStore()
Allocate store at remote repository and return RMI descriptor to write data to store. |
boolean |
deleteStore(RMIDescriptor descriptor)
Delete store at remote Repository. |
String |
getRepositoryID()
Returns repository ID which rmi access handles. |
RMIDescriptor |
openStore(String storeID)
Open store at remote repository and return RMI descriptor to read data from store. |
byte[] |
readStore(RMIDescriptor descriptor,
int maxread)
Read store at remote repository. |
boolean |
writeStore(RMIDescriptor descriptor,
byte[] data,
int offset,
int length)
Write store ar remote repository. |
Method Detail |
---|
String getRepositoryID()
RMIDescriptor createStore()
RMIDescriptor openStore(String storeID)
storeID
- id of store to open
byte[] readStore(RMIDescriptor descriptor, int maxread)
descriptor
- RMI descriptor to read data. See openStore
maxread
- max byte to read. < 0 - default value
boolean writeStore(RMIDescriptor descriptor, byte[] data, int offset, int length)
descriptor
- RMI descriptor to write data. See createStore
data
- array of bytes to write
IStore closeStore(RMIDescriptor descriptor)
descriptor
- RMI descriptor. See openStore,
createStore
boolean deleteStore(RMIDescriptor descriptor)
descriptor
- RMI descriptor. See openStore,
createStore
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |