Class AdminClientConverter<V extends AdminClient>
- java.lang.Object
-
- edu.uiuc.ncsa.security.storage.data.MapConverter<V>
-
- edu.uiuc.ncsa.security.storage.monitored.MonitoredConverter<V>
-
- org.oa4mp.delegation.common.storage.clients.BaseClientConverter<V>
-
- org.oa4mp.server.api.admin.adminClient.AdminClientConverter<V>
-
- All Implemented Interfaces:
edu.uiuc.ncsa.security.core.XMLConverter<V>
public class AdminClientConverter<V extends AdminClient> extends org.oa4mp.delegation.common.storage.clients.BaseClientConverter<V>Created by Jeff Gaynor
on 10/20/16 at 1:17 PM
-
-
Constructor Summary
Constructors Constructor Description AdminClientConverter(AdminClientKeys keys, edu.uiuc.ncsa.security.core.IdentifiableProvider<V> provider)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description VfromJSON(net.sf.json.JSONObject json)VfromMap(edu.uiuc.ncsa.security.storage.data.ConversionMap<String,Object> map, V v)protected AdminClientKeysgetACK()StringgetJSONComponentName()voidtoJSON(V client, net.sf.json.JSONObject json)voidtoMap(V client, edu.uiuc.ncsa.security.storage.data.ConversionMap<String,Object> map)-
Methods inherited from class org.oa4mp.delegation.common.storage.clients.BaseClientConverter
getBKK, getJsonUtil, jsonArrayToCollection
-
-
-
-
Constructor Detail
-
AdminClientConverter
public AdminClientConverter(AdminClientKeys keys, edu.uiuc.ncsa.security.core.IdentifiableProvider<V> provider)
-
-
Method Detail
-
getJSONComponentName
public String getJSONComponentName()
- Overrides:
getJSONComponentNamein classorg.oa4mp.delegation.common.storage.clients.BaseClientConverter<V extends AdminClient>
-
getACK
protected AdminClientKeys getACK()
-
fromJSON
public V fromJSON(net.sf.json.JSONObject json)
- Overrides:
fromJSONin classorg.oa4mp.delegation.common.storage.clients.BaseClientConverter<V extends AdminClient>
-
fromMap
public V fromMap(edu.uiuc.ncsa.security.storage.data.ConversionMap<String,Object> map, V v)
- Overrides:
fromMapin classorg.oa4mp.delegation.common.storage.clients.BaseClientConverter<V extends AdminClient>
-
toJSON
public void toJSON(V client, net.sf.json.JSONObject json)
- Overrides:
toJSONin classorg.oa4mp.delegation.common.storage.clients.BaseClientConverter<V extends AdminClient>
-
toMap
public void toMap(V client, edu.uiuc.ncsa.security.storage.data.ConversionMap<String,Object> map)
- Overrides:
toMapin classorg.oa4mp.delegation.common.storage.clients.BaseClientConverter<V extends AdminClient>
-
-