org.systinet.wasp.webservice
Class ServiceEndpointReference

java.lang.Object
  extended byorg.systinet.wasp.webservice.ServiceEndpointReference
All Implemented Interfaces:
DomainExpression

public class ServiceEndpointReference
extends java.lang.Object
implements DomainExpression

This class represents reference to a service endpoint. //todo

Since:
5.0
Component:
Core

Constructor Summary
ServiceEndpointReference(ServiceEndpoint serviceEndpoint)
           
ServiceEndpointReference(javax.xml.transform.Source source)
           
ServiceEndpointReference(java.lang.String path)
           
ServiceEndpointReference(java.lang.String path, QName portType, QName serviceName, java.lang.String portName)
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
 javax.xml.transform.Source getContent()
          Gets content of this object as an instance of Source.
 java.lang.String getPath()
           
 java.lang.String getPortName()
           
 QName getPortType()
           
 QName getServiceName()
           
 int hashCode()
           
 boolean includes(DomainExpression domainExpression)
          Gets true if this domain expression includes the given one; false otherwise.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ServiceEndpointReference

public ServiceEndpointReference(javax.xml.transform.Source source)
                         throws PolicyException
Parameters:
source -
Throws:
PolicyException - when an error occurs during the loading

ServiceEndpointReference

public ServiceEndpointReference(java.lang.String path)

ServiceEndpointReference

public ServiceEndpointReference(java.lang.String path,
                                QName portType,
                                QName serviceName,
                                java.lang.String portName)

ServiceEndpointReference

public ServiceEndpointReference(ServiceEndpoint serviceEndpoint)
Method Detail

getPath

public java.lang.String getPath()

getPortName

public java.lang.String getPortName()

getPortType

public QName getPortType()

getServiceName

public QName getServiceName()

equals

public boolean equals(java.lang.Object o)

hashCode

public int hashCode()

includes

public boolean includes(DomainExpression domainExpression)
Description copied from interface: DomainExpression
Gets true if this domain expression includes the given one; false otherwise.

Specified by:
includes in interface DomainExpression
Parameters:
domainExpression - domain expression to check
Returns:
true if this domain expression includes the given one; false otherwise.

getContent

public javax.xml.transform.Source getContent()
                                      throws PolicyException
Gets content of this object as an instance of Source.

Specified by:
getContent in interface DomainExpression
Returns:
content of this object as an instance of Source
Throws:
PolicyException - when an error occurs

toString

public java.lang.String toString()