org.apache.axis2.util
Class Utils

java.lang.Object
  extended byorg.apache.axis2.util.Utils

public class Utils
extends java.lang.Object


Constructor Summary
Utils()
           
 
Method Summary
static void addHandler(Flow flow, Handler handler, java.lang.String phaseName)
           
static ServiceDescription createSimpleService(javax.xml.namespace.QName serviceName, MessageReceiver messageReceiver, java.lang.String className, javax.xml.namespace.QName opName)
           
static ServiceDescription createSimpleService(javax.xml.namespace.QName serviceName, java.lang.String className, javax.xml.namespace.QName opName)
           
static void extractServiceGroupAndServiceInfo(java.lang.String filePart, MessageContext messageContext)
           
static ServiceContext fillContextInformation(OperationDescription operationDesc, ServiceDescription serviceDesc, ConfigurationContext configurationContext)
           
static ConfigurationContext getNewConfigurationContext(java.lang.String repositry)
           
static java.lang.String getParameterValue(Parameter param)
           
static java.lang.String[] parseRequestURLForServiceAndOperation(java.lang.String filePart)
           
static void resolvePhases(AxisConfiguration axisconfig, ServiceDescription serviceDesc)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Utils

public Utils()
Method Detail

addHandler

public static void addHandler(Flow flow,
                              Handler handler,
                              java.lang.String phaseName)

createSimpleService

public static ServiceDescription createSimpleService(javax.xml.namespace.QName serviceName,
                                                     MessageReceiver messageReceiver,
                                                     java.lang.String className,
                                                     javax.xml.namespace.QName opName)
                                              throws AxisFault
Throws:
AxisFault

createSimpleService

public static ServiceDescription createSimpleService(javax.xml.namespace.QName serviceName,
                                                     java.lang.String className,
                                                     javax.xml.namespace.QName opName)
                                              throws AxisFault
Throws:
AxisFault

resolvePhases

public static void resolvePhases(AxisConfiguration axisconfig,
                                 ServiceDescription serviceDesc)
                          throws AxisFault,
                                 PhaseException
Throws:
AxisFault
PhaseException

getParameterValue

public static java.lang.String getParameterValue(Parameter param)

parseRequestURLForServiceAndOperation

public static java.lang.String[] parseRequestURLForServiceAndOperation(java.lang.String filePart)

extractServiceGroupAndServiceInfo

public static void extractServiceGroupAndServiceInfo(java.lang.String filePart,
                                                     MessageContext messageContext)
                                              throws AxisFault
Throws:
AxisFault

fillContextInformation

public static ServiceContext fillContextInformation(OperationDescription operationDesc,
                                                    ServiceDescription serviceDesc,
                                                    ConfigurationContext configurationContext)
                                             throws AxisFault
Throws:
AxisFault

getNewConfigurationContext

public static ConfigurationContext getNewConfigurationContext(java.lang.String repositry)
                                                       throws java.lang.Exception
Throws:
java.lang.Exception