edu.uiuc.ncsa.myproxy.oa4mp.client.storage
Class AssetConverter

java.lang.Object
  extended by edu.uiuc.ncsa.security.storage.data.MapConverter<Asset>
      extended by edu.uiuc.ncsa.myproxy.oa4mp.client.storage.AssetConverter

public class AssetConverter
extends edu.uiuc.ncsa.security.storage.data.MapConverter<Asset>

A serializer that converts Assets to/from key/value pairs. This is used by every AssetStore and provides a consistent mechanism for these conversions.

Created by Jeff Gaynor
on 1/28/13 at 3:39 PM


Field Summary
 
Fields inherited from class edu.uiuc.ncsa.security.storage.data.MapConverter
keys
 
Constructor Summary
AssetConverter(edu.uiuc.ncsa.security.storage.data.SerializationKeys keys, javax.inject.Provider<Asset> provider)
           
 
Method Summary
 Asset fromMap(edu.uiuc.ncsa.security.storage.data.ConversionMap<String,Object> map, Asset asset)
           
protected  AssetSerializationKeys getAR()
           
 void toMap(Asset asset, edu.uiuc.ncsa.security.storage.data.ConversionMap<String,Object> map)
           
 
Methods inherited from class edu.uiuc.ncsa.security.storage.data.MapConverter
fromMap
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AssetConverter

public AssetConverter(edu.uiuc.ncsa.security.storage.data.SerializationKeys keys,
                      javax.inject.Provider<Asset> provider)
Method Detail

getAR

protected AssetSerializationKeys getAR()

fromMap

public Asset fromMap(edu.uiuc.ncsa.security.storage.data.ConversionMap<String,Object> map,
                     Asset asset)
Overrides:
fromMap in class edu.uiuc.ncsa.security.storage.data.MapConverter<Asset>

toMap

public void toMap(Asset asset,
                  edu.uiuc.ncsa.security.storage.data.ConversionMap<String,Object> map)
Overrides:
toMap in class edu.uiuc.ncsa.security.storage.data.MapConverter<Asset>


Copyright © 2013. All Rights Reserved.