Package com.sun.enterprise.module
Class RepositoryFactory
- java.lang.Object
-
- com.sun.enterprise.module.RepositoryFactory
-
public abstract class RepositoryFactory extends Object
Factory to create repositories.- Author:
- Jerome Dochez
-
-
Constructor Summary
Constructors Constructor Description RepositoryFactory()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract Repository
createRepository(Repository parent, String name, URI source)
Creates a newRepository
with a parent (for delegating module resolutions) and a name.abstract Repository
createRepository(String name, URI source)
Creates a newRepository
.abstract boolean
handleType(String type)
Returns true if this factory can handle this type of repository
-
-
-
Method Detail
-
handleType
public abstract boolean handleType(String type)
Returns true if this factory can handle this type of repository- Parameters:
type
- repository type
-
createRepository
public abstract Repository createRepository(Repository parent, String name, URI source)
Creates a newRepository
with a parent (for delegating module resolutions) and a name. The URI source identifies the repository location.- Parameters:
parent
- the parentRepository
to delegate module resolutionname
- the repository namesource
- the location of the repository
-
createRepository
public abstract Repository createRepository(String name, URI source)
Creates a newRepository
. The URI source identifies the repository location.- Parameters:
name
- the repository namesource
- the location of the repository
-
-