org.rhq.enterprise.server.plugins.rhnhosted.xmlrpc
Class RhnComm

java.lang.Object
  extended by org.rhq.enterprise.server.plugins.rhnhosted.xmlrpc.RhnComm

public class RhnComm
extends Object


Field Summary
protected  XmlRpcExecutor dumpHandler
           
protected  String SAT_HANDLER
           
protected  String SATDUMP_HANDLER
           
protected  XmlRpcExecutor satHandler
           
protected  String serverUrl
           
 
Constructor Summary
RhnComm(String serverUrlIn)
           
 
Method Summary
 boolean checkSystemId(String systemId)
           
 List<RhnChannelFamilyType> getChannelFamilies(String systemId)
           
 List<RhnChannelType> getChannels(String systemId, List<String> channelLabels)
           
 List<RhnErratumType> getErrataMetadata(String systemId, List<String> erratumIds)
           
 List<RhnKickstartableTreeType> getKickstartTreeMetadata(String systemId, List<String> ksLabels)
           
 List<RhnPackageType> getPackageMetadata(String systemId, List<String> pkgIds)
           
 List<RhnPackageShortType> getPackageShortInfo(String systemId, List<String> pkgIds)
           
 List<RhnProductNameType> getProductNames(String systemId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

satHandler

protected XmlRpcExecutor satHandler

dumpHandler

protected XmlRpcExecutor dumpHandler

serverUrl

protected String serverUrl

SAT_HANDLER

protected String SAT_HANDLER

SATDUMP_HANDLER

protected String SATDUMP_HANDLER
Constructor Detail

RhnComm

public RhnComm(String serverUrlIn)
Method Detail

checkSystemId

public boolean checkSystemId(String systemId)
                      throws IOException,
                             org.apache.xmlrpc.XmlRpcException
Throws:
IOException
org.apache.xmlrpc.XmlRpcException

getProductNames

public List<RhnProductNameType> getProductNames(String systemId)
                                         throws IOException,
                                                org.apache.xmlrpc.XmlRpcException
Throws:
IOException
org.apache.xmlrpc.XmlRpcException

getChannelFamilies

public List<RhnChannelFamilyType> getChannelFamilies(String systemId)
                                              throws IOException,
                                                     org.apache.xmlrpc.XmlRpcException
Throws:
IOException
org.apache.xmlrpc.XmlRpcException

getChannels

public List<RhnChannelType> getChannels(String systemId,
                                        List<String> channelLabels)
                                 throws IOException,
                                        org.apache.xmlrpc.XmlRpcException
Throws:
IOException
org.apache.xmlrpc.XmlRpcException

getPackageShortInfo

public List<RhnPackageShortType> getPackageShortInfo(String systemId,
                                                     List<String> pkgIds)
                                              throws IOException,
                                                     org.apache.xmlrpc.XmlRpcException
Throws:
IOException
org.apache.xmlrpc.XmlRpcException

getPackageMetadata

public List<RhnPackageType> getPackageMetadata(String systemId,
                                               List<String> pkgIds)
                                        throws IOException,
                                               org.apache.xmlrpc.XmlRpcException
Throws:
IOException
org.apache.xmlrpc.XmlRpcException

getKickstartTreeMetadata

public List<RhnKickstartableTreeType> getKickstartTreeMetadata(String systemId,
                                                               List<String> ksLabels)
                                                        throws IOException,
                                                               org.apache.xmlrpc.XmlRpcException
Throws:
IOException
org.apache.xmlrpc.XmlRpcException

getErrataMetadata

public List<RhnErratumType> getErrataMetadata(String systemId,
                                              List<String> erratumIds)
                                       throws IOException,
                                              org.apache.xmlrpc.XmlRpcException
Throws:
IOException
org.apache.xmlrpc.XmlRpcException


Copyright © 2008-2011 Red Hat, Inc.. All Rights Reserved.