com.sun.xml.ws.api.policy.subject
Class BindingSubject

java.lang.Object
  extended by com.sun.xml.ws.api.policy.subject.BindingSubject

public class BindingSubject
extends Object

Experimental: This class identifies WSDL scopes. That allows to attach and retrieve elements to and from WSDL scopes.


Constructor Summary
BindingSubject(QName name, com.sun.xml.ws.api.policy.subject.BindingSubject.WsdlMessageType messageType, com.sun.xml.ws.api.policy.subject.BindingSubject.WsdlNameScope scope, BindingSubject parent)
           
BindingSubject(QName name, com.sun.xml.ws.api.policy.subject.BindingSubject.WsdlNameScope scope, BindingSubject parent)
           
 
Method Summary
static BindingSubject createBindingSubject(QName bindingName)
           
static BindingSubject createFaultMessageSubject(QName bindingName, QName operationName, QName messageName)
           
static BindingSubject createInputMessageSubject(QName bindingName, QName operationName, QName messageName)
           
static BindingSubject createOperationSubject(QName bindingName, QName operationName)
           
static BindingSubject createOutputMessageSubject(QName bindingName, QName operationName, QName messageName)
           
 boolean equals(Object that)
           
 QName getName()
           
 BindingSubject getParent()
           
 int hashCode()
           
 boolean isBindingSubject()
           
 boolean isFaultMessageSubject()
           
 boolean isInputMessageSubject()
           
 boolean isMessageSubject()
           
 boolean isOperationSubject()
           
 boolean isOutputMessageSubject()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BindingSubject

BindingSubject(QName name,
               com.sun.xml.ws.api.policy.subject.BindingSubject.WsdlNameScope scope,
               BindingSubject parent)

BindingSubject

BindingSubject(QName name,
               com.sun.xml.ws.api.policy.subject.BindingSubject.WsdlMessageType messageType,
               com.sun.xml.ws.api.policy.subject.BindingSubject.WsdlNameScope scope,
               BindingSubject parent)
Method Detail

createBindingSubject

public static BindingSubject createBindingSubject(QName bindingName)

createOperationSubject

public static BindingSubject createOperationSubject(QName bindingName,
                                                    QName operationName)

createInputMessageSubject

public static BindingSubject createInputMessageSubject(QName bindingName,
                                                       QName operationName,
                                                       QName messageName)

createOutputMessageSubject

public static BindingSubject createOutputMessageSubject(QName bindingName,
                                                        QName operationName,
                                                        QName messageName)

createFaultMessageSubject

public static BindingSubject createFaultMessageSubject(QName bindingName,
                                                       QName operationName,
                                                       QName messageName)

getName

public QName getName()

getParent

public BindingSubject getParent()

isBindingSubject

public boolean isBindingSubject()

isOperationSubject

public boolean isOperationSubject()

isMessageSubject

public boolean isMessageSubject()

isInputMessageSubject

public boolean isInputMessageSubject()

isOutputMessageSubject

public boolean isOutputMessageSubject()

isFaultMessageSubject

public boolean isFaultMessageSubject()

equals

public boolean equals(Object that)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

toString

public String toString()
Overrides:
toString in class Object


Copyright (c) 1997-2012 Oracle and/or its affiliates. All rights reserved.