|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.sun.identity.liberty.ws.disco.RequestedService
public class RequestedService
The class RequestedService enables the requester to specify
that all the resource offerings returned must be offered via a service
instance complying with one of the specified service type.
The following schema fragment specifies the expected content
within the RequestedService object.
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element ref="{urn:liberty:disco:2003-08}ServiceType"/>
<element ref="{urn:liberty:disco:2003-08}Options" minOccurs="0"/>
* </sequence>
</restriction>
</complexContent>
</complexType>
In this implementation, the value of Options has the following meanings:
When the List of options is null, no Options element will be created;
When the List of options is an empty List, or is Collection.EMPTY_LIST,
empty Options element <Options></Options> will be created;
When the List of options is not empty,
Options element with child Option element(s) will be created.
| Constructor Summary | |
|---|---|
RequestedService(Element elem)
Constructor. |
|
RequestedService(List options,
String serviceType)
Constructor. |
|
| Method Summary | |
|---|---|
List |
getOptions()
Gets list of options. |
String |
getServiceType()
Gets service type. |
void |
setOptions(List options)
Sets options. |
void |
setServiceType(String serviceType)
Sets service type. |
String |
toString()
Returns string format of object RequestedServiceType. |
| Constructor Detail |
|---|
public RequestedService(List options,
String serviceType)
options - List of String, each is a URI specifying an option the
returned resource offering should support.serviceType - URI specifying the type of service to be returned
public RequestedService(Element elem)
throws DiscoveryException
elem - RequestedService DOM element
DiscoveryException - if error occurs| Method Detail |
|---|
public List getOptions()
RequestedService.setOptions(List)public void setOptions(List options)
options - List of option to be setRequestedService.getOptions()public String getServiceType()
RequestedService.setServiceType(String)public void setServiceType(String serviceType)
serviceType - StringRequestedService.getServiceType()public String toString()
RequestedServiceType.
toString in class Object
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||