public class JavaUtilities extends java.lang.Object implements IIntegrationServiceConstants
ATTR_CONTENT_TYPE, ATTR_CONTENTS, ATTR_IMPLEMENTATION, ATTR_LOCATION, ATTR_NAME, ATTR_PORT_TYPE, ATTR_TYPE, ATTR_WSDL_NAME, DEFAULT_BROKER_SCHEMA, DEFAULT_HTTP_JSON_URL_SUFFIX, DEFAULT_JAVA_PROJECT_SUFFIX, DEFAULT_JSON_FOLDER, DEFAULT_JSON_XML_PACKAGE, DEFAULT_JSON_XML_PACKAGE_FOLDER, DEFAULT_SOAP_XSD_FOLDER, DEFAULT_SOAPENV11_XSD_FOLDER, DEFAULT_SRC_FOLDER, DEFAULT_XML_XSD_FOLDER, DOT_JAVA_EXT, DOT_JS_EXT, DOT_MSGFLOW_EXT, DOT_SUBFLOW_EXT, ELEMENT_ERRORS, ELEMENT_FLOW, ELEMENT_FLOWS, ELEMENT_OPERATION, ELEMENT_OPERATIONS, ELEMENT_RESOURCE_FILE, ELEMENT_RESOURCE_FILES, ELEMENT_SERVICE, ELEMENT_SERVICES, EMPTY_STRING, GEN_PACKAGE, GEN_PATH, HTML_CONTENT_TYPE, JAVA_PACKAGE_SEPARATOR, JAVASCRIPT_CONTENT_TYPE, JSON_PARSER_NAME, JSON2XML, MSGFLOW_EXT, ROUTE_NODE_FILTERTABLE_FILTERPATTERN1, ROUTE_NODE_FILTERTABLE_FILTERPATTERN2, ROUTE_NODE_FILTERTABLE_FILTERPATTERN3, ROUTE_NODE_FILTERTABLE_FILTERPATTERN4, ROUTE_NODE_FILTERTABLE_FILTERPATTERN5, ROUTE_NODE_FILTERTABLE_FILTERPATTERN6, ROUTE_NODE_FILTERTABLE_FILTERPATTERN7, ROUTE_NODE_FILTERTABLE_FILTERPATTERN8, ROUTE_NODE_TERMINAL_MatchHTTP, SERVICE_DESCRIPTOR, SERVICE_NAMESPACE, SERVICE_PREFIX, SLASH, SOAP_XSD, SOAPENV11_XSD, SUBFLOW_EXT, SUBFLOW_SUFFIX_REQUEST, SUBFLOW_SUFFIX_REQUEST_RESPONSE, URL_WILDCARD, UTF8, UTILITY, XML_XSD, XML2JSON
Constructor and Description |
---|
JavaUtilities() |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
getJSON2XML(java.lang.String serviceName) |
static java.lang.String |
getJSON2XMLSourceName(java.lang.String serviceName)
Returns the JSON2XML Java source file name for the given service, eg.
|
static java.lang.String |
getNamespaceMappings(com.ibm.broker.config.appdev.service.ServiceInterface serviceInterface) |
static java.util.Map<java.lang.String,java.lang.String> |
getNamespaces(com.ibm.broker.config.appdev.service.ServiceInterface serviceInterface) |
static java.lang.String |
getQualifiedJSON2XMLClassName(java.lang.String serviceName)
Returns the qualified JSON2XML class name for the given service, eg.
|
static java.lang.String |
getQualifiedXML2JSONClassName(java.lang.String serviceName)
Returns the qualified XML2JSON class name for the given service, eg.
|
static java.lang.String |
getUtility(java.lang.String serviceName,
java.lang.String serviceTns,
java.lang.String wsdlLocation,
java.lang.String wsdlFileName,
java.lang.String portName) |
static java.lang.String |
getUtilityClassName(java.lang.String serviceName)
Returns the Utility class name for the given service, eg.
|
static java.lang.String |
getUtilitySourceName(java.lang.String serviceName)
Returns the Utility Java source file name for the given service, eg.
|
static java.lang.String |
getXML2JSON(java.lang.String serviceName) |
static java.lang.String |
getXML2JSONSourceName(java.lang.String serviceName)
Returns the XML2JSON Java source file name for the given service, eg.
|
static java.util.Map<java.lang.String,java.lang.String> |
getXPaths(com.ibm.broker.config.appdev.service.ServiceInterface serviceInterface) |
public static java.lang.String getJSON2XML(java.lang.String serviceName)
public static java.lang.String getXML2JSON(java.lang.String serviceName)
public static java.lang.String getUtility(java.lang.String serviceName, java.lang.String serviceTns, java.lang.String wsdlLocation, java.lang.String wsdlFileName, java.lang.String portName)
public static java.util.Map<java.lang.String,java.lang.String> getNamespaces(com.ibm.broker.config.appdev.service.ServiceInterface serviceInterface)
public static java.util.Map<java.lang.String,java.lang.String> getXPaths(com.ibm.broker.config.appdev.service.ServiceInterface serviceInterface)
public static java.lang.String getNamespaceMappings(com.ibm.broker.config.appdev.service.ServiceInterface serviceInterface)
public static java.lang.String getUtilityClassName(java.lang.String serviceName)
public static java.lang.String getQualifiedXML2JSONClassName(java.lang.String serviceName)
public static java.lang.String getQualifiedJSON2XMLClassName(java.lang.String serviceName)
public static java.lang.String getUtilitySourceName(java.lang.String serviceName)
public static java.lang.String getXML2JSONSourceName(java.lang.String serviceName)
public static java.lang.String getJSON2XMLSourceName(java.lang.String serviceName)