org.netbeans.modules.j2ee.dd/1 1.13.0 2

org.netbeans.modules.j2ee.dd.api.common
Interface ServiceRefHandler

All Superinterfaces:
CommonDDBean, ComponentInterface, CreateCapability, DescriptionInterface, DisplayNameInterface, FindCapability, IconInterface

public interface ServiceRefHandler
extends ComponentInterface

Generated interface for ServiceRefHandler element.

Important note: Do not provide an implementation of this interface unless you are a DD API provider!


Field Summary
static String HANDLER_CLASS
           
static String HANDLER_NAME
           
static String INIT_PARAM
           
static String PORT_NAME
           
static String SOAP_HEADER
           
static String SOAP_ROLE
           
 
Method Summary
 int addInitParam(InitParam valueInterface)
          Adds init-param element.
 int addPortName(String value)
          Adds port-name element.
 int addSoapHeader(String value)
          Adds soap-header element.
 int addSoapRole(String value)
          Adds soap-role element.
 String getHandlerClass()
          Getter for handler-class property.
 String getHandlerName()
          Getter for handler-name property.
 InitParam[] getInitParam()
          Getter for init-param elements.
 InitParam getInitParam(int index)
          Getter for init-param element.
 String[] getPortName()
          Getter for port-name elements.
 String getPortName(int index)
          Getter for port-name element.
 String[] getSoapHeader()
          Getter for soap-header elements.
 String getSoapHeader(int index)
          Getter for soap-header element.
 String[] getSoapRole()
          Getter for soap-role elements.
 String getSoapRole(int index)
          Getter for soap-role element.
 int removeInitParam(InitParam valueInterface)
          Removes init-param element.
 int removePortName(String value)
          Removes port-name element.
 int removeSoapHeader(String value)
          Removes soap-header element.
 int removeSoapRole(String value)
          Removes soap-role element.
 void setHandlerClass(String value)
          Setter for handler-class property.
 void setHandlerName(String value)
          Setter for handler-name property.
 void setInitParam(InitParam[] value)
          Setter for init-param elements.
 void setInitParam(int index, InitParam valueInterface)
          Setter for init-param element.
 void setPortName(int index, String value)
          Setter for port-name element.
 void setPortName(String[] value)
          Setter for port-name elements.
 void setSoapHeader(int index, String value)
          Setter for soap-header element.
 void setSoapHeader(String[] value)
          Setter for soap-header elements.
 void setSoapRole(int index, String value)
          Setter for soap-role element.
 void setSoapRole(String[] value)
          Setter for soap-role elements.
 int sizeInitParam()
          Returns number of init-param elements.
 int sizePortName()
          Returns number of port-name elements.
 int sizeSoapHeader()
          Returns number of soap-header elements.
 int sizeSoapRole()
          Returns number of soap-role elements.
 
Methods inherited from interface org.netbeans.modules.j2ee.dd.api.common.CommonDDBean
addPropertyChangeListener, clone, getId, getValue, removePropertyChangeListener, setId, write
 
Methods inherited from interface org.netbeans.modules.j2ee.dd.api.common.DescriptionInterface
getAllDescriptions, getDefaultDescription, getDescription, removeAllDescriptions, removeDescription, removeDescriptionForLocale, setAllDescriptions, setDescription, setDescription
 
Methods inherited from interface org.netbeans.modules.j2ee.dd.api.common.DisplayNameInterface
getAllDisplayNames, getDefaultDisplayName, getDisplayName, removeAllDisplayNames, removeDisplayName, removeDisplayNameForLocale, setAllDisplayNames, setDisplayName, setDisplayName
 
Methods inherited from interface org.netbeans.modules.j2ee.dd.api.common.CreateCapability
addBean, addBean, createBean
 
Methods inherited from interface org.netbeans.modules.j2ee.dd.api.common.FindCapability
findBeanByName
 
Methods inherited from interface org.netbeans.modules.j2ee.dd.api.common.IconInterface
getAllIcons, getDefaultIcon, getLargeIcon, getLargeIcon, getSmallIcon, getSmallIcon, removeAllIcons, removeIcon, removeIcon, removeLargeIcon, removeLargeIcon, removeSmallIcon, removeSmallIcon, setAllIcons, setIcon, setLargeIcon, setLargeIcon, setSmallIcon, setSmallIcon
 

Field Detail

HANDLER_NAME

static final String HANDLER_NAME
See Also:
Constant Field Values

HANDLER_CLASS

static final String HANDLER_CLASS
See Also:
Constant Field Values

INIT_PARAM

static final String INIT_PARAM
See Also:
Constant Field Values

SOAP_HEADER

static final String SOAP_HEADER
See Also:
Constant Field Values

SOAP_ROLE

static final String SOAP_ROLE
See Also:
Constant Field Values

PORT_NAME

static final String PORT_NAME
See Also:
Constant Field Values
Method Detail

setHandlerName

void setHandlerName(String value)
Setter for handler-name property.

Parameters:
value - property value

getHandlerName

String getHandlerName()
Getter for handler-name property.

Returns:
property value

setHandlerClass

void setHandlerClass(String value)
Setter for handler-class property.

Parameters:
value - property value

getHandlerClass

String getHandlerClass()
Getter for handler-class property.

Returns:
property value

setInitParam

void setInitParam(int index,
                  InitParam valueInterface)
Setter for init-param element.

Parameters:
index - position in the array of elements
valueInterface - init-param element (InitParam object)

getInitParam

InitParam getInitParam(int index)
Getter for init-param element.

Parameters:
index - position in the array of elements
Returns:
init-param element (InitParam object)

setInitParam

void setInitParam(InitParam[] value)
Setter for init-param elements.

Parameters:
value - array of init-param elements (InitParam objects)

getInitParam

InitParam[] getInitParam()
Getter for init-param elements.

Returns:
array of init-param elements (InitParam objects)

sizeInitParam

int sizeInitParam()
Returns number of init-param elements.

Returns:
number of init-param elements

addInitParam

int addInitParam(InitParam valueInterface)
Adds init-param element.

Parameters:
valueInterface - init-param element (InitParam object)
Returns:
index of new init-param

removeInitParam

int removeInitParam(InitParam valueInterface)
Removes init-param element.

Parameters:
valueInterface - init-param element (InitParam object)
Returns:
index of the removed init-param

setSoapHeader

void setSoapHeader(int index,
                   String value)
Setter for soap-header element.

Parameters:
index - position in the array of elements
value - soap-header element

getSoapHeader

String getSoapHeader(int index)
Getter for soap-header element.

Parameters:
index - position in the array of elements
Returns:
soap-header element

setSoapHeader

void setSoapHeader(String[] value)
Setter for soap-header elements.

Parameters:
value - array of soap-header elements

getSoapHeader

String[] getSoapHeader()
Getter for soap-header elements.

Returns:
array of soap-header elements

sizeSoapHeader

int sizeSoapHeader()
Returns number of soap-header elements.

Returns:
number of soap-header elements

addSoapHeader

int addSoapHeader(String value)
Adds soap-header element.

Parameters:
value - soap-header element
Returns:
index of new soap-header

removeSoapHeader

int removeSoapHeader(String value)
Removes soap-header element.

Parameters:
value - soap-header element
Returns:
index of the removed soap-header

setSoapRole

void setSoapRole(int index,
                 String value)
Setter for soap-role element.

Parameters:
index - position in the array of elements
value - soap-role element

getSoapRole

String getSoapRole(int index)
Getter for soap-role element.

Parameters:
index - position in the array of elements
Returns:
soap-role element

setSoapRole

void setSoapRole(String[] value)
Setter for soap-role elements.

Parameters:
value - array of soap-role elements

getSoapRole

String[] getSoapRole()
Getter for soap-role elements.

Returns:
array of soap-role elements

sizeSoapRole

int sizeSoapRole()
Returns number of soap-role elements.

Returns:
number of soap-role elements

addSoapRole

int addSoapRole(String value)
Adds soap-role element.

Parameters:
value - soap-role element
Returns:
index of new soap-role

removeSoapRole

int removeSoapRole(String value)
Removes soap-role element.

Parameters:
value - soap-role element
Returns:
index of the removed soap-role

setPortName

void setPortName(int index,
                 String value)
Setter for port-name element.

Parameters:
index - position in the array of elements
value - port-name element

getPortName

String getPortName(int index)
Getter for port-name element.

Parameters:
index - position in the array of elements
Returns:
port-name element

setPortName

void setPortName(String[] value)
Setter for port-name elements.

Parameters:
value - array of port-name elements

getPortName

String[] getPortName()
Getter for port-name elements.

Returns:
array of port-name elements

sizePortName

int sizePortName()
Returns number of port-name elements.

Returns:
number of port-name elements

addPortName

int addPortName(String value)
Adds port-name element.

Parameters:
value - port-name element
Returns:
index of new port-name

removePortName

int removePortName(String value)
Removes port-name element.

Parameters:
value - port-name element
Returns:
index of the removed port-name

org.netbeans.modules.j2ee.dd/1 1.13.0 2

Built on December 1 2008.  |  Portions Copyright 1997-2007 Sun Microsystems, Inc. All rights reserved.