Skip navigation links
C F G I O P S U W 

C

createDelegatingInterceptingProxy(Bundle, Collection<Class<?>>, Callable<Object>, Object, InvocationListener) - Method in interface org.apache.aries.proxy.ProxyManager
Creates a single proxy that both delegates and intercepts.
createDelegatingProxy(Bundle, Collection<Class<?>>, Callable<Object>, Object) - Method in interface org.apache.aries.proxy.ProxyManager
Create a proxy that delegates to an object instance which may change over time
createInterceptingProxy(Bundle, Collection<Class<?>>, Object, InvocationListener) - Method in interface org.apache.aries.proxy.ProxyManager
Creates a proxy that invokes the supplied InvocationListener immediately before and after any non-private method is called.

F

FinalModifierException - Exception in org.apache.aries.proxy
 
FinalModifierException(Class<?>) - Constructor for exception org.apache.aries.proxy.FinalModifierException
 
FinalModifierException(Class<?>, String) - Constructor for exception org.apache.aries.proxy.FinalModifierException
 

G

getClassName() - Method in exception org.apache.aries.proxy.UnableToProxyException
 
getFinalMethods() - Method in exception org.apache.aries.proxy.FinalModifierException
 
getMessage() - Method in exception org.apache.aries.proxy.FinalModifierException
 

I

InvocationListener - Interface in org.apache.aries.proxy
An InvocationListener is used in conjunction with the ProxyManager to intercept method calls on the proxy object
isFinalClass() - Method in exception org.apache.aries.proxy.FinalModifierException
 
isProxy(Object) - Method in interface org.apache.aries.proxy.ProxyManager
Returns true if and only if the specified object was generated by the ProxyManager.
isSuperClassWoven(WovenClass) - Method in interface org.apache.aries.proxy.weavinghook.WeavingHelper
Tests to see if the super class of the provided WovenClass has been woven to support proxying.
isWoven(Class<?>) - Method in interface org.apache.aries.proxy.weavinghook.WeavingHelper
Tests to see if the provided class has been woven for proxying.

O

org.apache.aries.proxy - package org.apache.aries.proxy
 
org.apache.aries.proxy.weavinghook - package org.apache.aries.proxy.weavinghook
 

P

postInvoke(Object, Object, Method, Object) - Method in interface org.apache.aries.proxy.InvocationListener
 
postInvokeExceptionalReturn(Object, Object, Method, Throwable) - Method in interface org.apache.aries.proxy.InvocationListener
 
preInvoke(Object, Method, Object[]) - Method in interface org.apache.aries.proxy.InvocationListener
 
ProxyManager - Interface in org.apache.aries.proxy
The proxy manager service allows clients to generate and manage proxies.
ProxyWeavingController - Interface in org.apache.aries.proxy.weavinghook
Services of this interface are used by the ProxyManager's weaving implementation to decide if a specific bundle should be subject to weaving.

S

shouldWeave(WovenClass, WeavingHelper) - Method in interface org.apache.aries.proxy.weavinghook.ProxyWeavingController
Returns true if the class should be subject to proxy weaving.

U

UnableToProxyException - Exception in org.apache.aries.proxy
 
UnableToProxyException(Class<?>) - Constructor for exception org.apache.aries.proxy.UnableToProxyException
 
UnableToProxyException(Class<?>, Throwable) - Constructor for exception org.apache.aries.proxy.UnableToProxyException
 
UnableToProxyException(String, Throwable) - Constructor for exception org.apache.aries.proxy.UnableToProxyException
 
UnableToProxyException(String, String) - Constructor for exception org.apache.aries.proxy.UnableToProxyException
 
UnableToProxyException(Object, String) - Constructor for exception org.apache.aries.proxy.UnableToProxyException
 
UnableToProxyException(Class<?>, String) - Constructor for exception org.apache.aries.proxy.UnableToProxyException
 
unwrap(Object) - Method in interface org.apache.aries.proxy.ProxyManager
This method unwraps the provided proxy returning the target object.

W

WeavingHelper - Interface in org.apache.aries.proxy.weavinghook
This provides helper methods to allow a ProxyWeavingController to make sensible decisions without needing to know how the ProxyManager has implemented the weaving support.
C F G I O P S U W 
Skip navigation links

Copyright © 2018. All rights reserved.