com.bstek.dorado.data.entity
public class DefaultMapEntityInterceptor extends MapEntityEnhancer implements org.aopalliance.intercept.MethodInterceptor
dataType, UNDISPOSED_VALUE
Constructor and Description |
---|
DefaultMapEntityInterceptor(EntityDataType dataType) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
interceptor(org.aopalliance.intercept.MethodInvocation methodInvocation) |
protected java.lang.Object |
interceptReadMethod(org.aopalliance.intercept.MethodInvocation methodInvocation,
java.lang.String property) |
protected boolean |
interceptWriteMethod(org.aopalliance.intercept.MethodInvocation methodInvocation,
java.lang.String property) |
protected java.lang.Object |
internalReadProperty(java.lang.Object entity,
java.lang.String property) |
protected void |
internalWriteProperty(java.lang.Object entity,
java.lang.String property,
java.lang.Object value) |
java.lang.Object |
invoke(org.aopalliance.intercept.MethodInvocation methodInvocation) |
doGetPropertySet, isExProperty, readProperty, writeProperty
clearOldValues, disableGetterInterception, enableGetterInterception, getDataType, getEntityId, getExProperties, getExProperties, getLastTimeStamp, getOldValues, getOldValues, getPropertySet, getPropertyType, getState, getTimeStamp, hasGetterResultSkiped, interceptReadMethod, interceptWriteMethod, internalReadProperty, internalWriteProperty, isGetterInterceptionDisabled, isLoaded, isPropertyHasRead, isStateLocked, loadIfNecessary, markPropertyHasRead, newEntityId, newTimeStamp, resetHasPropertyResultSkiped, setDataType, setEntityId, setHasGetterResultSkiped, setState, setStateLocked, setTimeStamp
public DefaultMapEntityInterceptor(EntityDataType dataType)
protected java.lang.Object internalReadProperty(java.lang.Object entity, java.lang.String property) throws java.lang.Exception
internalReadProperty
in class EntityEnhancer
java.lang.Exception
protected void internalWriteProperty(java.lang.Object entity, java.lang.String property, java.lang.Object value) throws java.lang.Exception
internalWriteProperty
in class EntityEnhancer
java.lang.Exception
public java.lang.Object invoke(org.aopalliance.intercept.MethodInvocation methodInvocation) throws java.lang.Throwable
invoke
in interface org.aopalliance.intercept.MethodInterceptor
java.lang.Throwable
public java.lang.Object interceptor(org.aopalliance.intercept.MethodInvocation methodInvocation) throws java.lang.Throwable
java.lang.Throwable
protected java.lang.Object interceptReadMethod(org.aopalliance.intercept.MethodInvocation methodInvocation, java.lang.String property) throws java.lang.Throwable
java.lang.Throwable
protected boolean interceptWriteMethod(org.aopalliance.intercept.MethodInvocation methodInvocation, java.lang.String property) throws java.lang.Throwable
java.lang.Throwable
Copyright © 2001-2011 www.BSTEK.com All Rights Reserved.