org.rlcommunity.rlglue.codec
Class RLGlueCore

java.lang.Object
  extended by org.rlcommunity.rlglue.codec.RLGlueCore

public class RLGlueCore
extends java.lang.Object

This is the executable class from the JavaRLGlueCodec JAR.

It can be used to load agents and environments (although that approach is no longer the best way :: see Agent/Environment Loading in the Java Codec Manual).

It will also tell you exactly what version and build of the codec you are using if you do
java -jar JavaRLGlueCodec --version

Author:
Brian Tanner

Constructor Summary
RLGlueCore()
           
 
Method Summary
static java.lang.String getImplementationVersion()
          Get the Implementation (Build) version of RLGlue as set in the Manifest file.
static java.lang.String getSpecVersion()
          Get the Specification (Interface) version of RLGlue as set in the Manifest file.
static void main(java.lang.String[] args)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RLGlueCore

public RLGlueCore()
Method Detail

main

public static void main(java.lang.String[] args)

getSpecVersion

public static java.lang.String getSpecVersion()
Get the Specification (Interface) version of RLGlue as set in the Manifest file.

Returns:
String representation of current RLGlue Interface version.
Since:
2.1

getImplementationVersion

public static java.lang.String getImplementationVersion()
Get the Implementation (Build) version of RLGlue as set in the Manifest file.

Returns:
String representation of current RLGlue Build version.
Since:
2.1