public final class XmlRpcStructFactory extends Object
A factory class for creating File Manager structures suitable for transfer over the XML-RPC pipe, and for reading objects from the XML-RPC pipe into File Manager structs.
public static Hashtable<String,Object> getXmlRpcFileTransferStatus(FileTransferStatus status)
public static FileTransferStatus getFileTransferStatusFromXmlRpc(Hashtable<String,Object> statusHash)
public static Vector<Hashtable<String,Object>> getXmlRpcFileTransferStatuses(List<FileTransferStatus> statuses)
public static List<FileTransferStatus> getFileTransferStatusesFromXmlRpc(Vector<Hashtable<String,Object>> statusVector)
public static Hashtable<String,Object> getXmlRpcProductPage(ProductPage page)
public static ProductPage getProductPageFromXmlRpc(Hashtable<String,Object> productPageHash)
public static Hashtable<String,Object> getXmlRpcComplexQuery(ComplexQuery complexQuery)
public static ComplexQuery getComplexQueryFromXmlRpc(Hashtable<String,Object> complexQueryHash)
public static Hashtable<String,Object> getXmlRpcQueryFilter(QueryFilter queryFilter)
public static QueryFilter getQueryFilterFromXmlRpc(Hashtable<String,Object> queryFilterHash)
public static Hashtable<String,Object> getXmlRpcFilterAlgor(FilterAlgor filterAlgor)
public static FilterAlgor getFilterAlgorFromXmlRpc(Hashtable<String,Object> filterAlgorHash)
public static Vector<Hashtable<String,Object>> getXmlRpcQueryResults(List<QueryResult> queryResults)
public static List<QueryResult> getQueryResultsFromXmlRpc(Vector<Hashtable<String,Object>> queryResultHashVector)
public static Hashtable<String,Object> getXmlRpcQueryResult(QueryResult queryResult)
public static QueryResult getQueryResultFromXmlRpc(Hashtable<String,Object> queryResultHash)
public static List<Product> getProductListFromXmlRpc(Vector<Hashtable<String,Object>> productVector)
public static Vector<Hashtable<String,Object>> getXmlRpcProductList(List<Product> products)
public static Vector<Hashtable<String,Object>> getXmlRpcProductTypeList(List<ProductType> productTypes)
public static List<ProductType> getProductTypeListFromXmlRpc(Vector<Hashtable<String,Object>> productTypeVector)
public static Hashtable<String,Object> getXmlRpcProductType(ProductType type)
public static ProductType getProductTypeFromXmlRpc(Hashtable<String,Object> productTypeHash)
public static Vector<Hashtable<String,Object>> getXmlRpcTypeExtractors(List<ExtractorSpec> extractors)
public static Hashtable<String,Object> getXmlRpcExtractorSpec(ExtractorSpec spec)
public static Vector<Hashtable<String,Object>> getXmlRpcTypeHandlers(List<TypeHandler> typeHandlers)
public static Hashtable<String,Object> getXmlRpcTypeHandler(TypeHandler typeHandler)
public static List<ExtractorSpec> getTypeExtractorsFromXmlRpc(Vector<Hashtable<String,Object>> extractorsVector)
public static ExtractorSpec getExtractorSpecFromXmlRpc(Hashtable<String,Object> extractorSpecHash)
public static List<TypeHandler> getTypeHandlersFromXmlRpc(Vector<Hashtable<String,Object>> handlersVector)
public static TypeHandler getTypeHandlerFromXmlRpc(Hashtable<String,Object> typeHandlerHash)
public static Properties getPropertiesFromXmlRpc(Hashtable<String,String> propHash)
public static Hashtable<String,String> getXmlRpcProperties(Properties props)
public static Vector<Hashtable<String,Object>> getXmlRpcReferences(List<Reference> references)
public static List<Reference> getReferencesFromXmlRpc(Vector<Hashtable<String,Object>> referenceVector)
public static Reference getReferenceFromXmlRpc(Hashtable<String,Object> referenceHash)
public static Vector<Hashtable<String,Object>> getXmlRpcElementList(List<Element> elementList)
public static List<Element> getElementListFromXmlRpc(Vector<Hashtable<String,Object>> elementVector)
public static Element getElementFromXmlRpc(Hashtable<String,Object> elementHash)
public static Vector<Hashtable<String,Object>> getXmlRpcQueryCriteriaList(List<QueryCriteria> criteriaList)
public static List<QueryCriteria> getQueryCriteriaListFromXmlRpc(Vector<Hashtable<String,Object>> criteriaVector)
public static Hashtable<String,Object> getXmlRpcQueryCriteria(QueryCriteria criteria)
public static QueryCriteria getQueryCriteriaFromXmlRpc(Hashtable<String,Object> criteriaHash)
Copyright © 1999-2015 Apache OODT. All Rights Reserved.