Class: AifDispatcher

+class AifDispatcher

Show all method summaries

Public Static Methods

+static public anytype deserializeValueType(Types valueType, int valueTypeId, str valueXml)
+static server public AifXml dispatchOperation(AifMessage message, Struct operationParameters = null)
+public static Object getServiceClassInstance(SysDictClass serviceDictClass)
+static public AifXml serializeValueType(Types valueType, int valueTypeId, anytype typedValue)

Private Static Methods

+static private anytype callServiceMethod(AifMessage message, Struct parameterList)
+static private boolean constraintCheckRequired(AifOperationContext operationContext, AifMessageDirection messageDirection)
+private static void correlateMessage(AifMessageId messageId, AifEntityKeyList entityKeyList)
+static private AnyType deserializeClrType(str xml, str clrTypeName)
+static private AnyType deserializeDateTime(str valueXml, Types type, boolean convertToUtc)
+static private Object deserializeObject(classId xmlSerializableClassId, AifXml xml)
+static private anytype deserializeParameter(Types type, int id, AifXml parameterXml)
+static private Struct deserializeParameters(AifOperationContext operationContext, AifMessageParts messageParts)
+static private boolean isNilXml(AifXml xml)
+static private AifXml serializeNullObject(AifDocumentClassId documentClassId)
+static private AifXml serializeObject(classId xmlSerializableClassId, Object object)
+static private AifXml serializeReturnValue(AifOperationContext operationContext, anytype returnValue)
+private static void validateConstraints(AifEndpointId externalSourceEndpointId, AifConstraintListCollection constraintListCollection)

Generated by AX Doc Generator v. 0.7.1 on 03 Mar 2009
AX Doc Generator is licensed under the MIT License. Dynamics AX is a registered trademark of Microsoft Corporation.