A B C D E F G H I L M N O P R S T U V X 

A

AbstractDownloadTask - Class in io.fabric8.agent.download
 
AbstractDownloadTask(String, ExecutorService) - Constructor for class io.fabric8.agent.download.AbstractDownloadTask
 
Activator - Class in io.fabric8.agent
 
Activator() - Constructor for class io.fabric8.agent.Activator
 
addCapabilities(Iterable<? extends Capability>) - Method in class io.fabric8.agent.resolver.ResourceImpl
 
addCapability(Capability) - Method in class io.fabric8.agent.resolver.CapabilitySet
 
addCapability(Capability) - Method in class io.fabric8.agent.resolver.ResourceImpl
 
addCause(Throwable) - Method in exception io.fabric8.agent.utils.MultiException
 
addFeatures(Set<Feature>, DownloadManager, Profile) - Static method in class io.fabric8.agent.utils.AgentUtils
Adds the set of features to the given set for the given profile
addListener(FutureListener<T>) - Method in class io.fabric8.agent.download.DefaultFuture
Adds an event listener which is notified when this future is completed.
addListener(FutureListener<T>) - Method in interface io.fabric8.agent.download.Future
Adds an event listener which is notified when this future is completed.
addMavenBundles(Set<String>, List<String>) - Method in class io.fabric8.agent.download.ProfileDownloader
 
addMavenProxies(Dictionary, FabricService) - Static method in class io.fabric8.agent.utils.AgentUtils
 
addRepository(DownloadManager, Map<URI, Repository>, URI) - Static method in class io.fabric8.agent.utils.AgentUtils
 
addRequirement(Requirement) - Method in class io.fabric8.agent.resolver.ResourceImpl
 
addRequirements(Iterable<? extends Requirement>) - Method in class io.fabric8.agent.resolver.ResourceImpl
 
addResource(Resource) - Method in class io.fabric8.agent.repository.BaseRepository
 
addResourceRepository(Repository) - Method in class io.fabric8.agent.DeploymentBuilder
 
AgentUtils - Class in io.fabric8.agent.utils
 
AgentUtils() - Constructor for class io.fabric8.agent.utils.AgentUtils
 
AgentUtils.ArtifactDownloader<T> - Class in io.fabric8.agent.utils
 
AgentUtils.ArtifactDownloader(DownloadManager) - Constructor for class io.fabric8.agent.utils.AgentUtils.ArtifactDownloader
 
AgentUtils.DownloadCallback - Interface in io.fabric8.agent.utils
 
AgentUtils.FileDownloader - Class in io.fabric8.agent.utils
 
AgentUtils.FileDownloader(DownloadManager) - Constructor for class io.fabric8.agent.utils.AgentUtils.FileDownloader
 
AgentUtils.RepositoryDownloader - Class in io.fabric8.agent.utils
 
AgentUtils.RepositoryDownloader(DownloadManager) - Constructor for class io.fabric8.agent.utils.AgentUtils.RepositoryDownloader
 
AggregateRepository - Class in io.fabric8.agent.repository
 
AggregateRepository(Collection<Repository>) - Constructor for class io.fabric8.agent.repository.AggregateRepository
 
AllCertificatesTrustManager - Class in io.fabric8.agent.utils
A trust manager that will accept any certificate.
AllCertificatesTrustManager() - Constructor for class io.fabric8.agent.utils.AllCertificatesTrustManager
 
AND - Static variable in class io.fabric8.agent.resolver.SimpleFilter
 
APPROX - Static variable in class io.fabric8.agent.resolver.SimpleFilter
 
artifacts - Variable in class io.fabric8.agent.utils.AgentUtils.ArtifactDownloader
 
await() - Method in class io.fabric8.agent.download.DefaultFuture
Wait for the asynchronous operation to complete.
await(long, TimeUnit) - Method in class io.fabric8.agent.download.DefaultFuture
Wait for the asynchronous operation to complete with the specified timeout.
await(long) - Method in class io.fabric8.agent.download.DefaultFuture
Wait for the asynchronous operation to complete with the specified timeout.
await() - Method in interface io.fabric8.agent.download.Future
Wait for the asynchronous operation to complete.
await(long, TimeUnit) - Method in interface io.fabric8.agent.download.Future
Wait for the asynchronous operation to complete with the specified timeout.
await(long) - Method in interface io.fabric8.agent.download.Future
Wait for the asynchronous operation to complete with the specified timeout.
await() - Method in class io.fabric8.agent.utils.AgentUtils.ArtifactDownloader
 
awaitUninterruptibly() - Method in class io.fabric8.agent.download.DefaultFuture
Wait for the asynchronous operation to complete uninterruptibly.
awaitUninterruptibly(long, TimeUnit) - Method in class io.fabric8.agent.download.DefaultFuture
Wait for the asynchronous operation to complete with the specified timeout uninterruptibly.
awaitUninterruptibly(long) - Method in class io.fabric8.agent.download.DefaultFuture
Wait for the asynchronous operation to complete with the specified timeout uninterruptibly.
awaitUninterruptibly() - Method in interface io.fabric8.agent.download.Future
Wait for the asynchronous operation to complete uninterruptibly.
awaitUninterruptibly(long, TimeUnit) - Method in interface io.fabric8.agent.download.Future
Wait for the asynchronous operation to complete with the specified timeout uninterruptibly.
awaitUninterruptibly(long) - Method in interface io.fabric8.agent.download.Future
Wait for the asynchronous operation to complete with the specified timeout uninterruptibly.

B

BaseClause - Class in io.fabric8.agent.resolver
 
BaseClause() - Constructor for class io.fabric8.agent.resolver.BaseClause
 
BaseRepository - Class in io.fabric8.agent.repository
 
BaseRepository() - Constructor for class io.fabric8.agent.repository.BaseRepository
 
build(Feature, String, Map<String, Resource>) - Static method in class io.fabric8.agent.resolver.FeatureResource
 
build(String, Map<String, String>) - Static method in class io.fabric8.agent.resolver.ResourceBuilder
 

C

CacheRepository - Class in io.fabric8.agent.repository
 
CacheRepository(Repository) - Constructor for class io.fabric8.agent.repository.CacheRepository
 
cancel() - Method in class io.fabric8.agent.download.DefaultFuture
 
cancel() - Method in interface io.fabric8.agent.download.DownloadFuture
Cancels the authentication attempt and notifies all threads waiting for this future.
CandidateComparator - Class in io.fabric8.agent.resolver
 
CandidateComparator() - Constructor for class io.fabric8.agent.resolver.CandidateComparator
 
CAPABILITY_VERSION_ATTRIBUTE - Static variable in class io.fabric8.agent.resolver.FeatureNamespace
 
CapabilityImpl - Class in io.fabric8.agent.resolver
 
CapabilityImpl(Capability) - Constructor for class io.fabric8.agent.resolver.CapabilityImpl
 
CapabilityImpl(Resource, String, Map<String, String>, Map<String, Object>) - Constructor for class io.fabric8.agent.resolver.CapabilityImpl
 
CapabilitySet - Class in io.fabric8.agent.resolver
 
CapabilitySet(List<String>) - Constructor for class io.fabric8.agent.resolver.CapabilitySet
 
capSets - Variable in class io.fabric8.agent.repository.BaseRepository
 
checkClientTrusted(X509Certificate[], String) - Method in class io.fabric8.agent.utils.AllCertificatesTrustManager
Null implementation.
checkServerTrusted(X509Certificate[], String) - Method in class io.fabric8.agent.utils.AllCertificatesTrustManager
Null implementation.
compare(Capability, Capability) - Method in class io.fabric8.agent.resolver.CandidateComparator
 
compareSubstring(List<String>, String) - Static method in class io.fabric8.agent.resolver.SimpleFilter
 
compareTo(Version) - Method in class io.fabric8.agent.mvn.Version
Compars to versions.
contains(String) - Method in class io.fabric8.agent.mvn.PropertyStore
Returns true if the the property was set.
convert(Map<String, Object>) - Static method in class io.fabric8.agent.resolver.SimpleFilter
Converts a attribute map to a filter.
createDownloadManager(FabricService, Profile, ExecutorService) - Static method in class io.fabric8.agent.download.DownloadManagers
Creates a DownloadManager
createMavenConfiguration(FabricService, Properties) - Static method in class io.fabric8.agent.download.DownloadManagers
Creates a MavenConfiguration based on the specified Properties.

D

decode(String) - Static method in class io.fabric8.agent.utils.URLUtils
Decodes the specified (portion of a) URL.
DefaultFuture<T extends Future> - Class in io.fabric8.agent.download
A default implementation of Future.
DefaultFuture() - Constructor for class io.fabric8.agent.download.DefaultFuture
 
DefaultFuture(Object) - Constructor for class io.fabric8.agent.download.DefaultFuture
Creates a new instance.
DeploymentAgent - Class in io.fabric8.agent
 
DeploymentAgent(BundleContext) - Constructor for class io.fabric8.agent.DeploymentAgent
 
DeploymentBuilder - Class in io.fabric8.agent
 
DeploymentBuilder(DownloadManager, FabResolverFactory, Collection<Repository>, long) - Constructor for class io.fabric8.agent.DeploymentBuilder
 
DictionaryPropertyResolver - Class in io.fabric8.agent.mvn
Resolves properties from a Dictionary.
DictionaryPropertyResolver(Dictionary) - Constructor for class io.fabric8.agent.mvn.DictionaryPropertyResolver
Creates a property resolver without a fallback resolver.
DictionaryPropertyResolver(Dictionary, PropertyResolver) - Constructor for class io.fabric8.agent.mvn.DictionaryPropertyResolver
Creates a property resolver with a fallback resolver.
doLog(int, String, Throwable) - Method in class io.fabric8.agent.resolver.Slf4jResolverLog
 
doUpdate(Dictionary<String, ?>) - Method in class io.fabric8.agent.DeploymentAgent
 
download(Set<String>, Set<String>, Set<String>, Set<String>, Set<String>, Set<String>) - Method in class io.fabric8.agent.DeploymentBuilder
 
download() - Method in class io.fabric8.agent.download.AbstractDownloadTask
 
download(String) - Method in class io.fabric8.agent.download.DownloadManager
 
download() - Method in class io.fabric8.agent.download.MavenDownloadTask
 
download() - Method in class io.fabric8.agent.download.SimpleDownloadTask
 
download(String, AgentUtils.DownloadCallback) - Method in class io.fabric8.agent.utils.AgentUtils.ArtifactDownloader
 
download(String) - Method in class io.fabric8.agent.utils.AgentUtils.ArtifactDownloader
 
download(Iterable<String>) - Method in class io.fabric8.agent.utils.AgentUtils.ArtifactDownloader
 
DownloadableArtifact - Class in io.fabric8.agent.mvn
An artifact that can be downloaded.
DownloadableArtifact(String, int, URL, String, boolean, Boolean) - Constructor for class io.fabric8.agent.mvn.DownloadableArtifact
Creates a new downloadable artifact.
downloadAndBuildResource(String) - Method in class io.fabric8.agent.DeploymentBuilder
 
downloadBlueprintOrSpring() - Method in class io.fabric8.agent.download.SimpleDownloadTask
 
downloadBundles(DownloadManager, Set<Feature>, Set<String>, Set<String>) - Static method in class io.fabric8.agent.utils.AgentUtils
 
downloaded(File) - Method in interface io.fabric8.agent.utils.AgentUtils.DownloadCallback
 
DownloadFuture - Interface in io.fabric8.agent.download
 
DownloadManager - Class in io.fabric8.agent.download
 
DownloadManager(MavenConfiguration) - Constructor for class io.fabric8.agent.download.DownloadManager
 
DownloadManager(MavenConfiguration, ExecutorService) - Constructor for class io.fabric8.agent.download.DownloadManager
 
DownloadManagerHelper - Class in io.fabric8.agent.download
 
DownloadManagers - Class in io.fabric8.agent.download
Helper class for creating a DownloadManager.
DownloadManagers() - Constructor for class io.fabric8.agent.download.DownloadManagers
 
downloadProfile(Profile) - Method in class io.fabric8.agent.download.ProfileDownloader
Downloads the bundles, features and FABs for this profile.
downloadVersion(Version) - Method in class io.fabric8.agent.download.ProfileDownloader
Downloads the bundles, features and FABs for all the profiles in this version
dump() - Method in class io.fabric8.agent.resolver.CapabilitySet
 

E

enableProxy(URL) - Method in interface io.fabric8.agent.mvn.MavenConfiguration
Enables the proxy server for a given URL.
enableProxy(URL) - Method in class io.fabric8.agent.mvn.MavenConfigurationImpl
Enables the proxy server for a given URL.
EQ - Static variable in class io.fabric8.agent.resolver.SimpleFilter
 
equals(Object) - Method in class io.fabric8.agent.mvn.DownloadableArtifact
 
equals(Object) - Method in class io.fabric8.agent.mvn.Version
 
equals(Object) - Method in class io.fabric8.agent.resolver.BaseClause
 
errors - Variable in class io.fabric8.agent.utils.AgentUtils.ArtifactDownloader
 
executor - Variable in class io.fabric8.agent.download.AbstractDownloadTask
 

F

FAB_PROTOCOL - Static variable in class io.fabric8.agent.utils.AgentUtils
 
FABRIC_ZOOKEEPER_PID - Static variable in class io.fabric8.agent.DeploymentAgent
 
FallbackPropertyResolver - Class in io.fabric8.agent.mvn
Resolves properties by first looking at itself and then to a falback resolver.
FallbackPropertyResolver(PropertyResolver) - Constructor for class io.fabric8.agent.mvn.FallbackPropertyResolver
Creates a property resolver with a fallback resolver.
FEATURE_NAMESPACE - Static variable in class io.fabric8.agent.resolver.FeatureNamespace
 
FeatureNamespace - Class in io.fabric8.agent.resolver
 
FeatureResource - Class in io.fabric8.agent.resolver
 
FeatureResource(Feature) - Constructor for class io.fabric8.agent.resolver.FeatureResource
 
FILE_SEPARATOR - Static variable in class io.fabric8.agent.mvn.Parser
Final artifact path separator.
findBundlesWithFragmentsToRefresh(Set<Bundle>) - Method in class io.fabric8.agent.DeploymentAgent
 
findBundlesWithOptionalPackagesToRefresh(Set<Bundle>) - Method in class io.fabric8.agent.DeploymentAgent
 
findProperty(String) - Method in class io.fabric8.agent.mvn.DictionaryPropertyResolver
Resolves a property based on it's name .
findProperty(String) - Method in class io.fabric8.agent.mvn.FallbackPropertyResolver
Resolves a property by name.
findProperty(String) - Method in class io.fabric8.agent.mvn.PropertiesPropertyResolver
Resolves a property based on it's name .
findProviders(Collection<? extends Requirement>) - Method in class io.fabric8.agent.repository.AggregateRepository
 
findProviders(Collection<? extends Requirement>) - Method in class io.fabric8.agent.repository.BaseRepository
 
findProviders(Collection<? extends Requirement>) - Method in class io.fabric8.agent.repository.CacheRepository
 
findProviders(Requirement) - Method in class io.fabric8.agent.resolver.ResolveContextImpl
 
Future<T extends Future> - Interface in io.fabric8.agent.download
Represents the completion of an asynchronous download operation on a given object.
FutureListener<T extends Future> - Interface in io.fabric8.agent.download
Something interested in being notified when the completion of an asynchronous download operation : Future.
futures - Variable in class io.fabric8.agent.utils.AgentUtils.ArtifactDownloader
 

G

get(String) - Method in class io.fabric8.agent.mvn.FallbackPropertyResolver
Resolves a property based on its name by first calling the findProperty() and then fallback to falback resolver if property value is null.
get(String) - Method in interface io.fabric8.agent.mvn.PropertyResolver
Resolves a property based on it's name.
get(String) - Method in class io.fabric8.agent.mvn.PropertyStore
Returns the property by name.
getAcceptedIssuers() - Method in class io.fabric8.agent.utils.AllCertificatesTrustManager
Null implementation.
getArtifact() - Method in class io.fabric8.agent.mvn.Parser
Returns the artifact id.
getArtifact(String, File) - Method in class io.fabric8.agent.utils.AgentUtils.ArtifactDownloader
 
getArtifact(String, File) - Method in class io.fabric8.agent.utils.AgentUtils.FileDownloader
 
getArtifact(String, File) - Method in class io.fabric8.agent.utils.AgentUtils.RepositoryDownloader
 
getArtifactLocalMetdataPath() - Method in class io.fabric8.agent.mvn.Parser
Returns the complete path to artifact local metadata file.
getArtifactMetdataPath() - Method in class io.fabric8.agent.mvn.Parser
Returns the complete path to artifact metadata file.
getArtifactPath() - Method in class io.fabric8.agent.mvn.Parser
Returns the complete path to artifact as stated by Maven 2 repository layout.
getArtifactPath(String) - Method in class io.fabric8.agent.mvn.Parser
Returns the complete path to artifact as stated by Maven 2 repository layout.
getArtifactURL() - Method in class io.fabric8.agent.mvn.DownloadableArtifact
Getter.
getAttributes(String, File) - Method in class io.fabric8.agent.DeploymentBuilder
 
getAttributes() - Method in class io.fabric8.agent.resolver.BaseClause
 
getAttributes() - Method in class io.fabric8.agent.resolver.CapabilityImpl
 
getAttributes() - Method in class io.fabric8.agent.resolver.RequirementImpl
 
getBundleInputStream(Resource, Map<String, StreamProvider>) - Method in class io.fabric8.agent.DeploymentAgent
 
getCapabilities(String) - Method in class io.fabric8.agent.resolver.ResourceImpl
 
getCauses() - Method in exception io.fabric8.agent.utils.MultiException
 
getCertificateCheck() - Method in interface io.fabric8.agent.mvn.MavenConfiguration
Returns true if the certificate should be checked on SSL connection, false otherwise.
getCertificateCheck() - Method in class io.fabric8.agent.mvn.MavenConfigurationImpl
 
getChildElements(Element) - Static method in class io.fabric8.agent.utils.XmlUtils
 
getClassifier() - Method in class io.fabric8.agent.mvn.Parser
Returns the artifact classifier.
getDefaultRepositories() - Method in interface io.fabric8.agent.mvn.MavenConfiguration
Returns a list of default repositories to be searched before any other repositories.
getDefaultRepositories() - Method in class io.fabric8.agent.mvn.MavenConfigurationImpl
Repository is a comma separated list of repositories to be used.
getDirectives() - Method in class io.fabric8.agent.resolver.BaseClause
 
getDirectives() - Method in class io.fabric8.agent.resolver.CapabilityImpl
 
getDirectives() - Method in class io.fabric8.agent.resolver.RequirementImpl
 
getDownloadExecutor() - Method in class io.fabric8.agent.DeploymentAgent
 
getElement(Document, String) - Static method in class io.fabric8.agent.utils.XmlUtils
 
getElement(Element, String) - Static method in class io.fabric8.agent.utils.XmlUtils
 
getElements(Document, String) - Static method in class io.fabric8.agent.utils.XmlUtils
 
getElements(Element, String) - Static method in class io.fabric8.agent.utils.XmlUtils
 
getExecutor() - Method in class io.fabric8.agent.download.DownloadManager
 
getFailedProfileIDs() - Method in class io.fabric8.agent.download.ProfileDownloader
Returns the list of profile IDs which failed
getFeature() - Method in class io.fabric8.agent.resolver.FeatureResource
 
getFile() - Method in class io.fabric8.agent.download.AbstractDownloadTask
 
getFile() - Method in interface io.fabric8.agent.download.DownloadFuture
Returns the file that has been downloaded on the local file system
getFile() - Method in class io.fabric8.agent.mvn.MavenRepositoryURL
Getter.
getFilter() - Method in class io.fabric8.agent.resolver.RequirementImpl
 
getGroup() - Method in class io.fabric8.agent.mvn.Parser
Returns the group id of the artifact.
getHighestVersion() - Method in class io.fabric8.agent.mvn.VersionRange
Getter.
getId() - Method in class io.fabric8.agent.mvn.MavenRepositoryURL
Getter.
getInputStream() - Method in class io.fabric8.agent.mvn.DownloadableArtifact
Return the input stream to artifact.
getLastModified() - Method in class io.fabric8.agent.repository.HttpMetadataProvider
 
getLastModified() - Method in interface io.fabric8.agent.repository.MetadataProvider
 
getLocalRepository() - Method in interface io.fabric8.agent.mvn.MavenConfiguration
Returns the url of local repository.
getLocalRepository() - Method in class io.fabric8.agent.mvn.MavenConfigurationImpl
Resolves local repository directory by using the following resolution:
1.
getLocalRepository() - Method in interface io.fabric8.agent.mvn.MavenSettings
Returns the local repository directory from settings.xml.
getLocalRepository() - Method in class io.fabric8.agent.mvn.MavenSettingsImpl
Returns the local repository directory from settings.xml.
getLowestVersion() - Method in class io.fabric8.agent.mvn.VersionRange
Getter.
getMandatoryResources() - Method in class io.fabric8.agent.resolver.ResolveContextImpl
 
getMavenCoords(String) - Static method in class io.fabric8.agent.download.ProfileDownloader
Returns the mvn coordinates URL from the URI string, stripping any prefix like "wrap:" or "war: " or whatnot; or return null if there is no maven URL inside the URI
getMetadatas() - Method in class io.fabric8.agent.repository.HttpMetadataProvider
 
getMetadatas() - Method in interface io.fabric8.agent.repository.MetadataProvider
 
getName() - Method in class io.fabric8.agent.resolver.SimpleFilter
 
getNamespace() - Method in class io.fabric8.agent.resolver.BaseClause
 
getNamespace() - Method in class io.fabric8.agent.resolver.CapabilityImpl
 
getNamespace() - Method in class io.fabric8.agent.resolver.RequirementImpl
 
getOperation() - Method in class io.fabric8.agent.resolver.SimpleFilter
 
getOptionalResources() - Method in class io.fabric8.agent.resolver.ResolveContextImpl
 
getPriority() - Method in class io.fabric8.agent.mvn.DownloadableArtifact
Getter.
getProcessedFileCount() - Method in class io.fabric8.agent.download.ProfileDownloader
Returns the number of files succesfully processed
getProfileArtifacts(DownloadManager, Profile) - Static method in class io.fabric8.agent.utils.AgentUtils
Returns the location and parser map (i.e.
getProfileArtifacts(Profile, Iterable<String>, Iterable<Feature>) - Static method in class io.fabric8.agent.utils.AgentUtils
Returns the location and parser map (i.e.
getProviders() - Method in class io.fabric8.agent.DeploymentBuilder
 
getProxySettings() - Method in interface io.fabric8.agent.mvn.MavenSettings
Returns the active proxy settings from settings.xml
getProxySettings() - Method in class io.fabric8.agent.mvn.MavenSettingsImpl
Returns the active proxy settings from settings.xml
getRepositories() - Method in interface io.fabric8.agent.mvn.MavenConfiguration
Returns a list of repositories to be searched.
getRepositories() - Method in class io.fabric8.agent.mvn.MavenConfigurationImpl
Repository is a comma separated list of repositories to be used.
getRepositories() - Method in interface io.fabric8.agent.mvn.MavenSettings
Gets the list of repositories from settings.xml.
getRepositories() - Method in class io.fabric8.agent.mvn.MavenSettingsImpl
Gets the list of repositories from settings.xml.
getRepositories(DownloadManager, Profile) - Static method in class io.fabric8.agent.utils.AgentUtils
Extracts the URI/Repository map from the profile.
getRepositoryURL() - Method in class io.fabric8.agent.mvn.Parser
Returns the repository URL if present, null otherwise
getRequirements(String) - Method in class io.fabric8.agent.resolver.ResourceImpl
 
getResource() - Method in class io.fabric8.agent.resolver.BaseClause
 
getResource() - Method in class io.fabric8.agent.resolver.CapabilityImpl
 
getResource() - Method in class io.fabric8.agent.resolver.RequirementImpl
 
getResources() - Method in class io.fabric8.agent.repository.BaseRepository
 
getSettingsFileUrl() - Method in interface io.fabric8.agent.mvn.MavenConfiguration
Returns the URL of maven settings file.
getSettingsFileUrl() - Method in class io.fabric8.agent.mvn.MavenConfigurationImpl
Returns the URL of settings file.
getSnapshotPath(String, String, String) - Method in class io.fabric8.agent.mvn.Parser
Returns the complete path to artifact for a snapshot file.
getSnapshotVersion(String, String, String) - Method in class io.fabric8.agent.mvn.Parser
Returns the version for an artifact for a snapshot version.
getTextContent(Node) - Static method in class io.fabric8.agent.utils.XmlUtils
 
getTextContentOfElement(Document, String) - Static method in class io.fabric8.agent.utils.XmlUtils
 
getTextContentOfElement(Element, String) - Static method in class io.fabric8.agent.utils.XmlUtils
 
getType() - Method in class io.fabric8.agent.mvn.Parser
Returns the artifact type.
getUri(Resource) - Static method in class io.fabric8.agent.resolver.UriNamespace
 
getUrl() - Method in class io.fabric8.agent.download.AbstractDownloadTask
 
getUrl() - Method in interface io.fabric8.agent.download.DownloadFuture
Returns the original url
getURL() - Method in class io.fabric8.agent.mvn.MavenRepositoryURL
Getter.
getUrlHandlersTimeout() - Method in class io.fabric8.agent.DeploymentAgent
 
getUses() - Method in class io.fabric8.agent.resolver.CapabilityImpl
 
getValue() - Method in class io.fabric8.agent.download.DefaultFuture
Returns the result of the asynchronous operation.
getValue() - Method in class io.fabric8.agent.resolver.SimpleFilter
 
getVersion() - Method in class io.fabric8.agent.mvn.DownloadableArtifact
Getter.
getVersion() - Method in class io.fabric8.agent.mvn.Parser
Returns the artifact version.
getVersionLocalMetadataPath(String) - Method in class io.fabric8.agent.mvn.Parser
Returns the path to local metdata file corresponding to this artifact version.
getVersionMetadataPath(String) - Method in class io.fabric8.agent.mvn.Parser
Returns the path to metdata file corresponding to this artifact version.
getWirings() - Method in class io.fabric8.agent.resolver.ResolveContextImpl
 
GTE - Static variable in class io.fabric8.agent.resolver.SimpleFilter
 
GZIP - Static variable in class io.fabric8.agent.repository.HttpMetadataProvider
 

H

hashCode() - Method in class io.fabric8.agent.mvn.DownloadableArtifact
 
hashCode() - Method in class io.fabric8.agent.mvn.Version
 
hashCode() - Method in class io.fabric8.agent.resolver.BaseClause
 
HEADER_ACCEPT_ENCODING - Static variable in class io.fabric8.agent.repository.HttpMetadataProvider
 
HEADER_CONTENT_ENCODING - Static variable in class io.fabric8.agent.repository.HttpMetadataProvider
 
HttpMetadataProvider - Class in io.fabric8.agent.repository
 
HttpMetadataProvider(String) - Constructor for class io.fabric8.agent.repository.HttpMetadataProvider
 

I

includes(Version) - Method in class io.fabric8.agent.mvn.VersionRange
Checks if a version falls into the range.
insertHostedCapability(List, HostedCapability) - Method in class io.fabric8.agent.resolver.ResolveContextImpl
 
io.fabric8.agent - package io.fabric8.agent
 
io.fabric8.agent.download - package io.fabric8.agent.download
 
io.fabric8.agent.mvn - package io.fabric8.agent.mvn
 
io.fabric8.agent.repository - package io.fabric8.agent.repository
 
io.fabric8.agent.resolver - package io.fabric8.agent.resolver
 
io.fabric8.agent.sort - package io.fabric8.agent.sort
 
io.fabric8.agent.utils - package io.fabric8.agent.utils
 
isAetherDisabled() - Method in interface io.fabric8.agent.mvn.MavenConfiguration
Returns if aether should be disabled or not.
isAetherDisabled() - Method in class io.fabric8.agent.mvn.MavenConfigurationImpl
Returns if aether should be disabled or not.
isAttributeMandatory(String) - Method in class io.fabric8.agent.resolver.CapabilityImpl
 
isCanceled() - Method in class io.fabric8.agent.download.DefaultFuture
 
isCanceled() - Method in interface io.fabric8.agent.download.DownloadFuture
Returns true if the download operation has been canceled by DownloadFuture.cancel() method.
isDone() - Method in class io.fabric8.agent.download.DefaultFuture
Returns if the asynchronous operation is completed.
isDone() - Method in interface io.fabric8.agent.download.Future
Returns if the asynchronous operation is completed.
isEffective(Requirement) - Method in class io.fabric8.agent.resolver.ResolveContextImpl
 
isFileRepository() - Method in class io.fabric8.agent.mvn.MavenRepositoryURL
Getter.
isIncluded(String) - Method in class io.fabric8.agent.resolver.CapabilityImpl
 
isLocalSnapshotBuild() - Method in class io.fabric8.agent.mvn.DownloadableArtifact
Getter.
isOptional() - Method in class io.fabric8.agent.resolver.RequirementImpl
 
isReleasesEnabled() - Method in class io.fabric8.agent.mvn.MavenRepositoryURL
Getter.
isResolveOptionalImports() - Method in class io.fabric8.agent.DeploymentAgent
 
isSnapshotsEnabled() - Method in class io.fabric8.agent.mvn.MavenRepositoryURL
Getter.

L

loadRepositories(DownloadManager, Set<String>) - Static method in class io.fabric8.agent.utils.AgentUtils
 
lock - Variable in class io.fabric8.agent.utils.AgentUtils.ArtifactDownloader
 
LTE - Static variable in class io.fabric8.agent.resolver.SimpleFilter
 

M

manager - Variable in class io.fabric8.agent.utils.AgentUtils.ArtifactDownloader
 
match(SimpleFilter, boolean) - Method in class io.fabric8.agent.resolver.CapabilitySet
 
MATCH_ALL - Static variable in class io.fabric8.agent.resolver.SimpleFilter
 
matches(Capability, SimpleFilter) - Static method in class io.fabric8.agent.resolver.CapabilitySet
 
matches(Capability) - Method in class io.fabric8.agent.resolver.RequirementImpl
 
MavenConfiguration - Interface in io.fabric8.agent.mvn
Handler configuration.
MavenConfigurationImpl - Class in io.fabric8.agent.mvn
Service Configuration implementation.
MavenConfigurationImpl(PropertyResolver, String) - Constructor for class io.fabric8.agent.mvn.MavenConfigurationImpl
Creates a new service configuration.
MavenConstants - Interface in io.fabric8.agent.mvn
An enumeration of constants related to maven handler.
MavenDownloadTask - Class in io.fabric8.agent.download
 
MavenDownloadTask(String, MavenRepositoryURL, MavenRepositoryURL, MavenConfiguration, ExecutorService) - Constructor for class io.fabric8.agent.download.MavenDownloadTask
 
MavenRepositoryURL - Class in io.fabric8.agent.mvn
An URL of Maven repository that knows if it contains SNAPSHOT versions and/or releases.
MavenRepositoryURL(String) - Constructor for class io.fabric8.agent.mvn.MavenRepositoryURL
Creates a maven repository URL bases on a string spec.
MavenSettings - Interface in io.fabric8.agent.mvn
Abstracts access to maven settings.xml.
MavenSettingsImpl - Class in io.fabric8.agent.mvn
Default implementation of Settings.
MavenSettingsImpl(URL, boolean) - Constructor for class io.fabric8.agent.mvn.MavenSettingsImpl
Creates new settings with the following resolution:
1.
MavenSettingsImpl(URL) - Constructor for class io.fabric8.agent.mvn.MavenSettingsImpl
MetadataProvider - Interface in io.fabric8.agent.repository
 
MetadataRepository - Class in io.fabric8.agent.repository
 
MetadataRepository(MetadataProvider) - Constructor for class io.fabric8.agent.repository.MetadataRepository
 
MultiException - Exception in io.fabric8.agent.utils
 
MultiException(String) - Constructor for exception io.fabric8.agent.utils.MultiException
 
MultiException(String, Collection<Throwable>) - Constructor for exception io.fabric8.agent.utils.MultiException
 

N

NOT - Static variable in class io.fabric8.agent.resolver.SimpleFilter
 
NullArgumentException - Exception in io.fabric8.agent.utils
Exception thrown when the argument to a method or constructor is null and not handled by the method/constructor/class.
NullArgumentException(String) - Constructor for exception io.fabric8.agent.utils.NullArgumentException
Constructor.

O

onDownloaded(DownloadFuture, AgentUtils.DownloadCallback) - Method in class io.fabric8.agent.utils.AgentUtils.ArtifactDownloader
 
open() - Method in class io.fabric8.agent.StreamProvider.Fab
 
open() - Method in class io.fabric8.agent.StreamProvider.File
 
open() - Method in interface io.fabric8.agent.StreamProvider
 
operationComplete(T) - Method in interface io.fabric8.agent.download.FutureListener
Invoked when the operation associated with the Future has been completed even if you add the listener after the completion.
OPTION_ALLOW_SNAPSHOTS - Static variable in interface io.fabric8.agent.mvn.MavenConstants
Option to mark repository as allowing snapshots.
OPTION_DISALLOW_RELEASES - Static variable in interface io.fabric8.agent.mvn.MavenConstants
Option to mark repository as not allowing releases.
OPTION_ID - Static variable in interface io.fabric8.agent.mvn.MavenConstants
Option to to mark the repository id
OR - Static variable in class io.fabric8.agent.resolver.SimpleFilter
 

P

parse(String) - Static method in class io.fabric8.agent.resolver.SimpleFilter
 
parseCapability(Resource, String) - Static method in class io.fabric8.agent.resolver.ResourceBuilder
 
parseDelimitedString(String, String) - Static method in class io.fabric8.agent.resolver.ResourceBuilder
 
parseDelimitedString(String, String, boolean) - Static method in class io.fabric8.agent.resolver.ResourceBuilder
Parses delimited string and returns an array containing the tokens.
parseDoc(File) - Static method in class io.fabric8.agent.utils.XmlUtils
 
parseDoc(InputStream) - Static method in class io.fabric8.agent.utils.XmlUtils
 
parseExport(Resource, String, Version, String) - Static method in class io.fabric8.agent.resolver.ResourceBuilder
 
parseImport(Resource, String) - Static method in class io.fabric8.agent.resolver.ResourceBuilder
 
Parser - Class in io.fabric8.agent.mvn
Parser for mvn: protocol.
Parser(String) - Constructor for class io.fabric8.agent.mvn.Parser
Creates a new protocol parser.
parseRequirement(Resource, String) - Static method in class io.fabric8.agent.resolver.ResourceBuilder
 
parseSubstring(String) - Static method in class io.fabric8.agent.resolver.SimpleFilter
 
pendings - Variable in class io.fabric8.agent.utils.AgentUtils.ArtifactDownloader
 
prepareForAuthentication(URLConnection) - Static method in class io.fabric8.agent.utils.URLUtils
Prepares an url connection for authentication if necessary.
prepareForSSL(URLConnection) - Static method in class io.fabric8.agent.utils.URLUtils
Prepares an url connection for authentication if necessary.
prepareInputStream(URL, boolean) - Static method in class io.fabric8.agent.utils.URLUtils
Prepare url for authentication and ssl if necessary and returns the input stream from the url.
PRESENT - Static variable in class io.fabric8.agent.resolver.SimpleFilter
 
printStackTrace() - Method in exception io.fabric8.agent.utils.MultiException
 
printStackTrace(PrintStream) - Method in exception io.fabric8.agent.utils.MultiException
 
printStackTrace(PrintWriter) - Method in exception io.fabric8.agent.utils.MultiException
 
ProfileDownloader - Class in io.fabric8.agent.download
A helper service for downloading bundles, features and FABs from a profile or version
ProfileDownloader(FabricService, File, boolean, ExecutorService) - Constructor for class io.fabric8.agent.download.ProfileDownloader
 
PropertiesPropertyResolver - Class in io.fabric8.agent.mvn
Resolves properties from a Properties.
PropertiesPropertyResolver(Properties) - Constructor for class io.fabric8.agent.mvn.PropertiesPropertyResolver
Creates a property resolver without a fallback resolver.
PropertiesPropertyResolver(Properties, PropertyResolver) - Constructor for class io.fabric8.agent.mvn.PropertiesPropertyResolver
Creates a property resolver with a fallback resolver.
PROPERTY_CERTIFICATE_CHECK - Static variable in interface io.fabric8.agent.mvn.MavenConstants
Certificate check configuration property name.
PROPERTY_DEFAULT_REPOSITORIES - Static variable in interface io.fabric8.agent.mvn.MavenConstants
DefaultRepositories configuration property name
PROPERTY_DISABLE_AETHER - Static variable in interface io.fabric8.agent.mvn.MavenConstants
Use fallback repositories switch configuration property name.
PROPERTY_LOCAL_REPOSITORY - Static variable in interface io.fabric8.agent.mvn.MavenConstants
LocalRepository configuration property name.
PROPERTY_PROXY_SUPPORT - Static variable in interface io.fabric8.agent.mvn.MavenConstants
Proxy support configuration property name.
PROPERTY_REPOSITORIES - Static variable in interface io.fabric8.agent.mvn.MavenConstants
Repositories configuration property name.
PROPERTY_SETTINGS_FILE - Static variable in interface io.fabric8.agent.mvn.MavenConstants
Maven settings file configuration property name.
PROPERTY_USE_FALLBACK_REPOSITORIES - Static variable in interface io.fabric8.agent.mvn.MavenConstants
Use fallback repositories switch configuration property name.
PropertyResolver - Interface in io.fabric8.agent.mvn
Properties resolver.
PropertyStore - Class in io.fabric8.agent.mvn
A simple generics based property store.
PropertyStore() - Constructor for class io.fabric8.agent.mvn.PropertyStore
Creates a new configuration map.
putAllProperties(Properties, Properties) - Static method in class io.fabric8.agent.DeploymentAgent
 

R

refreshPackages(Collection<Bundle>) - Method in class io.fabric8.agent.DeploymentAgent
 
registerMatchingFeatures(String) - Method in class io.fabric8.agent.DeploymentBuilder
 
registerMatchingFeatures(Feature) - Method in class io.fabric8.agent.DeploymentBuilder
 
registerMatchingFeatures(String, String) - Method in class io.fabric8.agent.DeploymentBuilder
 
registerMatchingFeatures(String, VersionRange) - Method in class io.fabric8.agent.DeploymentBuilder
 
removeCapability(Capability) - Method in class io.fabric8.agent.resolver.CapabilitySet
 
removeListener(FutureListener<T>) - Method in class io.fabric8.agent.download.DefaultFuture
Removes an existing event listener so it won't be notified when the future is completed.
removeListener(FutureListener<T>) - Method in interface io.fabric8.agent.download.Future
Removes an existing event listener so it won't be notified when the future is completed.
REQ_PROTOCOL - Static variable in class io.fabric8.agent.utils.AgentUtils
 
requireFeature(String, ResourceImpl) - Method in class io.fabric8.agent.DeploymentBuilder
 
RequirementImpl - Class in io.fabric8.agent.resolver
 
RequirementImpl(Resource, String, Map<String, String>, Map<String, Object>, SimpleFilter) - Constructor for class io.fabric8.agent.resolver.RequirementImpl
 
RequirementImpl(Resource, String, Map<String, String>, Map<String, Object>) - Constructor for class io.fabric8.agent.resolver.RequirementImpl
 
RequirementSort - Class in io.fabric8.agent.sort
 
RequirementSort() - Constructor for class io.fabric8.agent.sort.RequirementSort
 
requireResource(String) - Method in class io.fabric8.agent.DeploymentBuilder
 
RESOLUTION_DYNAMIC - Static variable in class io.fabric8.agent.resolver.ResourceBuilder
 
resolve(Resource, boolean) - Method in class io.fabric8.agent.DeploymentBuilder
 
ResolveContextImpl - Class in io.fabric8.agent.resolver
 
ResolveContextImpl(Set<Resource>, Set<Resource>, Repository, boolean) - Constructor for class io.fabric8.agent.resolver.ResolveContextImpl
 
ResourceBuilder - Class in io.fabric8.agent.resolver
 
ResourceBuilder() - Constructor for class io.fabric8.agent.resolver.ResourceBuilder
 
ResourceImpl - Class in io.fabric8.agent.resolver
 
ResourceImpl(String, Version) - Constructor for class io.fabric8.agent.resolver.ResourceImpl
 
ResourceImpl(String, String, Version) - Constructor for class io.fabric8.agent.resolver.ResourceImpl
 
resources - Variable in class io.fabric8.agent.repository.BaseRepository
 
run() - Method in class io.fabric8.agent.download.AbstractDownloadTask
 

S

SEPARATOR_OPTIONS - Static variable in interface io.fabric8.agent.mvn.MavenConstants
Options separator in repository url.
SERVICE_NAMESPACE - Static variable in class io.fabric8.agent.resolver.ServiceNamespace
 
ServiceNamespace - Class in io.fabric8.agent.resolver
 
set(String, T) - Method in class io.fabric8.agent.mvn.PropertyStore
Sets a property.
setException(IOException) - Method in class io.fabric8.agent.download.AbstractDownloadTask
 
setFile(File) - Method in class io.fabric8.agent.download.AbstractDownloadTask
 
setProperties(Dictionary) - Method in class io.fabric8.agent.mvn.DictionaryPropertyResolver
Sets the properties in use.
setProperties(Properties) - Method in class io.fabric8.agent.mvn.PropertiesPropertyResolver
Sets the properties in use.
setResolveOptionalImports(boolean) - Method in class io.fabric8.agent.DeploymentAgent
 
setSettings(MavenSettings) - Method in class io.fabric8.agent.mvn.MavenConfigurationImpl
Sets maven settings abstraction.
setUrlHandlersTimeout(long) - Method in class io.fabric8.agent.DeploymentAgent
 
setValue(Object) - Method in class io.fabric8.agent.download.DefaultFuture
Sets the result of the asynchronous operation, and mark it as finished.
shutdown() - Method in class io.fabric8.agent.download.DownloadManager
 
SimpleDownloadTask - Class in io.fabric8.agent.download
 
SimpleDownloadTask(String, ExecutorService) - Constructor for class io.fabric8.agent.download.SimpleDownloadTask
 
SimpleFilter - Class in io.fabric8.agent.resolver
 
SimpleFilter(String, Object, int) - Constructor for class io.fabric8.agent.resolver.SimpleFilter
 
Slf4jResolverLog - Class in io.fabric8.agent.resolver
 
Slf4jResolverLog(Logger) - Constructor for class io.fabric8.agent.resolver.Slf4jResolverLog
 
sort(Collection<Resource>) - Method in class io.fabric8.agent.sort.RequirementSort
Sorts Resource based on their Requirements and Capabilitys.
start(BundleContext) - Method in class io.fabric8.agent.Activator
 
start() - Method in class io.fabric8.agent.DeploymentAgent
 
StaticRepository - Class in io.fabric8.agent.repository
 
StaticRepository(Collection<Resource>) - Constructor for class io.fabric8.agent.repository.StaticRepository
 
stop(BundleContext) - Method in class io.fabric8.agent.Activator
 
stop() - Method in class io.fabric8.agent.DeploymentAgent
 
StreamProvider - Interface in io.fabric8.agent
 
StreamProvider.Fab - Class in io.fabric8.agent
 
StreamProvider.Fab(FabBundleInfo) - Constructor for class io.fabric8.agent.StreamProvider.Fab
 
StreamProvider.File - Class in io.fabric8.agent
 
StreamProvider.File(File) - Constructor for class io.fabric8.agent.StreamProvider.File
 
stripUrl(String) - Static method in class io.fabric8.agent.download.DownloadManagerHelper
Strips download urls from wrapper protocols.
SUBSTRING - Static variable in class io.fabric8.agent.resolver.SimpleFilter
 

T

throwIf(String, List<Throwable>) - Static method in exception io.fabric8.agent.utils.MultiException
 
throwIfCauses() - Method in exception io.fabric8.agent.utils.MultiException
 
toString() - Method in class io.fabric8.agent.mvn.DownloadableArtifact
 
toString() - Method in class io.fabric8.agent.mvn.MavenRepositoryURL
 
toString() - Method in class io.fabric8.agent.mvn.Version
 
toString() - Method in class io.fabric8.agent.mvn.VersionRange
 
toString() - Method in class io.fabric8.agent.resolver.BaseClause
 
toString(Resource, String, Map<String, Object>, Map<String, String>) - Static method in class io.fabric8.agent.resolver.BaseClause
 
toString() - Method in class io.fabric8.agent.resolver.ResourceImpl
 
toString() - Method in class io.fabric8.agent.resolver.SimpleFilter
 
TYPE_FEATURE - Static variable in class io.fabric8.agent.resolver.FeatureNamespace
The attribute value identifying the resource type as an OSGi bundle.

U

unparseSubstring(List<String>) - Static method in class io.fabric8.agent.resolver.SimpleFilter
 
updated(Dictionary<String, ?>) - Method in class io.fabric8.agent.DeploymentAgent
 
updateFramework(Properties, String) - Method in class io.fabric8.agent.DeploymentAgent
 
URI_NAMESPACE - Static variable in class io.fabric8.agent.resolver.UriNamespace
 
UriNamespace - Class in io.fabric8.agent.resolver
 
url - Variable in class io.fabric8.agent.download.AbstractDownloadTask
 
URLUtils - Class in io.fabric8.agent.utils
Url related utility methods.
useFallbackRepositories() - Method in interface io.fabric8.agent.mvn.MavenConfiguration
Returns true if the fallback repositories should be used instead of default ones.
useFallbackRepositories() - Method in class io.fabric8.agent.mvn.MavenConfigurationImpl
Returns true if the fallback repositories should be used instead of default ones.

V

validateNotEmpty(String, String) - Static method in exception io.fabric8.agent.utils.NullArgumentException
Validates that the string is not null and not an empty string without trimming the string.
validateNotEmpty(String, boolean, String) - Static method in exception io.fabric8.agent.utils.NullArgumentException
Validates that the string is not null and not an empty string.
validateNotEmpty(Properties, String) - Static method in exception io.fabric8.agent.utils.NullArgumentException
Validates that the Properties instance is not null and that it has entries.
validateNotEmpty(Object[], String) - Static method in exception io.fabric8.agent.utils.NullArgumentException
Validates that the array instance is not null and that it has entries.
validateNotEmptyContent(String[], String) - Static method in exception io.fabric8.agent.utils.NullArgumentException
Validates that the string array instance is not null and that it has entries that are not null or empty eithout trimming the string.
validateNotEmptyContent(String[], boolean, String) - Static method in exception io.fabric8.agent.utils.NullArgumentException
Validates that the string array instance is not null and that it has entries that are not null or empty.
validateNotNull(Object, String) - Static method in exception io.fabric8.agent.utils.NullArgumentException
Validates that the object obj is not null.
Version - Class in io.fabric8.agent.mvn
Represents an artifact version.
Version(String) - Constructor for class io.fabric8.agent.mvn.Version
Creates a new version.
VersionRange - Class in io.fabric8.agent.mvn
Represents a version range as the OSGi version range but without the contraints related to number of segments of that each segment must be a number.
VersionRange(String) - Constructor for class io.fabric8.agent.mvn.VersionRange
Creates a new version range form a string.

X

XmlUtils - Class in io.fabric8.agent.utils
XML related utilities.
A B C D E F G H I L M N O P R S T U V X 

Copyright © 2014 Red Hat. All Rights Reserved.