public class SimpleValidationResult extends java.lang.Object implements ValidationResult
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
SimpleValidationResult.Builder  | 
| Modifier and Type | Field and Description | 
|---|---|
static ValidationResult | 
FORBIDDEN
A singleton unauthorized result. 
 | 
static ValidationResult | 
VALID
A singleton valid result. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static SimpleValidationResult.Builder | 
builder()  | 
ServiceException | 
convertToServiceException(java.lang.String errorMsg)  | 
java.util.Collection<ValidationError> | 
getErrors()  | 
boolean | 
isAuthorized()  | 
boolean | 
isValid()  | 
ServiceException | 
throwIfInvalid(java.lang.String msg)
converts this validation result into an Exception and throws it 
 | 
public static final ValidationResult VALID
public static final ValidationResult FORBIDDEN
public boolean isAuthorized()
isAuthorized in interface ValidationResultpublic boolean isValid()
isValid in interface ValidationResultpublic java.util.Collection<ValidationError> getErrors()
getErrors in interface ValidationResultpublic ServiceException throwIfInvalid(java.lang.String msg) throws ServiceException
ValidationResultthrowIfInvalid in interface ValidationResultServiceExceptionpublic ServiceException convertToServiceException(java.lang.String errorMsg)
public static SimpleValidationResult.Builder builder()
Copyright © 2003-2014 Atlassian. All Rights Reserved.