Package edu.internet2.middleware.grouperClient
package edu.internet2.middleware.grouperClient
Grouper client is a command line utility or java jar for Grouper, LDAP, and custom functions. It consists of one jar, and any included libraries are in a different package structure than the original so that they can co-exist with the other libraries. The entry point is the class: GrouperClient. The web service interaction is REST, with generally the non-lite operations https://spaces.internet2.edu/display/Grouper/Grouper+Client These are the packages: api: if using grouper client as a jar, this is the API to use (or GrouperClient class) examples: some examples of longhand calls. util: utility methods ws and ws.beans: web service xstream beans and related classes The src/ext folder has all external packages in a consistent package structure. The build script will build the external source with compiling jars, but then when running they arent needed. The logging in a refactored commons-logging which will look for the real log4j, and if not there, will use an internal log4j The build script will generate a zip for institutions, or for institutions to distribute with institutional defaults. The usage doc is configurable per institution, and gives all the commands available through the client.
-
ClassDescriptionan operation of the grouper clientmain class for grouper client.client threadlocal stategrouper client ws exceptionparams passed to an operation