/** * Return a simple type of MEX for a given process target * * @param process * @param istyle * @param targetService * @param operation * @param clientKey * @return */ private MyRoleMessageExchange createNewMyRoleMex( ODEProcess process, final InvocationStyle istyle, final QName targetService, final String operation, final String clientKey) { if (istyle == InvocationStyle.RELIABLE || istyle == InvocationStyle.TRANSACTED) assertTransaction(); else assertNoTransaction(); return process.createNewMyRoleMex(istyle, targetService, operation); }