Package org.rhq.enterprise.server.plugin.pc.content

Interface Summary
AdvisorySource Indicates a content source has the capability to fetch advisory information per repo into the server.
ContentProvider Interface used by the server to communicate with a content source.
DistributionSource Indicates a content source has the capability to provide distributions into the server.
PackageSource Indicates a content source has the capability to provide packages into the server.
PackageTypeBehavior The package types are either defined in the agent plugin descriptors or by the server-side package type plugins.
RepoSource Indicates a content source has the capability to provide repos into the server.
 

Class Summary
AbstractPackageTypeBehavior<T extends ServerPluginComponent>  
AdvisoryBugDetails  
AdvisoryCVEDetails  
AdvisoryDetails  
AdvisoryPackageDetails  
AdvisorySyncReport Accumulates all the synced advisories into a collection
ContentPluginValidator  
ContentProviderManager Responsible for managing ContentProvider implementations.
ContentProviderPackageDetails These are the package details that a ContentProvider will use when refering to package versions it finds in the remote repository.
ContentProviderPackageDetailsKey The key to a content source package details that a ContentProvider will use when referring to package versions it finds in the remote repository.
ContentServerPluginContainer The container responsible for managing the lifecycle of content server-side plugins.
ContentServerPluginManager This loads in all content source server plugins that can be found and will maintain the complete set of metadata found in all plugin descriptors from all loaded plugins.
DistributionDetails  
DistributionFileDetails  
DistributionSyncReport Accumulates all the synced distros into a collection
PackageSyncReport Indicates the results of performing a syncronize with a package source.
PackageTypePluginManager  
PackageTypeServerPluginContainer  
RepoDetails Contains the information used to describe a single repo being introduced to the system through the RepoSource interface.
RepoGroupDetails Represents a repo group being introduced by a repo source.
RepoImportReport Holds on to the repos and repo groups to be imported into the server through a RepoSource.
SyncProgressWeight  
SyncTracker Container class to hold the classes required to track the progress of a ContentProvider Sync.
ThreadUtil  
 

Exception Summary
InitializationException An exception thrown when something fails to initialize.
PackageDetailsValidationException Thrown from PackageTypeBehavior when package details validation fails.
SyncException  
 



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