org.eclipse.jst.j2ee.webservice.wsclient
Interface PortComponentRef

All Superinterfaces:
J2EEEObject

public interface PortComponentRef
extends J2EEEObject

A representation of the model object 'Port Component Ref'. The port-component-ref element declares a client dependency on the container for resolving a Service Endpoint Interface to a WSDL port. It optionally associates the Service Endpoint Interface with a particular port-component. This is only used by the container for a Service.getPort(Class) method call.

The following features are supported:

See Also:
Webservice_clientPackage.getPortComponentRef()

Method Summary
 java.lang.String getPortComponentLink()
          Returns the value of the 'Port Component Link' attribute
 JavaClass getServiceEndpointInterface()
          Returns the value of the 'Service Endpoint Interface' reference
 void setPortComponentLink(java.lang.String value)
          Sets the value of the 'Port Component Link' attribute
 void setServiceEndpointInterface(JavaClass value)
          Sets the value of the 'Service Endpoint Interface' reference
 

Method Detail

getPortComponentLink

public java.lang.String getPortComponentLink()
Returns the value of the 'Port Component Link' attribute.

If the meaning of the 'Port Component Link' attribute isn't clear, there really should be more of a description here...

The port-component-link element links a port-component-ref to a specific port-component required to be made available by a service reference. The value of a port-component-link must be the port-component-name of a port-component in the same module or another module in the same application unit. The syntax for specification follows the syntax defined for ejb-link in the EJB 2.0 specification.

Returns:
the value of the 'Port Component Link' attribute.
See Also:
setPortComponentLink(String), Webservice_clientPackage.getPortComponentRef_PortComponentLink()

setPortComponentLink

public void setPortComponentLink(java.lang.String value)
Sets the value of the 'Port Component Link' attribute.

Parameters:
value - the new value of the 'Port Component Link' attribute.
See Also:
getPortComponentLink()

getServiceEndpointInterface

public JavaClass getServiceEndpointInterface()
Returns the value of the 'Service Endpoint Interface' reference.

If the meaning of the 'Service Endpoint Interface' reference isn't clear, there really should be more of a description here...

The service-endpoint-interface element defines a fully qualified Java class that represents the Service Endpoint Interface of a WSDL port.

Returns:
the value of the 'Service Endpoint Interface' reference.
See Also:
setServiceEndpointInterface(JavaClass), Webservice_clientPackage.getPortComponentRef_ServiceEndpointInterface()

setServiceEndpointInterface

public void setServiceEndpointInterface(JavaClass value)
Sets the value of the 'Service Endpoint Interface' reference.

Parameters:
value - the new value of the 'Service Endpoint Interface' reference.
See Also:
getServiceEndpointInterface()