org.apache.cxf.jaxws.support
Class ServiceDelegateAccessor
java.lang.Object
org.apache.cxf.jaxws.support.ServiceDelegateAccessor
public final class ServiceDelegateAccessor
- extends Object
A utility that allows access to the 'private' implementation specific delegate
of a Service. Useful when extensions to the JAXWS Service supported methods
are required.
Method Summary |
static ServiceImpl |
get(Service service)
Get the delegate reference from the Service private field. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
get
public static ServiceImpl get(Service service)
- Get the delegate reference from the Service private field. This method
uses Field.setAccessible() which, in the presence of a SecurityManager,
requires the suppressAccessChecks permission
- Parameters:
service
- the taraget service
- Returns:
- the implementation delegate
- Throws:
WebServiceException
- if access to the field fails for any reason
Apache CXF