A C D F G H I J M O P R S T U X 

A

architectureName - Variable in class org.rhq.enterprise.server.plugins.url.RemotePackageInfo.SupportedPackageType
 

C

configureProxy(HttpClient) - Method in class org.rhq.enterprise.server.plugins.url.HttpProvider
If proxy information was specified, configures the client to use it.
createPackage(RemotePackageInfo) - Method in class org.rhq.enterprise.server.plugins.url.UrlProvider
Created the package details given the remote package information.

D

determinePackageType(RemotePackageInfo) - Method in class org.rhq.enterprise.server.plugins.url.UrlProvider
 

F

findPackage(List<ContentProviderPackageDetails>, ContentProviderPackageDetails) - Method in class org.rhq.enterprise.server.plugins.url.UrlProvider
 
FullRemotePackageInfo - Class in org.rhq.enterprise.server.plugins.url
Contains the full metadata about package content.
FullRemotePackageInfo(URL, ContentProviderPackageDetails) - Constructor for class org.rhq.enterprise.server.plugins.url.FullRemotePackageInfo
 

G

generatePackageIndex(File, PrintWriter, File) - Static method in class org.rhq.enterprise.server.plugins.url.SimpleIndexParser
 
generatePackageIndex(File, List<PackageDetailsType>, File, PackageDetailsKeyType) - Static method in class org.rhq.enterprise.server.plugins.url.XmlIndexParser
 
getContentSourcePackageDetails() - Method in class org.rhq.enterprise.server.plugins.url.FullRemotePackageInfo
 
getIndexInputStream() - Method in class org.rhq.enterprise.server.plugins.url.HttpProvider
 
getIndexInputStream() - Method in class org.rhq.enterprise.server.plugins.url.UrlProvider
Returns the stream that contains the index file content.
getIndexUrl() - Method in class org.rhq.enterprise.server.plugins.url.UrlProvider
 
getInputStream(String) - Method in class org.rhq.enterprise.server.plugins.url.HttpProvider
 
getInputStream(String) - Method in class org.rhq.enterprise.server.plugins.url.UrlProvider
 
getInputStreamForUrl(URL) - Method in class org.rhq.enterprise.server.plugins.url.HttpProvider
Given any URL, will return a stream to that URL using the HTTP client and GET method for the authentication as defined in this content source's configuration.
getLocation() - Method in class org.rhq.enterprise.server.plugins.url.RemotePackageInfo
 
getRemotePackageInfosFromIndex() - Method in class org.rhq.enterprise.server.plugins.url.UrlProvider
Returns info on all the files listed in the index file.
getRootUrl() - Method in class org.rhq.enterprise.server.plugins.url.UrlProvider
 
getRootUrlString() - Method in class org.rhq.enterprise.server.plugins.url.UrlProvider
Returns a stringified version of root URL that is used to build a full URL to content.
getSHA256() - Method in class org.rhq.enterprise.server.plugins.url.RemotePackageInfo
 
getSupportedPackageType() - Method in class org.rhq.enterprise.server.plugins.url.RemotePackageInfo
If this package info knows it, this will return the package type that supports this package.
getSupportedPackageTypes() - Method in class org.rhq.enterprise.server.plugins.url.UrlProvider
 
getSyncProgressWeight() - Method in class org.rhq.enterprise.server.plugins.url.UrlProvider
 
getUrl() - Method in class org.rhq.enterprise.server.plugins.url.RemotePackageInfo
 

H

HttpProvider - Class in org.rhq.enterprise.server.plugins.url
Similiar to the UrlProvider content source, but this expects the URL to use the HTTP protocol.
HttpProvider() - Constructor for class org.rhq.enterprise.server.plugins.url.HttpProvider
 

I

IndexParser - Interface in org.rhq.enterprise.server.plugins.url
Parses an index file that provides the metadata about content found in a content source.
initialize(Configuration) - Method in class org.rhq.enterprise.server.plugins.url.HttpProvider
 
initialize(Configuration) - Method in class org.rhq.enterprise.server.plugins.url.UrlProvider
 
initializePackageTypes(Configuration) - Method in class org.rhq.enterprise.server.plugins.url.UrlProvider
 

J

jaxbParse(InputStream, URL, String) - Method in class org.rhq.enterprise.server.plugins.url.XmlIndexParser
 

M

main(String[]) - Static method in class org.rhq.enterprise.server.plugins.url.SimpleIndexParser
A utility that can build an index file that contains metadata for content found in a given directory.
main(String[]) - Static method in class org.rhq.enterprise.server.plugins.url.XmlIndexParser
A utility that can build an index file that contains metadata for content found in a given directory.

O

org.rhq.enterprise.server.plugins.url - package org.rhq.enterprise.server.plugins.url
 

P

packageTypeName - Variable in class org.rhq.enterprise.server.plugins.url.RemotePackageInfo.SupportedPackageType
 
parse(InputStream, UrlProvider) - Method in interface org.rhq.enterprise.server.plugins.url.IndexParser
Given an input stream containing the index data, this will parse that data and return the parsed information.
parse(InputStream, UrlProvider) - Method in class org.rhq.enterprise.server.plugins.url.SimpleIndexParser
 
parse(InputStream, UrlProvider) - Method in class org.rhq.enterprise.server.plugins.url.XmlIndexParser
 
prepareHttpClient(HttpClient, HttpMethodBase) - Method in class org.rhq.enterprise.server.plugins.url.HttpProvider
Given a client and the method to be used by that client, this will prepare those objects so they can be used to get the remote content.

R

RemotePackageInfo - Class in org.rhq.enterprise.server.plugins.url
 
RemotePackageInfo(String, URL, String) - Constructor for class org.rhq.enterprise.server.plugins.url.RemotePackageInfo
 
RemotePackageInfo.SupportedPackageType - Class in org.rhq.enterprise.server.plugins.url
 
RemotePackageInfo.SupportedPackageType() - Constructor for class org.rhq.enterprise.server.plugins.url.RemotePackageInfo.SupportedPackageType
 
resourceTypeName - Variable in class org.rhq.enterprise.server.plugins.url.RemotePackageInfo.SupportedPackageType
 
resourceTypePluginName - Variable in class org.rhq.enterprise.server.plugins.url.RemotePackageInfo.SupportedPackageType
 

S

setIndexUrl(URL) - Method in class org.rhq.enterprise.server.plugins.url.HttpProvider
 
setIndexUrl(URL) - Method in class org.rhq.enterprise.server.plugins.url.UrlProvider
 
setRootUrl(URL) - Method in class org.rhq.enterprise.server.plugins.url.HttpProvider
 
setRootUrl(URL) - Method in class org.rhq.enterprise.server.plugins.url.UrlProvider
 
setSupportedPackageType(RemotePackageInfo.SupportedPackageType) - Method in class org.rhq.enterprise.server.plugins.url.RemotePackageInfo
 
setSupportedPackageTypes(Map<String, RemotePackageInfo.SupportedPackageType>) - Method in class org.rhq.enterprise.server.plugins.url.UrlProvider
 
shutdown() - Method in class org.rhq.enterprise.server.plugins.url.HttpProvider
 
shutdown() - Method in class org.rhq.enterprise.server.plugins.url.UrlProvider
 
SimpleIndexParser - Class in org.rhq.enterprise.server.plugins.url
Parses the simple index txt file whose format is simply "location|sha256" where location is a relative filepath where the file is found on the content source.
SimpleIndexParser() - Constructor for class org.rhq.enterprise.server.plugins.url.SimpleIndexParser
 
stripLeadingSlash(String) - Method in class org.rhq.enterprise.server.plugins.url.XmlIndexParser
 
synchronizePackages(String, PackageSyncReport, Collection<ContentProviderPackageDetails>) - Method in class org.rhq.enterprise.server.plugins.url.UrlProvider
 
syncPackage(PackageSyncReport, List<ContentProviderPackageDetails>, RemotePackageInfo) - Method in class org.rhq.enterprise.server.plugins.url.UrlProvider
Builds up the report of packages by adding to it the content that is being processed.

T

testConnection() - Method in class org.rhq.enterprise.server.plugins.url.HttpProvider
 
testConnection() - Method in class org.rhq.enterprise.server.plugins.url.UrlProvider
 
toString() - Method in class org.rhq.enterprise.server.plugins.url.FullRemotePackageInfo
 
toString() - Method in class org.rhq.enterprise.server.plugins.url.RemotePackageInfo
 
translateListProperty(ListPropertyType, String) - Method in class org.rhq.enterprise.server.plugins.url.XmlIndexParser
 
translateMapProperty(MapPropertyType, String) - Method in class org.rhq.enterprise.server.plugins.url.XmlIndexParser
 
translateSimpleProperty(SimplePropertyType, String) - Method in class org.rhq.enterprise.server.plugins.url.XmlIndexParser
 
translateXmlToDomain(PackageDetailsType) - Method in class org.rhq.enterprise.server.plugins.url.XmlIndexParser
Translates the details XML type to its domain object.

U

UrlProvider - Class in org.rhq.enterprise.server.plugins.url
This is a basic implementation of a content source that provides primative package synchronization with a URL-based content source, such as an HTTP server.
UrlProvider() - Constructor for class org.rhq.enterprise.server.plugins.url.UrlProvider
 

X

XmlIndexParser - Class in org.rhq.enterprise.server.plugins.url
Parses the index XML file whose format follows the package details schema.
XmlIndexParser() - Constructor for class org.rhq.enterprise.server.plugins.url.XmlIndexParser
 
A C D F G H I J M O P R S T U X 

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