org.apache.axis2.util
Class Utils
java.lang.Object
org.apache.axis2.util.Utils
- public class Utils
- extends Object
Constructor Summary |
Utils()
|
Method Summary |
static void |
addHandler(Flow flow,
Handler handler,
String phaseName)
|
static void |
calculateDefaultModuleVersion(HashMap modules,
AxisConfiguration axisConfig)
|
static MessageContext |
createOutMessageContext(MessageContext inMessageContext)
|
static AxisService |
createSimpleService(QName serviceName,
MessageReceiver messageReceiver,
String className,
QName opName)
|
static AxisService |
createSimpleService(QName serviceName,
String className,
QName opName)
|
static AxisService |
createSimpleServiceforClient(QName serviceName,
MessageReceiver messageReceiver,
String className,
QName opName)
|
static AxisService |
createSimpleServiceforClient(QName serviceName,
String className,
QName opName)
|
static void |
extractServiceGroupAndServiceInfo(String filePart,
MessageContext messageContext)
|
static ServiceContext |
fillContextInformation(AxisOperation axisOperation,
AxisService axisService,
ConfigurationContext configurationContext)
|
static QName |
getModuleName(String name,
String versionID)
|
static ConfigurationContext |
getNewConfigurationContext(String repositry)
|
static String |
getParameterValue(Parameter param)
|
static boolean |
isLatest(String moduleVersion,
String currentDefaultVersion)
|
static String[] |
parseRequestURLForServiceAndOperation(String path)
Break a full path into pieces |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Utils
public Utils()
addHandler
public static void addHandler(Flow flow,
Handler handler,
String phaseName)
createOutMessageContext
public static MessageContext createOutMessageContext(MessageContext inMessageContext)
createSimpleService
public static AxisService createSimpleService(QName serviceName,
String className,
QName opName)
throws AxisFault
- Throws:
AxisFault
createSimpleServiceforClient
public static AxisService createSimpleServiceforClient(QName serviceName,
String className,
QName opName)
throws AxisFault
- Throws:
AxisFault
createSimpleService
public static AxisService createSimpleService(QName serviceName,
MessageReceiver messageReceiver,
String className,
QName opName)
throws AxisFault
- Throws:
AxisFault
createSimpleServiceforClient
public static AxisService createSimpleServiceforClient(QName serviceName,
MessageReceiver messageReceiver,
String className,
QName opName)
throws AxisFault
- Throws:
AxisFault
extractServiceGroupAndServiceInfo
public static void extractServiceGroupAndServiceInfo(String filePart,
MessageContext messageContext)
fillContextInformation
public static ServiceContext fillContextInformation(AxisOperation axisOperation,
AxisService axisService,
ConfigurationContext configurationContext)
parseRequestURLForServiceAndOperation
public static String[] parseRequestURLForServiceAndOperation(String path)
- Break a full path into pieces
- Parameters:
path
-
- Returns:
- an array where element [0] always contains the service, and element 1, if not null, contains
the path after the first element. all ? parameters are discarded.
getNewConfigurationContext
public static ConfigurationContext getNewConfigurationContext(String repositry)
throws Exception
- Throws:
Exception
getParameterValue
public static String getParameterValue(Parameter param)
getModuleName
public static QName getModuleName(String name,
String versionID)
calculateDefaultModuleVersion
public static void calculateDefaultModuleVersion(HashMap modules,
AxisConfiguration axisConfig)
isLatest
public static boolean isLatest(String moduleVersion,
String currentDefaultVersion)