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 Map<String,Object> getXmlRpcFileTransferStatus(FileTransferStatus status)
public static FileTransferStatus getFileTransferStatusFromXmlRpc(Map<String,Object> statusHash)
public static Vector<Map<String,Object>> getXmlRpcFileTransferStatuses(List<FileTransferStatus> statuses)
public static List<FileTransferStatus> getFileTransferStatusesFromXmlRpc(Vector<Map<String,Object>> statusVector)
public static Map<String,Object> getXmlRpcProductPage(ProductPage page)
public static ProductPage getProductPageFromXmlRpc(Map<String,Object> productPageHash)
public static Map<String,Object> getXmlRpcComplexQuery(ComplexQuery complexQuery)
public static ComplexQuery getComplexQueryFromXmlRpc(Map<String,Object> complexQueryHash)
public static Map<String,Object> getXmlRpcQueryFilter(QueryFilter queryFilter)
public static QueryFilter getQueryFilterFromXmlRpc(Map<String,Object> queryFilterHash)
public static Map<String,Object> getXmlRpcFilterAlgor(FilterAlgor filterAlgor)
public static FilterAlgor getFilterAlgorFromXmlRpc(Map<String,Object> filterAlgorHash)
public static Vector<Map<String,Object>> getXmlRpcQueryResults(List<QueryResult> queryResults)
public static List<QueryResult> getQueryResultsFromXmlRpc(Vector<Map<String,Object>> queryResultHashVector)
public static Map<String,Object> getXmlRpcQueryResult(QueryResult queryResult)
public static QueryResult getQueryResultFromXmlRpc(Map<String,Object> queryResultHash)
public static List<Product> getProductListFromXmlRpc(Vector<Map<String,Object>> productVector)
public static Vector<Map<String,Object>> getXmlRpcProductList(List<Product> products)
public static Vector<Map<String,Object>> getXmlRpcProductTypeList(List<ProductType> productTypes)
public static List<ProductType> getProductTypeListFromXmlRpc(Vector<Map<String,Object>> productTypeVector)
public static Map<String,Object> getXmlRpcProductType(ProductType type)
public static ProductType getProductTypeFromXmlRpc(Map<String,Object> productTypeHash)
public static Vector<Map<String,Object>> getXmlRpcTypeExtractors(List<ExtractorSpec> extractors)
public static Map<String,Object> getXmlRpcExtractorSpec(ExtractorSpec spec)
public static Vector<Map<String,Object>> getXmlRpcTypeHandlers(List<TypeHandler> typeHandlers)
public static Map<String,Object> getXmlRpcTypeHandler(TypeHandler typeHandler)
public static List<ExtractorSpec> getTypeExtractorsFromXmlRpc(Vector<Map<String,Object>> extractorsVector)
public static ExtractorSpec getExtractorSpecFromXmlRpc(Map<String,Object> extractorSpecHash)
public static List<TypeHandler> getTypeHandlersFromXmlRpc(Vector<Map<String,Object>> handlersVector)
public static TypeHandler getTypeHandlerFromXmlRpc(Map<String,Object> typeHandlerHash)
public static Properties getPropertiesFromXmlRpc(Map<String,String> propHash)
public static Map<String,String> getXmlRpcProperties(Properties props)
public static Vector<Map<String,Object>> getXmlRpcReferences(List<Reference> references)
public static List<Reference> getReferencesFromXmlRpc(Vector<Map<String,Object>> referenceVector)
public static Reference getReferenceFromXmlRpc(Map<String,Object> referenceHash)
public static Reference getReferenceFromXmlRpcHashtable(Map<String,Object> referenceHash)
public static Vector<Map<String,Object>> getXmlRpcElementListHashtable(List<Element> elementList)
public static Vector<Map<String,Object>> getXmlRpcElementList(List<Element> elementList)
public static List<Element> getElementListFromXmlRpc(Vector<Map<String,Object>> elementVector)
public static Map<String,Object> getXmlRpcElementHashTable(Element element)
public static Vector<Map<String,Object>> getXmlRpcQueryCriteriaList(List<QueryCriteria> criteriaList)
public static List<QueryCriteria> getQueryCriteriaListFromXmlRpc(Vector<Map<String,Object>> criteriaVector)
public static Map<String,Object> getXmlRpcQueryCriteria(QueryCriteria criteria)
public static QueryCriteria getQueryCriteriaFromXmlRpc(Map<String,Object> criteriaHash)
Copyright © 1999–2017 Apache OODT. All rights reserved.