Package edu.uiuc.ncsa.myproxy.oa4mp.client.storage
This package contains all of the storage classes for an OA4MP client.
Usage
While it is possible to create instances directly, the most normal usage is to simply use theAssetStore
interface and the ClientEnvironment.getAssetStore()
method which configures the store directly from the configuration file. The various implementation of this
interface correspond to the underlying storage mechanism (e.g. FSAssetStore
which is backed by the file system.)-
Interface Summary Interface Description AssetStore The top-level abstract class for storingAsset
s. -
Class Summary Class Description AssetConverter A serializer that convertsAsset
s to/from key/value pairs.AssetProvider<V extends Asset> Provider (i.e.AssetSerializationKeys Keys used for serialization.AssetStoreTable Internal model of the SQL table backing anAssetStore
.AssetStoreUtil A utility that contains a couple of useful idioms.FSAssetStore Created by Jeff Gaynor
on 1/28/13 at 1:14 PMFSAssetStoreProvider Created by Jeff Gaynor
on 1/31/13 at 10:24 AMMemoryAssetStore Created by Jeff Gaynor
on 1/28/13 at 3:07 PMMultiAssetStoreProvider Created by Jeff Gaynor
on 1/31/13 at 1:20 PMSQLAssetStore Created by Jeff Gaynor
on 1/28/13 at 2:11 PMSQLAssetStoreProvider Created by Jeff Gaynor
on 1/31/13 at 12:26 PM