Method Summary |
|
public void | addDataLocator(String dialect, AxisDataLocator dataLocator) For internal used only! To store instance of DataLocator when it is first loaded. |
public void | addDataLocatorClassNames(String dialect, String classname) Allows to define/configure Data Locator for specified dialect at Axis 2 Configuration. |
public void | addDefaultModuleVersion(String moduleName, String moduleVersion) Adds a default module version, which can be done either programmatically
or by using axis2.xml. |
public void | addGlobalModuleRef(String moduleName) Add an AxisModule to the list of globally deployed modules. |
public void | addLocalPolicyAssertion(QName name) |
public void | addMessageBuilder(String contentType, Builder messageBuilder) Register a messageBuilder implementation against a content type.
This is used by Axis2 to support different message formats.
Parameters: contentType - the relevant content-type (i.e. |
public void | addMessageFormatter(String contentType, MessageFormatter messageFormatter) Register a messageFormatter implementation against a content type.
This is used by Axis2 to support serialization of messages to different
message formats. |
public void | addMessageReceiver(String mepURL, MessageReceiver messageReceiver) |
public void | addModule(AxisModule module) |
public void | addModuleConfig(ModuleConfiguration moduleConfiguration) Adds module configuration, if there is a moduleConfig tag in service. |
public void | addObservers(AxisObserver axisObserver) |
public synchronized void | addService(AxisService service) Method addService. |
public synchronized void | addServiceGroup(AxisServiceGroup axisServiceGroup) |
public void | addTargetResolver(TargetResolver tr) |
public void | addToAllServicesMap(AxisService axisService) |
public void | addTransportIn(TransportInDescription transport) Method addTransportIn. |
public void | addTransportOut(TransportOutDescription transport) Method addTransportOut. |
public void | cleanup() |
public void | deployModule(String moduleFileName) |
public void | engageGlobalModules() Engage all the previously added global modules. |
public void | engageModule(QName moduleref) Engages the default module version corresponding to the given module name,
or if the module name contains version number in it then it will engage
the correct module. |
public void | engageModule(String moduleref) Engages the default module version corresponding to given module name ,
or if the module name contains version number in it then it will engage
the correct module. |
public void | engageModule(String moduleName, String versionID) Engages a module using given name and its version ID. |
public ClusterManager | getClusterManager() |
public AxisConfigurator | getConfigurator() |
public AxisDataLocator | getDataLocator(String dialect) Return DataLocator instance for specified dialect. |
public String | getDataLocatorClassName(String dialect) Return classname of DataLocator configured for specified dialect. |
public AxisModule | getDefaultModule(String moduleName) |
public String | getDefaultModuleVersion(String moduleName) |
public Hashtable | getFaultyModules() |
public Hashtable | getFaultyServices() |
public List | getGlobalModules() Get a list of the global modules
the global module list. |
public ArrayList | getInFaultFlowPhases() |
public ArrayList | getInFlowPhases() |
public Object | getKey() |
public List | getLocalPolicyAssertions() |
public Builder | getMessageBuilder(String contentType) |
public MessageFormatter | getMessageFormatter(String contentType) |
public MessageReceiver | getMessageReceiver(String mepURL) |
public AxisModule | getModule(String name) Method getModule. |
public AxisModule | getModule(String moduleName, String moduleVersion) |
public ClassLoader | getModuleClassLoader() |
public ModuleConfiguration | getModuleConfig(String moduleName) |
public HashMap | getModules() |
public List | getModulesForPolicyNamesapce(String namesapce) |
public ArrayList | getObserversList() |
public ArrayList | getOutFaultFlowPhases() |
public ArrayList | getOutFlowPhases() |
public PhasesInfo | getPhasesInfo() |
public URL | getRepository() |
public AxisService | getService(String name) Method getService. |
public ClassLoader | getServiceClassLoader() |
public AxisService | getServiceForActivation(String serviceName) Service can start and stop, once stopped it cannot be accessed, so we
need a way to get the service even if service is not active. |
public AxisServiceGroup | getServiceGroup(String serviceNameAndGroupString) |
public Iterator | getServiceGroups() |
public HashMap | getServices() |
public ClassLoader | getSystemClassLoader() |
public TargetResolver | getTargetResolverChain() getTargetResolverChain returns an instance of
TargetResolver which iterates over the registered
TargetResolvers, calling each one in turn when
resolveTarget is called. |
public TransportInDescription | getTransportIn(String name) |
public TransportOutDescription | getTransportOut(String name) |
public HashMap | getTransportsIn() |
public HashMap | getTransportsOut() |
public boolean | isAssertionLocal(QName name) |
public boolean | isEngaged(String moduleId) |
public boolean | isEngaged(AxisModule axisModule) |
public boolean | isStart() |
public void | notifyObservers(int event_type, AxisService service) |
public void | notifyObservers(int event_type, AxisModule moule) |
public void | notifyObservers(int event_type, AxisServiceGroup serviceGroup) |
public void | onDisengage(AxisModule module) To dis-engage a module from the system. |
public void | onEngage(AxisModule module, AxisDescription engager) |
public void | registerLocalPolicyAssertions(AxisModule axisModule) |
public void | registerModulePolicySupport(AxisModule axisModule) |
public void | removeFaultyService(String key) |
public void | removeLocalPolicyAssertion(QName name) |
public void | removeModule(String module) |
public void | removeModule(String moduleName, String moduleVersion) |
public synchronized void | removeService(String name) Method removeService. |
public AxisServiceGroup | removeServiceGroup(String serviceGroupName) |
public void | setClusterManager(ClusterManager clusterManager) |
public void | setConfigurator(AxisConfigurator configurator) |
public void | setGlobalOutPhase(ArrayList outPhases) |
public void | setInFaultPhases(ArrayList list) |
public void | setInPhasesUptoAndIncludingPostDispatch(ArrayList inPhasesUptoAndIncludingPostDispatch) |
public void | setModuleClassLoader(ClassLoader classLoader) |
public void | setOutFaultPhases(ArrayList list) |
public void | setPhasesInfo(PhasesInfo phasesInfo) |
public void | setRepository(URL axis2Repository) |
public void | setServiceClassLoader(ClassLoader classLoader) |
public void | setStart(boolean start) |
public void | setSystemClassLoader(ClassLoader classLoader) |
public void | startService(String serviceName) |
public void | stopService(String serviceName) |
public void | validateSystemPredefinedPhases() Checks whether the system pre-defined phases
for all the flows, have been changed. |