so I have some 3rd party native library that works only in 32 bit JVM across windows,osx,linux and I need to always enforce the java application to run in 32 bit JVM mode.>
With Java 6, no. With Java 7+, yes.
Use -d32 with Java 7