Kie Workbench - Common - Services Backend 6.2.0.Beta3

org.kie.workbench.common.services.backend.validation
Class ValidationServiceImpl

java.lang.Object
  extended by org.kie.workbench.common.services.backend.validation.ValidationServiceImpl
All Implemented Interfaces:
ValidationService

@ApplicationScoped
public class ValidationServiceImpl
extends Object
implements ValidationService

Implementation of validation Service for file names


Constructor Summary
ValidationServiceImpl()
           
 
Method Summary
 void configureValidators()
           
 Map<String,Boolean> evaluateArtifactIdentifiers(String[] identifiers)
           
 Map<String,Boolean> evaluateIdentifiers(String[] identifiers)
           
 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)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ValidationServiceImpl

public ValidationServiceImpl()
Method Detail

configureValidators

@PostConstruct
public void configureValidators()

isProjectNameValid

public boolean isProjectNameValid(String projectName)
Specified by:
isProjectNameValid in interface ValidationService

isPackageNameValid

public boolean isPackageNameValid(String packageName)
Specified by:
isPackageNameValid in interface ValidationService

isFileNameValid

public boolean isFileNameValid(String fileName)
Specified by:
isFileNameValid in interface ValidationService

isFileNameValid

public boolean isFileNameValid(org.uberfire.backend.vfs.Path path,
                               String fileName)
Specified by:
isFileNameValid in interface ValidationService

isJavaFileNameValid

public boolean isJavaFileNameValid(String fileName)
Specified by:
isJavaFileNameValid in interface ValidationService

evaluateIdentifiers

public Map<String,Boolean> evaluateIdentifiers(String[] identifiers)
Specified by:
evaluateIdentifiers in interface ValidationService

evaluateArtifactIdentifiers

public Map<String,Boolean> evaluateArtifactIdentifiers(String[] identifiers)
Specified by:
evaluateArtifactIdentifiers in interface ValidationService

isTimerIntervalValid

public boolean isTimerIntervalValid(String timerInterval)
Specified by:
isTimerIntervalValid in interface ValidationService

Kie Workbench - Common - Services Backend 6.2.0.Beta3

Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.