|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface KernelBeanValidator
The bridge between jsr303 and our pojo handling.
Method Summary | |
---|---|
boolean |
isDisabled()
Is the validator disabled. |
void |
validateConstructorValues(KernelControllerContext context,
org.jboss.joinpoint.spi.Joinpoint joinpoint)
Validate constructor values. |
void |
validateInstance(KernelControllerContext context,
Object target)
Validate new instance. |
void |
validateMethodValues(KernelControllerContext context,
Object target,
org.jboss.reflect.spi.MethodInfo methodInfo,
Object[] parameters)
Validate method values. |
void |
validatePropertyValue(KernelControllerContext context,
Object target,
org.jboss.beans.info.spi.PropertyInfo propertyInfo,
Object value)
Validate property value. |
Methods inherited from interface org.jboss.kernel.spi.KernelObject |
---|
getKernel, setKernel |
Methods inherited from interface org.jboss.kernel.spi.event.KernelEventEmitter |
---|
fireKernelEvent, registerListener, unregisterListener |
Method Detail |
---|
boolean isDisabled()
void validateConstructorValues(KernelControllerContext context, org.jboss.joinpoint.spi.Joinpoint joinpoint) throws Throwable
context
- the owner contextjoinpoint
- the constructor joinpoint
Throwable
- for any errorvoid validateInstance(KernelControllerContext context, Object target) throws Throwable
context
- the owner contexttarget
- the target
Throwable
- for any errorvoid validatePropertyValue(KernelControllerContext context, Object target, org.jboss.beans.info.spi.PropertyInfo propertyInfo, Object value) throws Throwable
context
- the owner contexttarget
- the targetpropertyInfo
- the propertyvalue
- the new value
Throwable
- for any errorvoid validateMethodValues(KernelControllerContext context, Object target, org.jboss.reflect.spi.MethodInfo methodInfo, Object[] parameters) throws Throwable
context
- the owner contexttarget
- the targetmethodInfo
- the methodparameters
- the parameters
Throwable
- for any error
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |