public class AdapterObjectHandler extends AbstractAdapterHandler
handler, isBindingMethod, serviceAdapter, subjectService
Constructor and Description |
---|
AdapterObjectHandler(Processor serviceAdapter,
java.lang.Object subjectService)
TODO Describe this method
|
Modifier and Type | Method and Description |
---|---|
protected java.lang.Object |
handleServiceInvocation(java.lang.Object proxy,
java.lang.reflect.Method method,
java.lang.Object[] args)
TODO Describe this method
|
protected java.lang.Object |
hookAfterInvocation(java.lang.Object object,
java.lang.reflect.Method method) |
protected boolean |
isAdaptArgumentType(java.lang.reflect.Method method,
java.lang.Object[] args)
TODO Describe this method
|
protected boolean |
isAdaptReturnType(java.lang.reflect.Method method,
java.lang.Object[] args)
TODO Describe this method
|
adaptArguments, adaptReturnType, considerMethodAnnotations, getAdaptedMethod, getAllFields, getAllInterfaces, getAuditAction, getComponentType, getDeclaredMatchingMethod, getDeclaredMatchingMethod, getDeclaredMatchingMethod, getFieldValue, getInterface, getIterator, getMatchingMethod, getMatchingMethod, getReturnParameterizedType, getterMethod, handleArray, handleCollection, hookBeforeInvocation, invoke, invokeMethod, invokeMethod, invokeMethodOnServiceAdapter, invokeMethodOnSubjectService, isAnnotated, isArray, isCollection, isCompatibleType, isDeclared, isHandleByAdapter, isProxy, isSimilar, loadClass, printFields, printFields, printInterfaceNames, printMethodInfo, printMethods, printParameterizedTypeInfo, proxyIt, proxyIt, setterMethod, unProxy
public AdapterObjectHandler(Processor serviceAdapter, java.lang.Object subjectService)
serviceAdapter
- subjectService
- protected java.lang.Object handleServiceInvocation(java.lang.Object proxy, java.lang.reflect.Method method, java.lang.Object[] args) throws java.lang.Throwable
AbstractAdapterHandler
handleServiceInvocation
in class AbstractAdapterHandler
java.lang.Throwable
protected java.lang.Object hookAfterInvocation(java.lang.Object object, java.lang.reflect.Method method) throws java.lang.Throwable
java.lang.Throwable
protected boolean isAdaptArgumentType(java.lang.reflect.Method method, java.lang.Object[] args)
AbstractAdapterHandler
isAdaptArgumentType
in class AbstractAdapterHandler
protected boolean isAdaptReturnType(java.lang.reflect.Method method, java.lang.Object[] args)
AbstractAdapterHandler
isAdaptReturnType
in class AbstractAdapterHandler
Copyright © 2018 Cloud Software Group, Inc. All Rights Reserved.