public interface ValidationService
| Modifier and Type | Method and Description |
|---|---|
Map<String,Boolean> |
evaluateJavaIdentifiers(String[] identifiers) |
Map<String,Boolean> |
evaluateMavenIdentifiers(String[] identifiers) |
boolean |
isBranchNameValid(String branchName) |
boolean |
isFileNameValid(org.uberfire.backend.vfs.Path path,
String fileName) |
boolean |
isFileNameValid(String fileName) |
boolean |
isJavaFileNameValid(String fileName) |
boolean |
isPackageNameValid(String packageName) |
boolean |
isProjectNameValid(String projectName) |
boolean |
isTimerIntervalValid(String timerInterval) |
boolean |
validate(org.guvnor.common.services.project.model.POM pom)
Validate whole POM
|
boolean |
validateArtifactId(String artifactId)
Validate ArtifactID element of POM's GAV
|
Collection<org.guvnor.common.services.shared.validation.model.ValidationMessage> |
validateForCopy(org.uberfire.backend.vfs.Path path) |
<T> Collection<org.guvnor.common.services.shared.validation.model.ValidationMessage> |
validateForCopy(org.uberfire.backend.vfs.Path path,
T content) |
Collection<org.guvnor.common.services.shared.validation.model.ValidationMessage> |
validateForDelete(org.uberfire.backend.vfs.Path path) |
<T> Collection<org.guvnor.common.services.shared.validation.model.ValidationMessage> |
validateForDelete(org.uberfire.backend.vfs.Path path,
T content) |
<T> Collection<org.guvnor.common.services.shared.validation.model.ValidationMessage> |
validateForSave(org.uberfire.backend.vfs.Path path,
T content) |
boolean |
validateGAVVersion(String version)
Validate Version element of POM's GAV
|
boolean |
validateGroupId(String groupId)
Validate GroupID element of POM's GAV
|
boolean isProjectNameValid(String projectName)
boolean isPackageNameValid(String packageName)
boolean isFileNameValid(org.uberfire.backend.vfs.Path path,
String fileName)
boolean isJavaFileNameValid(String fileName)
boolean isFileNameValid(String fileName)
boolean isBranchNameValid(String branchName)
boolean isTimerIntervalValid(String timerInterval)
boolean validate(org.guvnor.common.services.project.model.POM pom)
pom - boolean validateGroupId(String groupId)
groupId - boolean validateArtifactId(String artifactId)
artifactId - boolean validateGAVVersion(String version)
version - <T> Collection<org.guvnor.common.services.shared.validation.model.ValidationMessage> validateForSave(org.uberfire.backend.vfs.Path path, T content)
<T> Collection<org.guvnor.common.services.shared.validation.model.ValidationMessage> validateForCopy(org.uberfire.backend.vfs.Path path, T content)
Collection<org.guvnor.common.services.shared.validation.model.ValidationMessage> validateForCopy(org.uberfire.backend.vfs.Path path)
<T> Collection<org.guvnor.common.services.shared.validation.model.ValidationMessage> validateForDelete(org.uberfire.backend.vfs.Path path, T content)
Collection<org.guvnor.common.services.shared.validation.model.ValidationMessage> validateForDelete(org.uberfire.backend.vfs.Path path)
Copyright © 2001–2019 JBoss by Red Hat. All rights reserved.