public class DependencyManager
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
SERVICE_DESTROY_METHOD |
static java.lang.String |
SERVICE_INIT_METHOD |
| Constructor and Description |
|---|
DependencyManager() |
| Modifier and Type | Method and Description |
|---|---|
static void |
destroyServiceObject(ServiceContext serviceContext)
Notify a service object that it's on death row.
|
static void |
initService(ServiceGroupContext serviceGroupContext)
To init all the services in application scope
|
static void |
initServiceClass(java.lang.Object obj,
ServiceContext serviceContext)
Deprecated.
please use initServiceObject()
|
static void |
initServiceObject(java.lang.Object obj,
ServiceContext serviceContext)
Initialize a new service object.
|
protected static java.lang.Object |
makeNewServiceObject(AxisService service) |
protected static void |
restoreThreadContext(AbstractMessageReceiver.ThreadContextDescriptor tc) |
protected static AbstractMessageReceiver.ThreadContextDescriptor |
setThreadContext(AxisService service) |
public static final java.lang.String SERVICE_INIT_METHOD
public static final java.lang.String SERVICE_DESTROY_METHOD
public static void initServiceClass(java.lang.Object obj,
ServiceContext serviceContext)
throws AxisFault
obj - the service objectserviceContext - the active ServiceContextAxisFault - if there's a problem initializingpublic static void initServiceObject(java.lang.Object obj,
ServiceContext serviceContext)
throws AxisFault
obj - the service objectserviceContext - the active ServiceContextAxisFault - if there's a problem initializingpublic static void initService(ServiceGroupContext serviceGroupContext) throws AxisFault
serviceGroupContext - the ServiceGroupContext from which to extract all the servicesAxisFault - if there's a problem initializingprotected static java.lang.Object makeNewServiceObject(AxisService service) throws AxisFault
AxisFaultpublic static void destroyServiceObject(ServiceContext serviceContext)
serviceContext - the active ServiceContextprotected static AbstractMessageReceiver.ThreadContextDescriptor setThreadContext(AxisService service)
protected static void restoreThreadContext(AbstractMessageReceiver.ThreadContextDescriptor tc)
Copyright © 2004-2018 The Apache Software Foundation. All Rights Reserved.