public class CdiValidator extends Object implements jakarta.faces.validator.Validator, jakarta.faces.component.StateHolder
| Constructor and Description |
|---|
CdiValidator()
Constructor.
|
CdiValidator(String validatorId,
jakarta.faces.validator.Validator delegate)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
isTransient()
Is the validator transient.
|
void |
restoreState(jakarta.faces.context.FacesContext facesContext,
Object state)
Restore the state.
|
Object |
saveState(jakarta.faces.context.FacesContext facesContext)
Save the state.
|
void |
setTransient(boolean transientValue)
Set the validator to transient.
|
void |
validate(jakarta.faces.context.FacesContext facesContext,
jakarta.faces.component.UIComponent component,
Object value)
Validate.
|
public CdiValidator()
public CdiValidator(String validatorId, jakarta.faces.validator.Validator delegate)
validatorId - the validator id.delegate - the delegate.public Object saveState(jakarta.faces.context.FacesContext facesContext)
saveState in interface jakarta.faces.component.StateHolderfacesContext - the Faces context.public void restoreState(jakarta.faces.context.FacesContext facesContext,
Object state)
restoreState in interface jakarta.faces.component.StateHolderfacesContext - the Faces context.state - the state.public boolean isTransient()
isTransient in interface jakarta.faces.component.StateHolderpublic void setTransient(boolean transientValue)
We ignore the call as our proxy is always non-transient.
setTransient in interface jakarta.faces.component.StateHoldertransientValue - the transient value.public void validate(jakarta.faces.context.FacesContext facesContext,
jakarta.faces.component.UIComponent component,
Object value)
throws jakarta.faces.validator.ValidatorException
validate in interface jakarta.faces.validator.ValidatorfacesContext - the Faces context.component - the UI component.value - the value.jakarta.faces.validator.ValidatorException - when a validation error occurs.Copyright © 2010–2022 JBoss by Red Hat. All rights reserved.