org.apache.cxf.service.model
Class ServiceInfo
java.lang.Object
   org.apache.cxf.service.model.AbstractPropertiesHolder
org.apache.cxf.service.model.AbstractPropertiesHolder
       org.apache.cxf.service.model.AbstractDescriptionElement
org.apache.cxf.service.model.AbstractDescriptionElement
           org.apache.cxf.service.model.ServiceInfo
org.apache.cxf.service.model.ServiceInfo
- All Implemented Interfaces: 
- Extensible, NamedItem
- public class ServiceInfo 
- extends AbstractDescriptionElement- implements NamedItem
 
 
| Methods inherited from class org.apache.cxf.service.model.AbstractPropertiesHolder | 
| addExtensionAttribute, addExtensor, containsExtensor, equals, getDocumentation, getExtensionAttribute, getExtensionAttributes, getExtensor, getExtensors, getExtensors, getProperties, getProperty, getProperty, getTraversedExtensor, hasProperty, removeProperty, setDelegate, setDocumentation, setExtensionAttributes, setProperty | 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
ServiceInfo
public ServiceInfo()
getDescription
public DescriptionInfo getDescription()
- 
- Specified by:
- getDescriptionin class- AbstractDescriptionElement
 
- 
 
setDescription
public void setDescription(DescriptionInfo d)
- 
 
- 
 
getTopLevelDoc
public String getTopLevelDoc()
- 
 
- 
 
setTopLevelDoc
public void setTopLevelDoc(String s)
- 
 
- 
 
getTargetNamespace
public String getTargetNamespace()
- 
 
- 
 
setTargetNamespace
public void setTargetNamespace(String ns)
- 
 
- 
 
setName
public void setName(QName n)
- 
 
- 
 
getName
public QName getName()
- 
- Specified by:
- getNamein interface- NamedItem
 
- 
 
createInterface
public InterfaceInfo createInterface(QName qn)
- 
 
- 
 
setInterface
public void setInterface(InterfaceInfo inf)
- 
 
- 
 
getInterface
public InterfaceInfo getInterface()
- 
 
- 
 
getBinding
public BindingInfo getBinding(QName qn)
- 
 
- 
 
addBinding
public void addBinding(BindingInfo binding)
- 
 
- 
 
getEndpoint
public EndpointInfo getEndpoint(QName qn)
- 
 
- 
 
addEndpoint
public void addEndpoint(EndpointInfo ep)
- 
 
- 
 
getEndpoints
public Collection<EndpointInfo> getEndpoints()
- 
 
- 
 
getBindings
public Collection<BindingInfo> getBindings()
- 
 
- 
 
getMessages
public Map<QName,MessageInfo> getMessages()
- 
 
- 
 
getMessage
public MessageInfo getMessage(QName qname)
- 
 
- 
 
setMessages
public void setMessages(Map<QName,MessageInfo> msgs)
- 
 
- 
 
refresh
public void refresh()
- 
 
- 
 
addSchema
public void addSchema(SchemaInfo schemaInfo)
- 
 
- 
 
addNewSchema
public SchemaInfo addNewSchema(String namespaceURI)
- 
 
- 
 
getSchema
public SchemaInfo getSchema(String namespaceURI)
- 
 
- 
 
getSchemas
public List<SchemaInfo> getSchemas()
- 
 
- 
 
getXmlSchemaCollection
public org.apache.cxf.common.xmlschema.SchemaCollection getXmlSchemaCollection()
- 
 
- 
 
setServiceSchemaInfo
public void setServiceSchemaInfo(ServiceSchemaInfo serviceSchemaInfo)
- 
 
- 
 
setSchemas
public void setSchemas(org.apache.cxf.common.xmlschema.SchemaCollection cachedXmlSchemaCollection,
                       List<SchemaInfo> cachedSchemas)
- 
 
- 
 
Apache CXF