Package edu.uiuc.ncsa.myproxy.oa4mp.client.storage

This package contains all of the storage classes for an OA4MP client.

See:
          Description

Interface Summary
AssetStore The top-level abstract class for storing Assets.
 

Class Summary
AssetConverter A serializer that converts Assets to/from key/value pairs.
AssetProvider Provider (i.e.
AssetSerializationKeys Keys used for serialization.
AssetStoreTable Internal model of the SQL table backing an AssetStore.
AssetStoreUtil A utility that contains a couple of useful idioms.
FSAssetStore Created by Jeff Gaynor
on 1/28/13 at 1:14 PM
FSAssetStoreProvider Created by Jeff Gaynor
on 1/31/13 at 10:24 AM
MemoryAssetStore Created by Jeff Gaynor
on 1/28/13 at 3:07 PM
MultiAssetStoreProvider Created by Jeff Gaynor
on 1/31/13 at 1:20 PM
SQLAssetStore Created by Jeff Gaynor
on 1/28/13 at 2:11 PM
SQLAssetStoreProvider Created by Jeff Gaynor
on 1/31/13 at 12:26 PM
 

Package edu.uiuc.ncsa.myproxy.oa4mp.client.storage Description

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 the AssetStore 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.)



Copyright © 2013. All Rights Reserved.