|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.axis2.engine.AxisConfigurationImpl
Class EngineRegistryImpl
Field Summary | |
protected java.util.List |
engagedModules
Field modules |
protected java.util.HashMap |
messagReceivers
|
protected ParameterInclude |
paramInclude
Field paramInclude |
protected PhasesInfo |
phasesinfo
|
Fields inherited from interface org.apache.axis2.engine.AxisConfiguration |
FAULT_IN_FLOW, FAULT_OUT_FLOW, INFLOW, OUTFLOW |
Constructor Summary | |
AxisConfigurationImpl()
Constructor EngineRegistryImpl |
Method Summary | |
void |
addMessageReceiver(java.lang.String key,
MessageReceiver messageReceiver)
|
void |
addModule(ModuleDescription module)
Method addMdoule |
void |
addModuleConfig(ModuleConfiguration moduleConfiguration)
Adding module configuration , if there is moduleConfig tag in service |
void |
addObservers(AxisObserver axisObserver)
|
void |
addParameter(Parameter param)
Method addParameter |
void |
addService(ServiceDescription service)
Method addService |
void |
addServiceGroup(ServiceGroupDescription serviceGroup)
|
void |
addTransportIn(TransportInDescription transport)
Method addTransport |
void |
addTransportOut(TransportOutDescription transport)
Method addTransport |
void |
engageModule(javax.xml.namespace.QName moduleref)
To engage a module at the run time it can be used this method |
AxisStorage |
getAxisStorage()
|
java.util.Collection |
getEngadgedModules()
Method getEngadgedModules |
java.util.Hashtable |
getFaultyModules()
|
java.util.Hashtable |
getFaultyServices()
|
java.util.ArrayList |
getInFaultFlow()
|
java.util.ArrayList |
getInPhasesUptoAndIncludingPostDispatch()
This returns |
MessageReceiver |
getMessageReceiver(java.lang.String key)
|
ModuleDescription |
getModule(javax.xml.namespace.QName name)
Method getModule |
ModuleConfiguration |
getModuleConfig(javax.xml.namespace.QName moduleName)
|
java.util.HashMap |
getModules()
|
java.util.ArrayList |
getOutFaultFlow()
|
java.util.ArrayList |
getOutFlow()
|
Parameter |
getParameter(java.lang.String name)
Method getParameter |
java.util.ArrayList |
getParameters()
To get all the parameters in a given description |
PhasesInfo |
getPhasesinfo()
|
java.lang.String |
getRepository()
|
ServiceDescription |
getService(java.lang.String name)
Method getService |
ServiceGroupDescription |
getServiceGroup(java.lang.String serviceNameAndGroupString)
|
java.util.Iterator |
getServiceGroups()
|
java.util.HashMap |
getServices()
|
TransportInDescription |
getTransportIn(javax.xml.namespace.QName name)
|
TransportOutDescription |
getTransportOut(javax.xml.namespace.QName name)
|
java.util.HashMap |
getTransportsIn()
|
java.util.HashMap |
getTransportsOut()
|
boolean |
isEngaged(javax.xml.namespace.QName moduleName)
|
boolean |
isParamterLocked(java.lang.String paramterName)
|
void |
notifyObservers(int event_type,
ServiceDescription service)
|
void |
removeService(java.lang.String name)
Method removeService |
void |
setAxisStorage(AxisStorage axisStorage)
|
void |
setDefaultDispatchers()
setting the default dispatching order |
void |
setDispatchPhase(Phase dispatch)
Setting the custom dispatching order |
void |
setInFaultPhases(java.util.ArrayList list)
|
void |
setOutFaultPhases(java.util.ArrayList list)
|
void |
setOutPhases(java.util.ArrayList outPhases)
|
void |
setPhasesinfo(PhasesInfo phasesinfo)
|
void |
setRepository(java.lang.String axis2Repository)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected final ParameterInclude paramInclude
protected PhasesInfo phasesinfo
protected final java.util.List engagedModules
protected java.util.HashMap messagReceivers
Constructor Detail |
public AxisConfigurationImpl()
Method Detail |
public void setDefaultDispatchers()
public void setDispatchPhase(Phase dispatch)
dispatch
- public java.util.Hashtable getFaultyServices()
getFaultyServices
in interface AxisConfiguration
public java.util.Hashtable getFaultyModules()
getFaultyModules
in interface AxisConfiguration
public void addModule(ModuleDescription module) throws AxisFault
addModule
in interface AxisConfiguration
module
-
AxisFault
public void addService(ServiceDescription service) throws AxisFault
addService
in interface AxisConfiguration
service
-
AxisFault
public void addServiceGroup(ServiceGroupDescription serviceGroup) throws AxisFault
addServiceGroup
in interface AxisConfiguration
AxisFault
public ModuleDescription getModule(javax.xml.namespace.QName name)
getModule
in interface AxisConfiguration
name
-
public java.util.HashMap getModules()
public ServiceDescription getService(java.lang.String name) throws AxisFault
getService
in interface AxisConfiguration
name
-
AxisFault
public void removeService(java.lang.String name) throws AxisFault
removeService
in interface AxisConfiguration
name
-
AxisFault
public TransportInDescription getTransportIn(javax.xml.namespace.QName name) throws AxisFault
getTransportIn
in interface AxisConfiguration
AxisFault
public void addTransportIn(TransportInDescription transport) throws AxisFault
addTransportIn
in interface AxisConfiguration
transport
-
AxisFault
public TransportOutDescription getTransportOut(javax.xml.namespace.QName name) throws AxisFault
getTransportOut
in interface AxisConfiguration
AxisFault
public void addTransportOut(TransportOutDescription transport) throws AxisFault
addTransportOut
in interface AxisConfiguration
transport
-
AxisFault
public java.util.HashMap getTransportsIn()
getTransportsIn
in interface AxisConfiguration
public java.util.HashMap getTransportsOut()
getTransportsOut
in interface AxisConfiguration
public void setAxisStorage(AxisStorage axisStorage)
setAxisStorage
in interface AxisConfiguration
public AxisStorage getAxisStorage()
getAxisStorage
in interface AxisConfiguration
public boolean isParamterLocked(java.lang.String paramterName)
isParamterLocked
in interface AxisConfiguration
public ServiceGroupDescription getServiceGroup(java.lang.String serviceNameAndGroupString)
getServiceGroup
in interface AxisConfiguration
public java.util.Iterator getServiceGroups()
getServiceGroups
in interface AxisConfiguration
public void setOutPhases(java.util.ArrayList outPhases)
public java.util.ArrayList getInPhasesUptoAndIncludingPostDispatch()
AxisConfiguration
getInPhasesUptoAndIncludingPostDispatch
in interface AxisConfiguration
public java.util.ArrayList getOutFlow()
public java.util.ArrayList getInFaultFlow()
getInFaultFlow
in interface AxisConfiguration
public java.util.ArrayList getOutFaultFlow()
public void setInFaultPhases(java.util.ArrayList list)
list
- public void setOutFaultPhases(java.util.ArrayList list)
list
- public void addMessageReceiver(java.lang.String key, MessageReceiver messageReceiver)
public MessageReceiver getMessageReceiver(java.lang.String key)
public Parameter getParameter(java.lang.String name)
getParameter
in interface ParameterInclude
name
-
public java.util.ArrayList getParameters()
ParameterInclude
getParameters
in interface ParameterInclude
public void addParameter(Parameter param) throws AxisFault
addParameter
in interface ParameterInclude
param
-
AxisFault
public java.util.Collection getEngadgedModules()
public void engageModule(javax.xml.namespace.QName moduleref) throws AxisFault
AxisConfiguration
engageModule
in interface AxisConfiguration
moduleref
-
AxisFault
public java.util.HashMap getServices()
getServices
in interface AxisConfiguration
public boolean isEngaged(javax.xml.namespace.QName moduleName)
isEngaged
in interface AxisConfiguration
public PhasesInfo getPhasesinfo()
public void setPhasesinfo(PhasesInfo phasesinfo)
public java.lang.String getRepository()
public void setRepository(java.lang.String axis2Repository)
public void notifyObservers(int event_type, ServiceDescription service)
notifyObservers
in interface AxisConfiguration
public void addObservers(AxisObserver axisObserver)
public void addModuleConfig(ModuleConfiguration moduleConfiguration)
moduleConfiguration
- public ModuleConfiguration getModuleConfig(javax.xml.namespace.QName moduleName)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |