@CompileStatic abstract class AbstractJarProfileRepository extends Object implements ProfileRepository
A repository that loads profiles from JAR files
Modifiers | Name | Description |
---|---|---|
static class |
AbstractJarProfileRepository.JarProfile |
Modifiers | Name | Description |
---|---|---|
protected static String |
DEFAULT_PROFILE_GROUPID |
|
protected static String |
GRAILS_PROFILE_GROUPID |
|
protected List<Profile> |
allProfiles |
|
protected Map<String, Profile> |
profilesByName |
Constructor and description |
---|
AbstractJarProfileRepository() |
Type Params | Return Type | Name and description |
---|---|---|
|
List<Profile> |
getAllProfiles() |
|
String |
getDefaultGroupId() |
|
Profile |
getProfile(String profileName) |
|
Profile |
getProfile(String profileName, Boolean parentProfile) |
|
List<Profile> |
getProfileAndDependencies(Profile profile) |
|
Artifact |
getProfileArtifact(String profileName) |
|
Resource |
getProfileDirectory(String profile) |
|
protected void |
registerProfile(URL url, ClassLoader parent) |