public interface DataspaceContext
Title: Data Space Framework
Description: Context of a data space component.
Copyright: Copyright (c) 2011
Company: StreamScape Technologies
Modifier and Type | Method and Description |
---|---|
CollectionFactory |
createCollectionFactory(CollectionType type)
Creates and returns collection of specified type.
|
void |
dropCollection(java.lang.String name)
Drops collection with specified name.
|
void |
dropCollectionFactory(java.lang.String name)
Drops CollectionFactory with specified name in current dataspace.
|
java.util.List |
listCollections()
Returns list of all collection names in current dataspace.
|
DataCollection |
lookupCollection(java.lang.String name)
Lookups and returns collection with specified name.
|
CollectionFactory |
lookupCollectionFactory(java.lang.String name)
Lookups and returns CollectionFactory with specified name in current dataspace.
|
void |
storeCollectionFactory(java.lang.String name,
CollectionFactory factory)
Stores provided collection factory with specified name in current dataspace memory.
|
CollectionFactory createCollectionFactory(CollectionType type) throws DataspaceComponentException
type
- collection typeDataspaceComponentException
void storeCollectionFactory(java.lang.String name, CollectionFactory factory) throws DataspaceComponentException
name
- factory namefactory
- DataspaceComponentException
void dropCollectionFactory(java.lang.String name) throws DataspaceComponentException
name
- factory nameDataspaceComponentException
CollectionFactory lookupCollectionFactory(java.lang.String name) throws DataspaceComponentException
name
- collection nameDataspaceComponentException
java.util.List listCollections() throws DataspaceComponentException
DataspaceComponentException
DataCollection lookupCollection(java.lang.String name) throws DataspaceComponentException
name
- collection nameDataspaceComponentException
void dropCollection(java.lang.String name) throws DataspaceComponentException
name
- DataspaceComponentException
Copyright © 2015-2024 StreamScape Technologies. All rights reserved.