Class MappingModelJavaBeans
java.lang.Object
de.mid.innovator.m2msdk.model.transformation.MappingModel
de.mid.innovator.m2msdk.model.javabeans.MappingModelJavaBeans
- All Implemented Interfaces:
Serializable
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfindInWholeModel(SessionInterface iSession, MappingElementJavaBeans el, Map.Entry<String, String> keyValue) getElement(MappingElementIF element) Get the unique mapping element in this model.invokeReflectionMethod(SessionInterface iSession, Object locObj, Method meth) javaBeansProperty(SessionInterface iSession, MappingElementIF el, String propString) returnThingByObject(SessionInterface iSession, MappingElementIF el, Object retVal) Methods inherited from class de.mid.innovator.m2msdk.model.transformation.MappingModel
getMetaModel, getPropertyDescriptorLoader, reset
-
Constructor Details
-
MappingModelJavaBeans
- Throws:
M2MExceptionRemoteException
-
-
Method Details
-
getElement
Description copied from class:MappingModelGet the unique mapping element in this model.- Specified by:
getElementin classMappingModel- Parameters:
element- mapping element- Returns:
- the same mapping element, if it is in this model, else null
-
javaBeansProperty
public PropertyValue javaBeansProperty(SessionInterface iSession, MappingElementIF el, String propString) throws RemoteException - Throws:
RemoteException
-
returnThingByObject
public Object returnThingByObject(SessionInterface iSession, MappingElementIF el, Object retVal) throws RemoteException - Throws:
RemoteException
-
invokeReflectionMethod
public Object invokeReflectionMethod(SessionInterface iSession, Object locObj, Method meth) throws IllegalAccessException, RemoteException -
findInWholeModel
public List<MappingElementIF> findInWholeModel(SessionInterface iSession, MappingElementJavaBeans el, Map.Entry<String, String> keyValue) throws RemoteException, M2MException- Throws:
RemoteExceptionM2MException
-