com.sun.xml.ws.api.server
Class AbstractInstanceResolver<T>
java.lang.Object
com.sun.xml.ws.api.server.InstanceResolver<T>
com.sun.xml.ws.api.server.AbstractInstanceResolver<T>
- Direct Known Subclasses:
- AbstractMultiInstanceResolver, SingletonResolver
public abstract class AbstractInstanceResolver<T>
- extends InstanceResolver<T>
Partial implementation of InstanceResolver
with
convenience methods to do the resource injection.
- Since:
- 2.2.6
Methods inherited from class com.sun.xml.ws.api.server.InstanceResolver |
createDefault, createDefault, createFromInstanceResolverAnnotation, createInvoker, createNewInstance, createSingleton, dispose, postInvoke, resolve, start, start |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractInstanceResolver
public AbstractInstanceResolver()
getResourceInjector
protected static ResourceInjector getResourceInjector(WSEndpoint endpoint)
invokeMethod
protected static void invokeMethod(@Nullable
Method method,
Object instance,
Object... args)
- Helper for invoking a method with elevated privilege.
findAnnotatedMethod
@Nullable
protected final Method findAnnotatedMethod(Class clazz,
Class<? extends Annotation> annType)
- Finds the method that has the given annotation, while making sure that
there's only at most one such method.
Copyright (c) 1997-2012 Oracle and/or its affiliates. All rights reserved.