Uses of Class
org.apache.geronimo.kernel.repository.Artifact

Packages that use Artifact
org.apache.geronimo.gbean   
org.apache.geronimo.kernel   
org.apache.geronimo.kernel.classloader   
org.apache.geronimo.kernel.config   
org.apache.geronimo.kernel.repository   
 

Uses of Artifact in org.apache.geronimo.gbean
 

Methods in org.apache.geronimo.gbean that return Artifact
 Artifact AbstractNameQuery.getArtifact()
           
 Artifact AbstractName.getArtifact()
           
 

Constructors in org.apache.geronimo.gbean with parameters of type Artifact
AbstractName(Artifact artifact, Map name)
           
AbstractName(Artifact artifact, Map name, ObjectName objectName)
           
AbstractNameQuery(Artifact artifact, Map name)
           
AbstractNameQuery(Artifact artifact, Map name, Set interfaceTypes)
           
AbstractNameQuery(Artifact artifact, Map name, String interfaceType)
           
 

Uses of Artifact in org.apache.geronimo.kernel
 

Methods in org.apache.geronimo.kernel with parameters of type Artifact
 AbstractName Jsr77Naming.createChildName(AbstractName parentAbstractName, Artifact artifact, String name, String type)
           
abstract  AbstractName Naming.createChildName(AbstractName parentAbstractName, Artifact artifact, String name, String type)
           
 AbstractName Jsr77Naming.createRootName(Artifact artifact, String name, String type)
           
abstract  AbstractName Naming.createRootName(Artifact artifact, String name, String type)
           
 

Uses of Artifact in org.apache.geronimo.kernel.classloader
 

Constructors in org.apache.geronimo.kernel.classloader with parameters of type Artifact
JarFileClassLoader(Artifact id, URL[] urls)
          Creates a JarFileClassLoader that is a child of the system class loader.
JarFileClassLoader(Artifact id, URL[] urls, ClassLoader parent)
          Creates a JarFileClassLoader that is a child of the specified class loader.
JarFileClassLoader(Artifact id, URL[] urls, ClassLoader[] parents)
          Creates a named class loader as a child of the specified parents.
JarFileClassLoader(Artifact id, URL[] urls, ClassLoader[] parents, boolean inverseClassLoading, Collection hiddenClasses, Collection nonOverridableClasses)
           
JarFileClassLoader(Artifact id, URL[] urls, ClassLoader[] parents, boolean inverseClassLoading, String[] hiddenClasses, String[] nonOverridableClasses)
           
JarFileClassLoader(Artifact id, URL[] urls, ClassLoader parent, boolean inverseClassLoading, String[] hiddenClasses, String[] nonOverridableClasses)
           
 

Uses of Artifact in org.apache.geronimo.kernel.config
 

Methods in org.apache.geronimo.kernel.config that return Artifact
 Artifact NoSuchConfigException.getConfigId()
           
 Artifact ConfigurationInfo.getConfigID()
           
 Artifact ConfigurationStatus.getConfigurationId()
           
 Artifact LifecycleException.getConfigurationId()
           
static Artifact Configuration.getConfigurationID(ObjectName objectName)
           
 Artifact ConfigurationData.getId()
           
 Artifact MultiParentClassLoader.getId()
          Gets the id of this class loader.
 Artifact Configuration.getId()
          Return the unique Id
 Artifact[] ConfigurationManager.getInstalled(Artifact query)
          Given an artifact that's not fully resolved (e.g. some parts are missing), check whether there are any instances installed into the server environment.
 Artifact[] SimpleConfigurationManager.getInstalled(Artifact query)
           
 Artifact[] PersistentConfigurationList.getListedConfigurations(Artifact query)
          Gets all configurations in the list matching the specified query, whether they are marked at starting or not.
 Artifact[] ConfigurationManager.getLoaded(Artifact query)
          Given an artifact that's not fully resolved (e.g. some parts are missing), check whether there are any instances loaded.
 Artifact[] ConfigurationModel.getLoaded(Artifact query)
           
 Artifact[] SimpleConfigurationManager.getLoaded(Artifact query)
           
 Artifact ConfigurationInfo.getParentID()
           
 Artifact[] ConfigurationManager.getRunning(Artifact query)
          Given an artifact that's not fully resolved (e.g. some parts are missing), check whether there are any instances running.
 Artifact[] SimpleConfigurationManager.getRunning(Artifact query)
           
 Artifact[] ConfigurationModel.getStarted(Artifact query)
           
 

Methods in org.apache.geronimo.kernel.config that return types with arguments of type Artifact
 LinkedHashSet<Artifact> Configuration.getDependencies()
          Gets the artifact dependencies of this configuration.
 Set<Artifact> ConfigurationData.getOwnedConfigurations()
          Gets the configurations owned by this configuration.
 Set<Artifact> Configuration.getOwnedConfigurations()
          Gets the configurations owned by this configuration.
 List<Artifact> PersistentConfigurationList.restore()
           
 LinkedHashSet<Artifact> ConfigurationManager.sort(List<Artifact> ids, LifecycleMonitor monitor)
           
 LinkedHashSet<Artifact> SimpleConfigurationManager.sort(List<Artifact> ids, LifecycleMonitor monitor)
           
 

Methods in org.apache.geronimo.kernel.config with parameters of type Artifact
 void ConfigurationModel.addConfiguation(Artifact configurationId, Set loadParentIds, Set startParentIds)
           
 void DebugLoggingLifecycleMonitor.addConfiguration(Artifact configurationId)
           
 void RecordingLifecycleMonitor.addConfiguration(Artifact configurationId)
           
 void LifecycleMonitor.addConfiguration(Artifact configurationId)
          Adds a configuration to be monitored.
 void NullLifecycleMonitor.addConfiguration(Artifact configurationId)
           
 void PersistentConfigurationList.addConfiguration(Artifact configName)
          Adds a configuration to the list, but does not mark it as started.
 void LifecycleResults.addFailed(Artifact configurationId, Throwable cause)
          Adds a configuration and associated causal exception to this result.
 void ManageableAttributeStore.addGBean(Artifact configurationName, GBeanData gbeanData, ClassLoader classLoader)
          Adds a GBean to the configuration.
 void EditableKernelConfigurationManager.addGBeanToConfiguration(Artifact configurationId, GBeanData gbean, boolean start)
           
 void EditableConfigurationManager.addGBeanToConfiguration(Artifact configID, GBeanData gbean, boolean start)
          Adds a new GBean to an existing Configuration.
 void EditableKernelConfigurationManager.addGBeanToConfiguration(Artifact configurationId, String name, GBeanData gbean, boolean start)
           
 void EditableConfigurationManager.addGBeanToConfiguration(Artifact configID, String name, GBeanData gbean, boolean start)
          Adds a new GBean to an existing Configuration.
 void LifecycleResults.addLoaded(Artifact configurationId)
          Adds a configuration the set of loaded configurations.
 void ConfigurationData.addOwnedConfigurations(Artifact id)
           
 void LifecycleResults.addStarted(Artifact configurationId)
          Adds a configuration the set of started configurations.
 void LifecycleResults.addStopped(Artifact configurationId)
          Adds a configuration the set of stopped configurations.
 void LifecycleResults.addUnloaded(Artifact configurationId)
          Adds a configuration the set of unloaded configurations.
 Collection ManageableAttributeStore.applyOverrides(Artifact configurationName, Collection<GBeanData> datas, ClassLoader classLoader)
          Given a configuration name and a set of GBeanDatas, apply all the saved overrides to that set of GBeans before the caller attempts to load them.
 boolean ConfigurationModel.containsConfiguration(Artifact configurationId)
           
 boolean ConfigurationStore.containsConfiguration(Artifact configId)
          Determines if the store contains a configuration with the specified ID.
 boolean NullConfigurationStore.containsConfiguration(Artifact configId)
           
 File ConfigurationStore.createNewConfigurationDir(Artifact configId)
          Creates an empty directory for a new configuration with the specified configId
 File NullConfigurationStore.createNewConfigurationDir(Artifact configId)
           
 void DeploymentWatcher.deployed(Artifact id)
           
 void ConfigurationStore.exportConfiguration(Artifact configId, OutputStream output)
          Exports a configuration as a ZIP file.
 void NullConfigurationStore.exportConfiguration(Artifact configId, OutputStream output)
           
 void DebugLoggingLifecycleMonitor.failed(Artifact configurationId, Throwable cause)
           
 void RecordingLifecycleMonitor.failed(Artifact configurationId, Throwable cause)
           
 void LifecycleMonitor.failed(Artifact configurationId, Throwable cause)
          The previous operation on the specified configuration has failed due to the specified exception.
 void NullLifecycleMonitor.failed(Artifact configurationId, Throwable cause)
           
 Configuration ConfigurationManager.getConfiguration(Artifact configurationId)
          Gets a loaded Configuration (does not see unloaded configurations).
 Configuration SimpleConfigurationManager.getConfiguration(Artifact configurationId)
           
static AbstractName Configuration.getConfigurationAbstractName(Artifact configId)
          Converts an Artifact to an AbstractName for a configuration.
 Throwable LifecycleResults.getFailedCause(Artifact configurationId)
          Gets the exception that caused the operation on the specified configuration to fail.
 Artifact[] ConfigurationManager.getInstalled(Artifact query)
          Given an artifact that's not fully resolved (e.g. some parts are missing), check whether there are any instances installed into the server environment.
 Artifact[] SimpleConfigurationManager.getInstalled(Artifact query)
           
 Artifact[] PersistentConfigurationList.getListedConfigurations(Artifact query)
          Gets all configurations in the list matching the specified query, whether they are marked at starting or not.
 Artifact[] ConfigurationManager.getLoaded(Artifact query)
          Given an artifact that's not fully resolved (e.g. some parts are missing), check whether there are any instances loaded.
 Artifact[] ConfigurationModel.getLoaded(Artifact query)
           
 Artifact[] SimpleConfigurationManager.getLoaded(Artifact query)
           
 Artifact[] ConfigurationManager.getRunning(Artifact query)
          Given an artifact that's not fully resolved (e.g. some parts are missing), check whether there are any instances running.
 Artifact[] SimpleConfigurationManager.getRunning(Artifact query)
           
 Artifact[] ConfigurationModel.getStarted(Artifact query)
           
 LinkedHashSet ConfigurationModel.getStartedChildren(Artifact configurationId)
           
 ConfigurationStore ConfigurationManager.getStoreForConfiguration(Artifact configuration)
          Gets the configuration store responsible for the specified configuration, or null if there is none.
 ConfigurationStore SimpleConfigurationManager.getStoreForConfiguration(Artifact configId)
           
 boolean PersistentConfigurationList.hasGBeanAttributes(Artifact configName)
          This method checks if there are any custom gbean attributes in the configuration.
 boolean ConfigurationManager.isConfiguration(Artifact artifact)
          Is the specified artifact a configuration?
 boolean SimpleConfigurationManager.isConfiguration(Artifact artifact)
           
 boolean ConfigurationStore.isInPlaceConfiguration(Artifact configId)
          Determines if the identified configuration is an in-place one.
 boolean NullConfigurationStore.isInPlaceConfiguration(Artifact configId)
           
 boolean ConfigurationManager.isInstalled(Artifact configurationId)
          Is the specified configuration installed into the server environment?
 boolean SimpleConfigurationManager.isInstalled(Artifact configId)
           
 boolean ConfigurationManager.isLoaded(Artifact configurationId)
          Is the specified configuration loaded into the kernel?
 boolean ConfigurationModel.isLoaded(Artifact configurationId)
           
 boolean SimpleConfigurationManager.isLoaded(Artifact configId)
           
 boolean ConfigurationManager.isRunning(Artifact configurationId)
          Is the specified configuation running?
 boolean SimpleConfigurationManager.isRunning(Artifact configId)
           
 boolean ConfigurationModel.isStarted(Artifact configurationId)
           
 LinkedHashSet ConfigurationModel.load(Artifact configurationId)
           
protected  void KernelConfigurationManager.load(Artifact configurationId)
           
protected  void SimpleConfigurationManager.load(Artifact configurationId)
           
 LifecycleResults ConfigurationManager.loadConfiguration(Artifact configurationId)
          Load the specified configuration (from a config store) and all configurations it depends on into the kernel.
 LifecycleResults KernelConfigurationManager.loadConfiguration(Artifact configurationId)
           
 ConfigurationData ConfigurationStore.loadConfiguration(Artifact configId)
          Loads the specified configuration into the kernel
 LifecycleResults SimpleConfigurationManager.loadConfiguration(Artifact configurationId)
           
 ConfigurationData NullConfigurationStore.loadConfiguration(Artifact configId)
           
 LifecycleResults ConfigurationManager.loadConfiguration(Artifact configurationId, LifecycleMonitor monitor)
          Load the specified configuration (from a config store) and all configurations it depends on into the kernel.
 LifecycleResults SimpleConfigurationManager.loadConfiguration(Artifact configurationId, LifecycleMonitor monitor)
           
 void DebugLoggingLifecycleMonitor.loading(Artifact configurationId)
           
 void RecordingLifecycleMonitor.loading(Artifact configurationId)
           
 void LifecycleMonitor.loading(Artifact configurationId)
          The configuration manager has begun loading the specified configuration.
 void NullLifecycleMonitor.loading(Artifact configurationId)
           
 void PersistentConfigurationList.migrateConfiguration(Artifact oldName, Artifact newName, Configuration configuration)
          Migrates settings from an old version of a configuration to a newer version of the configuration.
protected  void KernelConfigurationManager.migrateConfiguration(Artifact oldName, Artifact newName, Configuration configuration, boolean running)
           
protected  void SimpleConfigurationManager.migrateConfiguration(Artifact oldName, Artifact newName, Configuration configuration, boolean running)
           
 void DebugLoggingLifecycleMonitor.reading(Artifact configurationId)
           
 void RecordingLifecycleMonitor.reading(Artifact configurationId)
           
 void LifecycleMonitor.reading(Artifact configurationId)
          The configuration manager has started reading the specified configuration.
 void NullLifecycleMonitor.reading(Artifact configurationId)
           
 LinkedHashSet ConfigurationModel.reload(Artifact existingConfigurationId)
           
 LifecycleResults ConfigurationManager.reloadConfiguration(Artifact configurationId)
          Reloads the specified configuration and all configurations that have a dependency on the specified configuration
 LifecycleResults SimpleConfigurationManager.reloadConfiguration(Artifact id)
           
 LifecycleResults ConfigurationManager.reloadConfiguration(Artifact configurationId, LifecycleMonitor monitor)
          Reloads the specified configuration and all configurations that have a dependency on the specified configuration
 LifecycleResults SimpleConfigurationManager.reloadConfiguration(Artifact id, LifecycleMonitor monitor)
           
 LifecycleResults ConfigurationManager.reloadConfiguration(Artifact configurationId, Version version)
          Reloads the specified configuration and all configurations that have a dependency on the specified configuration
 LifecycleResults SimpleConfigurationManager.reloadConfiguration(Artifact id, Version version)
           
 LifecycleResults ConfigurationManager.reloadConfiguration(Artifact configurationId, Version version, LifecycleMonitor monitor)
          Reloads the specified configuration and all configurations that have a dependency on the specified configuration
 LifecycleResults SimpleConfigurationManager.reloadConfiguration(Artifact id, Version version, LifecycleMonitor monitor)
           
 void ConfigurationModel.removeConfiguration(Artifact configurationId)
           
 void PersistentConfigurationList.removeConfiguration(Artifact configName)
          Removes all record of the specified configuration from the configuration list.
protected  void SimpleConfigurationManager.removeConfigurationFromModel(Artifact configurationId)
           
 void EditableKernelConfigurationManager.removeGBeanFromConfiguration(Artifact configurationId, AbstractName gbeanName)
           
 void EditableConfigurationManager.removeGBeanFromConfiguration(Artifact configID, AbstractName gbean)
          Removes a GBean from a configuration.
 File ConfigurationResolver.resolve(Artifact artifact)
           
 Set<URL> ConfigurationStore.resolve(Artifact configId, String moduleName, String path)
          Locate the physical locations which match the supplied path in the given artifact/module.
 Set<URL> NullConfigurationStore.resolve(Artifact configId, String moduleName, String path)
           
 void DebugLoggingLifecycleMonitor.resolving(Artifact configurationId)
           
 void RecordingLifecycleMonitor.resolving(Artifact configurationId)
           
 void LifecycleMonitor.resolving(Artifact configurationId)
          The configuration manager has started resolving the dependencies of the specified configuration.
 void NullLifecycleMonitor.resolving(Artifact configurationId)
           
 LinkedHashSet ConfigurationModel.restart(Artifact configurationId)
           
 LifecycleResults ConfigurationManager.restartConfiguration(Artifact configurationId)
          Restarts the specified configuration and all configurations that have a service dependency on the specified configuration
 LifecycleResults SimpleConfigurationManager.restartConfiguration(Artifact id)
           
 LifecycleResults ConfigurationManager.restartConfiguration(Artifact configurationId, LifecycleMonitor monitor)
          Restarts the specified configuration and all configurations that have a service dependency on the specified configuration
 LifecycleResults SimpleConfigurationManager.restartConfiguration(Artifact id, LifecycleMonitor monitor)
           
 void ManageableAttributeStore.setReferencePatterns(Artifact configurationName, AbstractName gbean, GReferenceInfo reference, ReferencePatterns patterns)
          Sets the pattern for a GBean reference.
 void ManageableAttributeStore.setShouldLoad(Artifact configurationName, AbstractName gbean, boolean load)
          Sets whether a particular GBean should be loaded for this configuration.
 void ManageableAttributeStore.setValue(Artifact configurationName, AbstractName gbean, GAttributeInfo attribute, Object value, ClassLoader classLoader)
          Sets the stored value for a particular attribute.
 LinkedHashSet ConfigurationModel.start(Artifact configurationId)
           
 LifecycleResults ConfigurationManager.startConfiguration(Artifact configurationId)
          Loads and starts all of the gbeans contained within the configuration.
 LifecycleResults SimpleConfigurationManager.startConfiguration(Artifact id)
           
 void PersistentConfigurationList.startConfiguration(Artifact configName)
          Indicates that the configuration should be started when the server is started.
 LifecycleResults ConfigurationManager.startConfiguration(Artifact configurationId, LifecycleMonitor monitor)
          Loads and starts all of the gbeans contained within the configuration.
 LifecycleResults SimpleConfigurationManager.startConfiguration(Artifact id, LifecycleMonitor monitor)
           
 void DebugLoggingLifecycleMonitor.starting(Artifact configurationId)
           
 void RecordingLifecycleMonitor.starting(Artifact configurationId)
           
 void LifecycleMonitor.starting(Artifact configurationId)
          The configuration manager has begun starting the specified configuration.
 void NullLifecycleMonitor.starting(Artifact configurationId)
           
 LinkedHashSet ConfigurationModel.stop(Artifact configurationId)
           
 LinkedHashSet ConfigurationModel.stop(Artifact configurationId, boolean gc)
           
 LifecycleResults ConfigurationManager.stopConfiguration(Artifact configurationId)
          Stop the gbeans contained within the configuration.
 LifecycleResults SimpleConfigurationManager.stopConfiguration(Artifact id)
           
 void PersistentConfigurationList.stopConfiguration(Artifact configName)
          Indicates that the configuration should not be started when the server is started.
 LifecycleResults ConfigurationManager.stopConfiguration(Artifact configurationId, LifecycleMonitor monitor)
          Stop the gbeans contained within the configuration.
 LifecycleResults SimpleConfigurationManager.stopConfiguration(Artifact id, LifecycleMonitor monitor)
           
 void DebugLoggingLifecycleMonitor.stopping(Artifact configurationId)
           
 void RecordingLifecycleMonitor.stopping(Artifact configurationId)
           
 void LifecycleMonitor.stopping(Artifact configurationId)
          The configuration manager has begun stopping the specified configuration.
 void NullLifecycleMonitor.stopping(Artifact configurationId)
           
 void DebugLoggingLifecycleMonitor.succeeded(Artifact configurationId)
           
 void RecordingLifecycleMonitor.succeeded(Artifact configurationId)
           
 void LifecycleMonitor.succeeded(Artifact configurationId)
          The previous operation on the specified configuration has completed successfully.
 void NullLifecycleMonitor.succeeded(Artifact configurationId)
           
 void DeploymentWatcher.undeployed(Artifact id)
           
protected  void KernelConfigurationManager.uninstall(Artifact configurationId)
           
 void ConfigurationStore.uninstall(Artifact configId)
          Removes a configuration from the store
protected  void SimpleConfigurationManager.uninstall(Artifact configurationId)
           
 void NullConfigurationStore.uninstall(Artifact configId)
           
 void ConfigurationManager.uninstallConfiguration(Artifact configurationId)
          Unstalls the specified configuration from the server.
 void SimpleConfigurationManager.uninstallConfiguration(Artifact configurationId)
           
 LinkedHashSet ConfigurationModel.unload(Artifact configurationId)
           
 LinkedHashSet ConfigurationModel.unload(Artifact configurationId, boolean gc)
           
 LifecycleResults ConfigurationManager.unloadConfiguration(Artifact configurationId)
          Stops and unloads the configuration.
 LifecycleResults SimpleConfigurationManager.unloadConfiguration(Artifact id)
           
 LifecycleResults ConfigurationManager.unloadConfiguration(Artifact configurationId, LifecycleMonitor monitor)
          Stops and unloads the configuration.
 LifecycleResults SimpleConfigurationManager.unloadConfiguration(Artifact id, LifecycleMonitor monitor)
           
 void DebugLoggingLifecycleMonitor.unloading(Artifact configurationId)
           
 void RecordingLifecycleMonitor.unloading(Artifact configurationId)
           
 void LifecycleMonitor.unloading(Artifact configurationId)
          The configuration manager has begun unloading the specified configuration.
 void NullLifecycleMonitor.unloading(Artifact configurationId)
           
 void ConfigurationStatus.upgrade(Artifact newId, Set newLoadParents, Set newStartParents)
           
 void ConfigurationModel.upgradeConfiguration(Artifact existingId, Artifact newId, Set newLoadParentIds, Set newStartParentIds)
           
 boolean LifecycleResults.wasFailed(Artifact configurationId)
          Was the specified configuration failed the operation and threw an exception.
 boolean LifecycleResults.wasLoaded(Artifact configurationId)
          Checks whether the specified configuration was loaded.
 boolean LifecycleResults.wasStarted(Artifact configurationId)
          Checks whether the specified configuration was started.
 boolean LifecycleResults.wasStopped(Artifact configurationId)
          Checks whether the specified configuration was stopped.
 boolean LifecycleResults.wasUnloaded(Artifact configurationId)
          Checks whether the specified configuration was unloaded.
 

Method parameters in org.apache.geronimo.kernel.config with type arguments of type Artifact
 LinkedHashSet<Artifact> ConfigurationManager.sort(List<Artifact> ids, LifecycleMonitor monitor)
           
 LinkedHashSet<Artifact> SimpleConfigurationManager.sort(List<Artifact> ids, LifecycleMonitor monitor)
           
 

Constructors in org.apache.geronimo.kernel.config with parameters of type Artifact
ConfigurationData(Artifact configId, Naming naming)
           
ConfigurationData(Artifact configId, Naming naming, GBeanState gbeanState)
           
ConfigurationInfo(AbstractName storeName, Artifact configID, ConfigurationModuleType type, long created, Set ownedConfigurations, Set childConfigurations, File inPlaceLocation)
           
ConfigurationInfo(AbstractName storeName, Artifact configID, ConfigurationModuleType type, long created, Set ownedConfigurations, Set childConfigurations, File inPlaceLocation, State state)
           
ConfigurationInfo(AbstractName storeName, Artifact configID, ConfigurationModuleType type, long created, Set ownedConfigurations, Set childConfigurations, File inPlaceLocation, State state, Artifact parentID)
           
ConfigurationResolver(Artifact configurationId, File baseDir)
           
ConfigurationStatus(Artifact configId, Set loadParents, Set startParents)
           
LifecycleException(String command, Artifact configurationId, LifecycleResults lifecycleResults)
           
LifecycleException(String command, Artifact configurationId, LifecycleResults lifecycleResults, Throwable cause)
           
LifecycleException(String command, Artifact configurationId, Throwable cause)
           
MultiParentClassLoader(Artifact id, URL[] urls)
          Creates a named class loader with no parents.
MultiParentClassLoader(Artifact id, URL[] urls, ClassLoader parent)
          Creates a named class loader as a child of the specified parent.
MultiParentClassLoader(Artifact id, URL[] urls, ClassLoader[] parents)
          Creates a named class loader as a child of the specified parents.
MultiParentClassLoader(Artifact id, URL[] urls, ClassLoader[] parents, boolean inverseClassLoading, Collection hiddenClasses, Collection nonOverridableClasses)
           
MultiParentClassLoader(Artifact id, URL[] urls, ClassLoader[] parents, boolean inverseClassLoading, String[] hiddenClasses, String[] nonOverridableClasses)
           
MultiParentClassLoader(Artifact id, URL[] urls, ClassLoader[] parents, URLStreamHandlerFactory factory)
          Creates a named class loader as a child of the specified parents and using the specified URLStreamHandlerFactory for accessing the urls..
MultiParentClassLoader(Artifact id, URL[] urls, ClassLoader parent, boolean inverseClassLoading, String[] hiddenClasses, String[] nonOverridableClasses)
           
MultiParentClassLoader(Artifact id, URL[] urls, ClassLoader parent, URLStreamHandlerFactory factory)
          Creates a named class loader as a child of the specified parent and using the specified URLStreamHandlerFactory for accessing the urls..
NoSuchConfigException(Artifact configId)
           
 

Uses of Artifact in org.apache.geronimo.kernel.repository
 

Methods in org.apache.geronimo.kernel.repository that return Artifact
static Artifact Artifact.create(String id)
           
static Artifact Artifact.createPartial(String id)
           
 Artifact DefaultArtifactResolver.generateArtifact(Artifact source, String defaultType)
           
 Artifact ArtifactResolver.generateArtifact(Artifact source, String defaultType)
          Used to generate a fully-populated Artifact from a partially-populated Artifact when you're about to deploy/save a new artifact.
 Artifact MultipleMatchesException.getArtifact()
          Gets the artifact used as a query argument that matched multiple real artifacts available in the server.
 Artifact Dependency.getArtifact()
           
 Artifact Environment.getConfigId()
           
 Artifact MissingDependencyException.getQuery()
           
 Artifact DefaultArtifactResolver.queryArtifact(Artifact artifact)
           
 Artifact ArtifactResolver.queryArtifact(Artifact artifact)
          Used to search for existing artifacts in the server that match the supplied artifact (which may be partially-populated).
 Artifact[] DefaultArtifactResolver.queryArtifacts(Artifact artifact)
           
 Artifact[] ArtifactResolver.queryArtifacts(Artifact artifact)
          Used to search for existing artifacts in the server that match the supplied artifact (which may be partially-populated).
 Artifact DefaultArtifactResolver.resolveInClassLoader(Artifact source)
           
 Artifact ArtifactResolver.resolveInClassLoader(Artifact source)
          Used to search for existing artifacts that match the supplied artifact (which may be partially-populated).
 Artifact DefaultArtifactResolver.resolveInClassLoader(Artifact source, Collection<Configuration> parentConfigurations)
           
 Artifact ArtifactResolver.resolveInClassLoader(Artifact source, Collection<Configuration> parentConfigurations)
          Used to search for existing artifacts that match the supplied artifact (which may be partially-populated).
 

Methods in org.apache.geronimo.kernel.repository that return types with arguments of type Artifact
 LinkedHashSet<Artifact> Repository.getDependencies(Artifact artifact)
          Loads any dependencies for this artifact declared in META-INF/geronimo-dependency.xml within the configuration archive.
 LinkedHashSet<Artifact> AbstractRepository.getDependencies(Artifact artifact)
           
protected  Map<Artifact,Artifact> DefaultArtifactResolver.getExplicitResolution()
           
protected  Map<Artifact,Artifact> DefaultArtifactResolver.getExplicitResolution()
           
 Stack<Artifact> MissingDependencyException.getStack()
           
 SortedSet<Artifact> ListableRepository.list()
          Gets a set (with entries of type Artifact) of all the items available in the repository.
 SortedSet<Artifact> ListableRepository.list(Artifact query)
          Gets a set (with entries of type Artifact) of all the available items matching the specified artifact, which is normally not fully resolved (so the results all match whatever fields are specified on the argument Artifact).
 LinkedHashSet<Artifact> DefaultArtifactResolver.resolveInClassLoader(Collection<Artifact> artifacts)
           
 LinkedHashSet<Artifact> ArtifactResolver.resolveInClassLoader(Collection<Artifact> sources)
          Used to search for existing artifacts that match the supplied artifact (which may be partially-populated).
 LinkedHashSet<Artifact> DefaultArtifactResolver.resolveInClassLoader(Collection<Artifact> artifacts, Collection<Configuration> parentConfigurations)
           
 LinkedHashSet<Artifact> ArtifactResolver.resolveInClassLoader(Collection<Artifact> sources, Collection<Configuration> parentConfigurations)
          Used to search for existing artifacts that match the supplied artifact (which may be partially-populated).
 

Methods in org.apache.geronimo.kernel.repository with parameters of type Artifact
 void Environment.addDependency(Artifact artifact, ImportType importType)
           
 boolean Repository.contains(Artifact artifact)
          Checks whether this repository contains an entry for the specified artifact.
 boolean AbstractRepository.contains(Artifact artifact)
           
 void AbstractRepository.copyToRepository(File source, Artifact destination, FileWriteMonitor monitor)
           
 void WriteableRepository.copyToRepository(File source, Artifact destination, FileWriteMonitor monitor)
          Copies a file from the server's filesystem into the repository.
 void AbstractRepository.copyToRepository(InputStream source, int size, Artifact destination, FileWriteMonitor monitor)
           
 void WriteableRepository.copyToRepository(InputStream source, int size, Artifact destination, FileWriteMonitor monitor)
          Copies the contents of an arbitrary stream into the repository.
 Artifact DefaultArtifactResolver.generateArtifact(Artifact source, String defaultType)
           
 Artifact ArtifactResolver.generateArtifact(Artifact source, String defaultType)
          Used to generate a fully-populated Artifact from a partially-populated Artifact when you're about to deploy/save a new artifact.
 LinkedHashSet<Artifact> Repository.getDependencies(Artifact artifact)
          Loads any dependencies for this artifact declared in META-INF/geronimo-dependency.xml within the configuration archive.
 LinkedHashSet<Artifact> AbstractRepository.getDependencies(Artifact artifact)
           
 SortedSet DefaultArtifactManager.getLoadedArtifacts(Artifact query)
           
 SortedSet ArtifactManager.getLoadedArtifacts(Artifact query)
           
 File Maven2Repository.getLocation(Artifact artifact)
           
 File Repository.getLocation(Artifact artifact)
          Gets the location on disk where the specified artifact is stored.
 void CopyArtifactTypeHandler.install(InputStream source, int size, Artifact artifact, FileWriteMonitor monitor, File target)
           
 void ArtifactTypeHandler.install(InputStream source, int size, Artifact artifactId, FileWriteMonitor monitor, File target)
           
 void UnpackArtifactTypeHandler.install(InputStream source, int size, Artifact artifact, FileWriteMonitor monitor, File target)
           
 SortedSet Maven2Repository.list(Artifact query)
           
 SortedSet<Artifact> ListableRepository.list(Artifact query)
          Gets a set (with entries of type Artifact) of all the available items matching the specified artifact, which is normally not fully resolved (so the results all match whatever fields are specified on the argument Artifact).
 void DefaultArtifactManager.loadArtifacts(Artifact loader, Set artifacts)
           
 void ArtifactManager.loadArtifacts(Artifact artifact, Set artifacts)
           
 boolean Artifact.matches(Artifact otherArtifact)
          see if this artifact matches the other artifact (which is more specific than this one)
 Artifact DefaultArtifactResolver.queryArtifact(Artifact artifact)
           
 Artifact ArtifactResolver.queryArtifact(Artifact artifact)
          Used to search for existing artifacts in the server that match the supplied artifact (which may be partially-populated).
 Artifact[] DefaultArtifactResolver.queryArtifacts(Artifact artifact)
           
 Artifact[] ArtifactResolver.queryArtifacts(Artifact artifact)
          Used to search for existing artifacts in the server that match the supplied artifact (which may be partially-populated).
 Artifact DefaultArtifactResolver.resolveInClassLoader(Artifact source)
           
 Artifact ArtifactResolver.resolveInClassLoader(Artifact source)
          Used to search for existing artifacts that match the supplied artifact (which may be partially-populated).
 Artifact DefaultArtifactResolver.resolveInClassLoader(Artifact source, Collection<Configuration> parentConfigurations)
           
 Artifact ArtifactResolver.resolveInClassLoader(Artifact source, Collection<Configuration> parentConfigurations)
          Used to search for existing artifacts that match the supplied artifact (which may be partially-populated).
 void Environment.setConfigId(Artifact configId)
           
 void MissingDependencyException.setQuery(Artifact query)
           
 void DefaultArtifactManager.unloadAllArtifacts(Artifact loader)
           
 void ArtifactManager.unloadAllArtifacts(Artifact artifact)
           
 

Method parameters in org.apache.geronimo.kernel.repository with type arguments of type Artifact
 LinkedHashSet<Artifact> DefaultArtifactResolver.resolveInClassLoader(Collection<Artifact> artifacts)
           
 LinkedHashSet<Artifact> ArtifactResolver.resolveInClassLoader(Collection<Artifact> sources)
          Used to search for existing artifacts that match the supplied artifact (which may be partially-populated).
 LinkedHashSet<Artifact> DefaultArtifactResolver.resolveInClassLoader(Collection<Artifact> artifacts, Collection<Configuration> parentConfigurations)
           
 LinkedHashSet<Artifact> ArtifactResolver.resolveInClassLoader(Collection<Artifact> sources, Collection<Configuration> parentConfigurations)
          Used to search for existing artifacts that match the supplied artifact (which may be partially-populated).
 void MissingDependencyException.setStack(Stack<Artifact> stack)
           
 

Constructors in org.apache.geronimo.kernel.repository with parameters of type Artifact
Dependency(Artifact artifact, ImportType importType)
           
Environment(Artifact configId)
           
MissingDependencyException(Artifact query)
           
MissingDependencyException(Artifact query, Artifact parent)
           
MissingDependencyException(Artifact query, Stack<Artifact> stack)
           
MissingDependencyException(String message, Artifact query, Artifact parent)
           
MissingDependencyException(String message, Artifact query, Stack<Artifact> stack)
           
MultipleMatchesException(Artifact query)
           
MultipleMatchesException(Artifact query, String message)
           
 

Constructor parameters in org.apache.geronimo.kernel.repository with type arguments of type Artifact
DefaultArtifactResolver(ArtifactManager artifactManager, Collection<? extends ListableRepository> repositories, Map<Artifact,Artifact> explicitResolution)
           
DefaultArtifactResolver(ArtifactManager artifactManager, Collection<? extends ListableRepository> repositories, Map<Artifact,Artifact> explicitResolution)
           
MissingDependencyException(Artifact query, Stack<Artifact> stack)
           
MissingDependencyException(String message, Artifact query, Stack<Artifact> stack)
           
 



Copyright © 2003-2011 The Apache Geronimo development community. All Rights Reserved.