A G P Q R S

A

Attribute - class at.ac.univie.iss.registry.Attribute.
This class is used to describe an Application Service in form of an arbitrary name/value pair.
Attribute() - Constructor for class at.ac.univie.iss.registry.Attribute
Constructs an empty name/value pair.
Attribute(String, String) - Constructor for class at.ac.univie.iss.registry.Attribute
Constructs an arbitrary name/value pair.
at.ac.univie.iss.registry - package at.ac.univie.iss.registry
 

G

getAttributes() - Method in class at.ac.univie.iss.registry.ServiceDescription
Returns an array of Attribute (arbitrary name/value pairs) for this ServiceDescription.
getName() - Method in class at.ac.univie.iss.registry.Attribute
Returns the name of this attribute.
getValue() - Method in class at.ac.univie.iss.registry.Attribute
Returns the value of this attribute.
getWsdlEndpoint() - Method in class at.ac.univie.iss.registry.ServiceDescription
Returns the WSDL endpoint URI of this ServiceDescription.

P

publishService(ServiceDescription) - Method in interface at.ac.univie.iss.registry.Registry
Publishes an Application Services in the Registry Service based on the given ServiceDescription.

Q

query(Attribute[]) - Method in interface at.ac.univie.iss.registry.Registry
Queries the Registry Service and returns a Vector of ServiceDescription that meet certain criteria(attribute).

R

Registry - interface at.ac.univie.iss.registry.Registry.
The Registry Interface is the main interface of the Registry Service.
removeService(String) - Method in interface at.ac.univie.iss.registry.Registry
Removes an Application Service from the Registry Service.

S

ServiceDescription - class at.ac.univie.iss.registry.ServiceDescription.
This class comprises basic information about an Application Service including a mandatory WSDL endpoint URI and an optional set of attributes.
ServiceDescription() - Constructor for class at.ac.univie.iss.registry.ServiceDescription
Constructs an empty service object.
ServiceDescription(Attribute[], String) - Constructor for class at.ac.univie.iss.registry.ServiceDescription
Constructs a service object with appropriate endpoint URI and attributes.
setAttributes(Attribute[]) - Method in class at.ac.univie.iss.registry.ServiceDescription
Sets all attributes (arbitrary name/value pairs) for this ServiceDescription with the given array Attribute.
setName(String) - Method in class at.ac.univie.iss.registry.Attribute
Sets the name of this attribute.
setValue(String) - Method in class at.ac.univie.iss.registry.Attribute
Sets the value of this attribute.
setWsdlEndpoint(String) - Method in class at.ac.univie.iss.registry.ServiceDescription
Sets the WSDL endpoint URI of the ServiceDescription.

A G P Q R S

Copyright 2004 Institute for Software Science.