Not sure if we have this linked but generally this was the original spec
 
http://www.franz.com/support/documentation/current/doc/jlinker.htm
 
When using that doc, generally the symbols with "jlinker" in their name are not needed in ABCL
(they are used to manage a connection for operation and ABCL already has a jvm present) 
Also some things like "discard-in-java" are not needed eigther.
 
Some things like "jcons" are legacy interface and usually will say things like:
"This is a deprecated (maintained for now for backward compatibility) name of the function jconstructor. Please use jconstructor instead of jcons. See jconstructor for details. "
 
There maybe other minor detail differences.
 
If there is something one just can not live without like:
 
def-java-*  function they can probly be incorperated.