Class InProcHelper
java.lang.Object
com.webmethods.caf.portalclient.util.InProcHelper
Static utility class to convert WSDL generated storage classes to/from their corresponding
MWS runtime implementations as well as call MWS method via reflection
NOTE: Used by the in-proc invocation mechanism and not intended to be used externally.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
protected static Object
protected static Object
protected static Object
static Map
static Map
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Object
acquireURI
(String uriString) static Object
createCommandBean
(Object portalContext, Object command, Map propMap) static Object
static String
static Map
static PagingCookie
getPagingCookie
(Object obj) static Object
static Object
static Object
static Map
static String
static URI[]
getUrisFromThingIDList
(Object fromObj) static View[]
getViewsFromListView
(Object fromObj) static Map
static Object
invokeCommand
(String commandName, Object[] args) static Class
static Object
toPortalAliasValue
(AliasValue fromObj) static Locale
toPortalLocale
(Locale fromObj) static Object
toPortalPagingCookie
(PagingCookie fromObj) static Object
toPortalType
(Object wsdlObj) static Object
toPortalURI
(URI wsdlURI) static AliasValue
toWsdlAliasValue
(Object fromObj) static Object[]
toWsdlList
(Object fromObj) static ListView
toWsdlListView
(Object fromObj) static Locale
toWsdlLocale
(Object fromObj) static Hashtable
static PagingCookie
toWsdlPagingCookie
(Object fromObj) static ThingIDList
toWsdlThingIDList
(Object fromObj) static Object
toWsdlType
(Object portalObj) static TypedAttribute
toWsdlTypedAttribute
(Object fromObj) static URI
static View
toWsdlView
(Object fromObj)
-
Field Details
-
PORTAL_URI_CLASS_NAME
- See Also:
-
PORTAL_PAGINGCOOKIE_CLASS_NAME
- See Also:
-
PORTAL_THINGID_CLASS_NAME
- See Also:
-
PORTAL_ALIASVALUE_CLASS_NAME
- See Also:
-
PORTAL_TYPEDATTRIBUTE_CLASS_NAME
- See Also:
-
PORTAL_URI_INTERFACE_NAME
- See Also:
-
PORTAL_VIEW_INTERFACE_NAME
- See Also:
-
PORTAL_LISTVIEW_INTERFACE_NAME
- See Also:
-
PORTAL_PAGINGCOOKIE_INTERFACE_NAME
- See Also:
-
PORTAL_THINGID_INTERFACE_NAME
- See Also:
-
PORTAL_THINGIDLIST_INTERFACE_NAME
- See Also:
-
PORTAL_TYPEDATTRIBUTE_INTERFACE_NAME
- See Also:
-
PORTAL_ALIASVALUE_INTERFACE_NAME
- See Also:
-
ICOMMANDBEAN_CLASS
- See Also:
-
m_portalTypeMap
-
m_wsdlTypeMap
-
m_portalSystemRef
-
m_contextFactory
-
m_commandProvider
-
-
Constructor Details
-
InProcHelper
public InProcHelper()
-
-
Method Details
-
getWsdlTypeMap
-
getPortalTypeMap
-
loadClazz
- Throws:
ClassNotFoundException
-
toWsdlType
-
toPortalType
-
getPortalContextFactory
- Throws:
ClassNotFoundException
-
getPortalContext
- Throws:
PortalClientException
-
getPortalSystem
- Throws:
PortalClientException
-
getCommandProvider
- Throws:
PortalClientException
-
getObjectProperties
- Throws:
PortalClientException
-
acquireURI
- Throws:
PortalClientException
-
getUriPropertyAsString
- Throws:
PortalClientException
-
getPagingCookie
- Throws:
PortalClientException
-
getViewsFromListView
- Throws:
PortalClientException
-
getUrisFromThingIDList
- Throws:
PortalClientException
-
createCommandBean
public static Object createCommandBean(Object portalContext, Object command, Map propMap) throws PortalClientException - Throws:
PortalClientException
-
invokeCommand
- Throws:
PortalClientException
-
toPortalURI
- Throws:
PortalClientException
-
toWsdlURI
- Throws:
PortalClientException
-
toWsdlView
- Throws:
PortalClientException
-
toWsdlListView
- Throws:
PortalClientException
-
toPortalPagingCookie
-
toWsdlPagingCookie
- Throws:
PortalClientException
-
toWsdlThingIDList
- Throws:
PortalClientException
-
toWsdlMap
- Throws:
PortalClientException
-
toWsdlList
- Throws:
PortalClientException
-
toPortalLocale
-
toWsdlLocale
-
toWsdlTypedAttribute
- Throws:
PortalClientException
-
toWsdlAliasValue
- Throws:
PortalClientException
-
toPortalAliasValue
- Throws:
PortalClientException
-
getLocalVMID
- Throws:
PortalClientException
-