org.apache.aries.blueprint.container
Class QuiesceInterceptor
java.lang.Object
org.apache.aries.blueprint.container.QuiesceInterceptor
- All Implemented Interfaces:
- org.apache.aries.blueprint.Interceptor
public class QuiesceInterceptor
- extends Object
- implements org.apache.aries.blueprint.Interceptor
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
QuiesceInterceptor
public QuiesceInterceptor(ServiceRecipe serviceRecipe)
preCall
public Object preCall(org.osgi.service.blueprint.reflect.ComponentMetadata cm,
Method m,
Object... parameters)
throws Throwable
- Specified by:
preCall
in interface org.apache.aries.blueprint.Interceptor
- Throws:
Throwable
postCallWithReturn
public void postCallWithReturn(org.osgi.service.blueprint.reflect.ComponentMetadata cm,
Method m,
Object returnType,
Object preCallToken)
throws Throwable
- Specified by:
postCallWithReturn
in interface org.apache.aries.blueprint.Interceptor
- Throws:
Throwable
postCallWithException
public void postCallWithException(org.osgi.service.blueprint.reflect.ComponentMetadata cm,
Method m,
Throwable ex,
Object preCallToken)
throws Throwable
- Specified by:
postCallWithException
in interface org.apache.aries.blueprint.Interceptor
- Throws:
Throwable
getRank
public int getRank()
- Specified by:
getRank
in interface org.apache.aries.blueprint.Interceptor
Copyright © 2009-2012 The Apache Software Foundation. All Rights Reserved.