Java Globus API: Overview

The Java Commodity Grid Kit (v0.9.13)

Packages
org.globus.common Contains classes commonly used by other classes.
org.globus.common.tests  
org.globus.example Holds example programs for testing the functionality of various cog components.
org.globus.gara This library is an implementation of the GARA reservation API in Java.
org.globus.gara.internal Low-level protocol classes used by the org.globus.gara package.
org.globus.gatekeeper  
org.globus.gatekeeper.internal  
org.globus.gatekeeper.jobmanager  
org.globus.gatekeeper.jobmanager.internal  
org.globus.gos  
org.globus.gram This library is a full implementation of the GRAM client API.
org.globus.gram.internal Low-level protocol classes used by the org.globus.gram package.
org.globus.gram.tests  
org.globus.io.ftp This library provides a client API for accessing and transferring files from GSI-enabled FTP servers.
org.globus.io.ftp.internal  
org.globus.io.ftp.tests  
org.globus.io.gass.client Provides a pure Java Globus GASS client for transferring files via HTTPS.
org.globus.io.gass.client.internal Low-level protocol classes used by the org.globus.io.gass.client package.
org.globus.io.gass.server Provides a pure Java Globus GASS server for transferring files via HTTPS.
org.globus.io.streams Implements the standard Java I/O streams interface for a number of different protocols, including FTP, GSIFTP, HTTP, HTTPS, and File.
org.globus.io.urlcopy This library provides a simple API for transferring a file from one location to another.
org.globus.mds This library provides convenience APIs to access the MDS service.
org.globus.mds.gsi This packages provides GSI SASL mechansims drivers for JNDI and Netscape Directory SDK for accessing secure MDS service (MDS-2).
org.globus.mds.gsi.common  
org.globus.mds.gsi.jndi  
org.globus.mds.gsi.netscape  
org.globus.mdsml This package provides classes which aid in the conversion of documents to and from the MDSML format.
org.globus.myproxy This library provides the MyProxy client API in Java.
org.globus.net Contains socket factories for creating regural and secure server sockets behind firewalls or NAT servers.
org.globus.net.protocol.httpg  
org.globus.pkcs11  
org.globus.pkcs11.tools  
org.globus.rsl This library provides a convenience API for creating, manipulating, and checking the validity of RSL expressions.
org.globus.rsl.tests  
org.globus.security This library is a partial implementation of GSI.
org.globus.security.auth  
org.globus.security.gridmap  
org.globus.security.gridmap.tests  
org.globus.security.gsi  
org.globus.tools Contains higher-level components which utilize the CoG Kit.
org.globus.tools.proxy  
org.globus.tools.ui.config Contains classes which comprise the Java CoG Kit configuration wizard.
org.globus.tools.ui.proxy Contains classes used to create local grid credential proxies.
org.globus.tools.ui.swing  
org.globus.tools.ui.util Contains various component and support classes used to build swing-based GUIs.
org.globus.util Provides utility classes used throughout different packages.
org.globus.util.binarytree Implements a binary tree framework.
org.globus.util.deactivator Deactivates registered resources and cleans up background processes, e.g.
org.globus.util.debug Outputs statements useful for debugging depending on debug level.
org.globus.util.http Provides low-level http handling, including message parsing.
org.globus.util.log4j  
org.globus.util.tar  
org.globus.util.tests  
org.globus.xml Provides convenience classes which help in handling XML documents.