public interface LSIDWSDLWrapper
LSIDWSDLWrapper
Modifier and Type | Method and Description |
---|---|
javax.wsdl.Port |
createPort(javax.wsdl.Binding binding,
com.ibm.lsid.wsdl.LSIDStandardPort port)
Create a port for the given binding, protocol, hostname, port and name.
|
com.ibm.lsid.wsdl.LSIDAuthorityPort |
getAuthorityPort()
Get an arbitrary authority port if one exists.
|
com.ibm.lsid.wsdl.LSIDAuthorityPort |
getAuthorityPort(java.lang.String name)
Get the authority port with the given key
|
com.ibm.lsid.wsdl.LSIDAuthorityPort |
getAuthorityPortForProtocol(java.lang.String protocol)
Get an arbitray authority port for the given protocol
|
java.util.Enumeration<java.lang.String> |
getAuthorityPortNames()
Get the keys of all the authority ports
|
java.util.Enumeration<java.lang.String> |
getAuthorityPortNamesForProtocol(java.lang.String protocol)
Get the keys of all the authority ports for the given protocol
|
com.ibm.lsid.wsdl.LSIDDataPort |
getDataPort()
Get an arbitrary data port if one exists.
|
com.ibm.lsid.wsdl.LSIDDataPort |
getDataPort(java.lang.String name)
Get the data port with the given key
|
com.ibm.lsid.wsdl.LSIDDataPort |
getDataPortForProtocol(java.lang.String protocol)
Get an arbitray data port for the given protocol
|
java.util.Enumeration<java.lang.String> |
getDataPortNames()
Get the keys of all the metadata ports
|
java.util.Enumeration<java.lang.String> |
getDataPortNamesForProtocol(java.lang.String protocol)
Get the keys of all the ports for the given protocol
|
javax.wsdl.Definition |
getDefinition()
Get the Defintion built by wsdl4j.
|
java.util.Date |
getExpiration()
Returns the expiration.
|
com.ibm.lsid.wsdl.LSIDPort |
getExtensionPort(java.lang.String name)
Get the given extension port
|
java.util.Enumeration<java.lang.String> |
getExtensionPortNames()
Get all the names of extension port names
|
java.util.Enumeration<java.lang.String> |
getExtensionPortNamesByClass(java.lang.Class portClass)
Get all the names of extension ports for a given LSIDPort implementation
|
com.ibm.lsid.wsdl.LSIDMetadataPort |
getMetadataPort()
Get an arbitrary metadata port if one exists.
|
com.ibm.lsid.wsdl.LSIDMetadataPort |
getMetadataPort(java.lang.String name)
Get the metadata port with the given key
|
com.ibm.lsid.wsdl.LSIDMetadataPort |
getMetadataPortForProtocol(java.lang.String protocol)
Get an arbitray metadata port for the given protocol
|
java.util.Enumeration<java.lang.String> |
getMetadataPortNames()
Get the keys of all the metadata ports
|
java.util.Enumeration<java.lang.String> |
getMetadataPortNamesForProtocol(java.lang.String protocol)
Get the keys of all the metadata ports for the given protocol
|
java.util.Enumeration<java.lang.String> |
getMetadataPortNamesForService(java.lang.String servicename)
Get the keys of all the metadata ports in the given service
|
java.lang.String |
getPortKey(com.ibm.lsid.wsdl.LSIDPort port)
get the name of a key for a port
|
java.util.Enumeration<java.lang.String> |
getServiceNames()
Get the names of the services.
|
java.lang.String |
getWSDL()
Get the WSDL String
|
java.util.Map<java.lang.String,com.ibm.lsid.wsdl.LSIDPort> |
getWSDLExtensionPorts()
Updates the string representation of the WSDL.
|
javax.xml.transform.Source |
getWSDLSource()
Get the WSDL Definition
|
void |
setAuthorityLocation(com.ibm.lsid.wsdl.LSIDAuthorityPort lsidAuthorityPort)
Set the authority location.
|
void |
setDataLocation(com.ibm.lsid.wsdl.LSIDDataPort lsidDataPort)
Set the location at which data may be retrieved
|
void |
setExpiration(java.util.Date expiration)
Sets the expiration.
|
void |
setMetadataLocation(com.ibm.lsid.wsdl.LSIDMetadataPort lsidMetadataPort)
Set the location at which metadata may be retrieved and queried
|
java.lang.String |
toString()
Get the WSDL String
|
javax.xml.transform.Source getWSDLSource() throws javax.wsdl.WSDLException
javax.wsdl.WSDLException
java.lang.String getWSDL()
java.lang.String toString()
toString
in class java.lang.Object
javax.wsdl.Definition getDefinition()
java.util.Date getExpiration()
void setExpiration(java.util.Date expiration)
expiration
- The expiration to setjava.util.Enumeration<java.lang.String> getServiceNames()
java.util.Enumeration<java.lang.String> getMetadataPortNames()
java.util.Enumeration<java.lang.String> getMetadataPortNamesForService(java.lang.String servicename)
String
- the servicejava.util.Enumeration<java.lang.String> getMetadataPortNamesForProtocol(java.lang.String protocol)
String
- the protocolcom.ibm.lsid.wsdl.LSIDMetadataPort getMetadataPort()
com.ibm.lsid.wsdl.LSIDMetadataPort getMetadataPort(java.lang.String name)
String
- the key of the port, of the form "serviceName:portName"com.ibm.lsid.wsdl.LSIDMetadataPort getMetadataPortForProtocol(java.lang.String protocol)
String
- the protocoljava.util.Enumeration<java.lang.String> getDataPortNames()
java.util.Enumeration<java.lang.String> getDataPortNamesForProtocol(java.lang.String protocol)
String
- the protocolcom.ibm.lsid.wsdl.LSIDDataPort getDataPort()
com.ibm.lsid.wsdl.LSIDDataPort getDataPort(java.lang.String name)
String
- the key of the port, of the form "serviceName:portName"com.ibm.lsid.wsdl.LSIDDataPort getDataPortForProtocol(java.lang.String protocol)
String
- the protocoljava.util.Enumeration<java.lang.String> getAuthorityPortNames()
java.util.Enumeration<java.lang.String> getAuthorityPortNamesForProtocol(java.lang.String protocol)
String
- the protocolcom.ibm.lsid.wsdl.LSIDAuthorityPort getAuthorityPort()
com.ibm.lsid.wsdl.LSIDAuthorityPort getAuthorityPort(java.lang.String name)
String
- the key of the port, of the form "serviceName:portName"com.ibm.lsid.wsdl.LSIDAuthorityPort getAuthorityPortForProtocol(java.lang.String protocol)
String
- the protocoljava.util.Enumeration<java.lang.String> getExtensionPortNames()
getExtensionPort()
java.util.Enumeration<java.lang.String> getExtensionPortNamesByClass(java.lang.Class portClass)
Class
- a specific implementation of LSIDPort for which we would like all the portsgetExtensionPort()
com.ibm.lsid.wsdl.LSIDPort getExtensionPort(java.lang.String name)
String
- the key of the port, of the form "serviceName:portName"void setAuthorityLocation(com.ibm.lsid.wsdl.LSIDAuthorityPort lsidAuthorityPort) throws com.ibm.lsid.LSIDException
LSIDAuthorityPort
- the the location of the metadata to setcom.ibm.lsid.LSIDException
void setDataLocation(com.ibm.lsid.wsdl.LSIDDataPort lsidDataPort) throws com.ibm.lsid.LSIDException
LSIDDataPort
- the the location of the data to setcom.ibm.lsid.LSIDException
void setMetadataLocation(com.ibm.lsid.wsdl.LSIDMetadataPort lsidMetadataPort) throws com.ibm.lsid.LSIDException
LSIDMetadataPort
- the the location of the metadata to setcom.ibm.lsid.LSIDException
java.util.Map<java.lang.String,com.ibm.lsid.wsdl.LSIDPort> getWSDLExtensionPorts()
java.lang.String getPortKey(com.ibm.lsid.wsdl.LSIDPort port)
javax.wsdl.Port createPort(javax.wsdl.Binding binding, com.ibm.lsid.wsdl.LSIDStandardPort port)
Copyright © 2007-2020 EDIT. All Rights Reserved.