|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.sun.xml.ws.server.ServiceDefinitionImpl
public final class ServiceDefinitionImpl
ServiceDefinition implementation.
You construct a ServiceDefinitionImpl by first constructing
a list of SDDocumentImpls.
| Constructor Summary | |
|---|---|
ServiceDefinitionImpl(Collection<SDDocumentImpl> docs,
SDDocumentImpl primaryWsdl)
|
|
| Method Summary | |
|---|---|
void |
addFilter(SDDocumentFilter filter)
Adds a filter that is called while writing SDDocument's infoset. |
SDDocument |
getPrimary()
Gets the "primary" SDDocument that represents a WSDL. |
Iterator<SDDocument> |
iterator()
|
SDDocument |
resolve(String systemId)
Gets the SDDocumentImpl whose SDDocumentImpl.getURL()
returns the specified value. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ServiceDefinitionImpl(Collection<SDDocumentImpl> docs,
@NotNull
SDDocumentImpl primaryWsdl)
docs - List of SDDocumentImpls to form the description.
There must be at least one entry.
The first document is considered primary.| Method Detail |
|---|
@NotNull public SDDocument getPrimary()
ServiceDefinitionSDDocument that represents a WSDL.
This WSDL eventually refers to all the other SDDocuments.
getPrimary in interface ServiceDefinitionpublic void addFilter(SDDocumentFilter filter)
ServiceDefinitionSDDocument's infoset. This
filter is applied to the all the other reachable SDDocuments.
addFilter in interface ServiceDefinitionfilter - that is called while writing the documentpublic Iterator<SDDocument> iterator()
iterator in interface Iterable<SDDocument>public SDDocument resolve(String systemId)
SDDocumentImpl whose SDDocumentImpl.getURL()
returns the specified value.
resolve in interface SDDocumentResolversystemId - document's systemId
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||