Deprecated API

Deprecated Classes
se.sics.jasper.JavaServer
          Only intended as an example Java server thread. Opens a server-socket and accepts connections for calling Java methods, according to the Jasper protocol. 
se.sics.jasper.PrologEngine
          Only intended as an example Objects of this class represent a Prolog engine running in a separate process. 
se.sics.jasper.PrologTerm
          Only intended as an example 
 

Deprecated Exceptions
se.sics.jasper.ConnectionFailedException
          Only intended as an example 
se.sics.jasper.IllegalCallerException
          As of SICStus 3.8.3 this is no longer thrown.

You should not create or inherit from IllegalCallerException. 

se.sics.jasper.PrologException
          Only intended as an example Objects of this class are wrappers for exceptions thrown in Prolog and passed on to Java. All methods which directly or indirectly call Prolog predicates will throw exceptions of this class. 
 

Deprecated Methods
se.sics.jasper.SICStus.checkLegalCaller()
          Do not use, as of 3.8.2 this is a no-op. 
se.sics.jasper.SPTerm.consFunctor(String, int, SPTerm[])
          Use consFunctor without arity argument instead. 
se.sics.jasper.SPTerm.getAtom()
          Use getCanonicalAtom instead. 
se.sics.jasper.SICStus.isLegalCaller()
          Do not use, as of 3.8.2 this is always true. 
se.sics.jasper.SPTerm.putAtom(long)
          Use putCanonicalAtom instead. 
 

Deprecated Constructors
se.sics.jasper.SPTerm(SICStus, String, int, SPTerm[])
          Do not pass the arity argument.