Package org.globus.ogsa

Interface Summary
DestroyListener A DestroyListener is used to notify lifecycle managers like factories when one of their services is destroyed.
ExpressionEvaluator  
FactoryCallback A FactoryCallback is used to provide custom implementations of the creation of Grid service instances.
GridLocator The GridLocator interface defines the base class of all type specific ServiceLocators used to create stubs on the client side.
GridServiceBase The GridServiceBase interface defines the methods that need to be supported by all Grid service implementations.
GridServiceCallback The GridServiceCallback interface defines callback methods that can be implemented by all Grid services to be notified by life cycle events.
LazyCreationCallback The LazyCreationCallback interface can be used to get notified when a service was not found in the internal registry.
NotificationProvider The NotificationProvider interface is used to implement topic based subscriptions.
NotificationSinkCallback Interface to be implemented by clients subscribing to a particular topic using the NotificationSinkManager API.
OperationProvider An OperationProvider implements a subset of operations exposed by a Grid service.
PersistentGridServiceBase Deprecated. No longer used.
PersistentGridServiceCallback Deprecated. No longer used.
QueryEngine The QueryEngine interface is used to map queries on the service data of a service to the appropriate ExpressionEvaluators and then return the result.
ServiceDataListener The ServiceDataListener interface allows callbacks to be recieved when service data changes in a ServiceDataSet
ServiceDataSet This interface defines the API used to access a collection of service data contained in a service
ServiceDataValueCallback The ServiceDataValueCallback interface can be implemented to dynamically provide service data values, at the time of an expression evaluation.
ServiceLifecycleMonitor The ServiceLifecycleMonitor interface allows you to intercept lifecycle callbacks on a particular service.
ServiceProperties The ServiceProperties interface used to share properties between delegation layers.
 

Class Summary
GridConstants Constants used by this implementation of OGSI.
GridContext This class allows the framework to communicate important state information to various callback methods that can be implemented by the application.
ServiceData This class defines a wrapper around a collection of service data value for a service data element.
ServiceDataAttributes The ServiceDataAttributes class allows attributes to be easily attached to and extracted from any service data elements.
ServiceGroupEntryGenerator The ServiceGroupEntryGenerator generates an OGSI ServiceGroup EntryType collection ServiceData from a ServiceNode (recursively), from a list of services, or from a list of handles
ServiceLifecycleMonitorImpl Empty adapter class used for the convenience of ServiceLifecycleMonitor implementers.
WSDLGenerator The WSDLGenerator generates a WSDL document (GSR) for a given service and a schema template.
 

Exception Summary
GridServiceException Local exception used to report problems in the OGSI Container implementation.
ServicePropertiesException The ServiceProperties exception is thrown when there was a problem performing a method on the ServiceProperties interface
TopicAlreadyExistsException The TopicAlreadyExists exception is thrown if there was an attempt to add an already existing topic to a NotificationProvider
WSDLException The WSDLException is thrown when there was a problem with the WSDL exposed by a Grid service.
 



Copyright ? 1999 University of Chicago and The University of Southern California. All Rights Reserved.