AgentRank(TM) API

Introduction

The following items are available for download:

License

Created Mar 24, 2008 4:24:34 AM.

The license file governing the use of this API.

file size
LICENSE.txt 10.48K

Java 1.4+ Client Library

Created May 15, 2008 4:47:50 AM for Java (Version 1.4+).

Introduction

The JDK 1.4 client-side library may be used to access the SOAP API for this application via the Java runtime. This library is compatible with Java, version 1.4 and later.

The library is divided into service interfaces, service implementations, and service data. The service interfaces exist for convenience in testing and for possible aspect injection. The service implementations and service data are POJOs, making them easy to understand and straightforward to use. (The services can easily be declared in a Spring beans configuration file, for example.)

As an example, suppose there existed a service interface and method for reading a purchase order. Assuming the package "com.company", a typical use of the library would like like this:

Example

//instantiate a new service with an impl // (or through dependency injection, or whatever)... com.company.PurchaseOrderService service = new com.company.impl.PurchaseOrderServiceImpl(); //make the remote call to read the purchase order... com.company.PurchaseOrder order = service.readPurchaseOrder("123456"); //handle the purchase order as needed...

Files

file size description
agentrank-client-1.4.jar 73.70K The binaries for the JDK 1.4 client library.
agentrank-client-1.4-src.jar 16.40K The sources for the JDK 1.4 client library.

Dependencies

name version type description
enunciate-xfire-client-tools 1.7 jar Support classes for invoking the client.
xfire 1.2.2 jar The XFire engine.
stax-api 1.0.1 jar The stax APIs.
wsdl4j 1.5.2 jar
woodstox 2.9.3 jar Woodstox stax implementation
commons-codec 1.3 jar
commons-logging 1.1 jar
commons-httpclient 3.0 jar
jdom 1.0 jar
mail 1.4 jar
activation 1.1 jar

Java 5 Client Library

Created May 15, 2008 4:47:50 AM for Java (Version 5+).

Introduction

The JDK 1.5 client-side library may be used to access the SOAP API for this application via the Java runtime. The classes for this library are the same as those for the JDK 1.4 client-side library, except for enhancements for Java 5 generics and type-safe enums.

Files

file size description
agentrank-client-1.5.jar 67.69K The binaries for the JDK 1.5 client library.
agentrank-client-1.5-src.jar 16.45K The sources for the JDK 1.5 client library.

Dependencies

name version type description
enunciate-xfire-client-tools 1.7 jar Support classes for invoking the client.
xfire 1.2.2 jar The XFire engine.
stax-api 1.0.1 jar The stax APIs.
wsdl4j 1.5.2 jar
woodstox 2.9.3 jar Woodstox stax implementation
commons-codec 1.3 jar
commons-logging 1.1 jar
commons-httpclient 3.0 jar
jdom 1.0 jar
mail 1.4 jar
activation 1.1 jar