public interface ServiceRefHandler extends ComponentInterface
Important note: Do not provide an implementation of this interface unless you are a DD API provider!
Modifier and Type | Field and Description |
---|---|
static String |
HANDLER_CLASS |
static String |
HANDLER_NAME |
static String |
INIT_PARAM |
static String |
PORT_NAME |
static String |
SOAP_HEADER |
static String |
SOAP_ROLE |
Modifier and Type | Method and Description |
---|---|
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.
|
addPropertyChangeListener, clone, getId, getValue, removePropertyChangeListener, setId, write
getAllDescriptions, getDefaultDescription, getDescription, removeAllDescriptions, removeDescription, removeDescriptionForLocale, setAllDescriptions, setDescription, setDescription
getAllDisplayNames, getDefaultDisplayName, getDisplayName, removeAllDisplayNames, removeDisplayName, removeDisplayNameForLocale, setAllDisplayNames, setDisplayName, setDisplayName
addBean, addBean, createBean
findBeanByName
getAllIcons, getDefaultIcon, getLargeIcon, getLargeIcon, getSmallIcon, getSmallIcon, removeAllIcons, removeIcon, removeIcon, removeLargeIcon, removeLargeIcon, removeSmallIcon, removeSmallIcon, setAllIcons, setIcon, setLargeIcon, setLargeIcon, setSmallIcon, setSmallIcon
static final String HANDLER_NAME
static final String HANDLER_CLASS
static final String INIT_PARAM
static final String SOAP_HEADER
static final String SOAP_ROLE
static final String PORT_NAME
void setHandlerName(String value)
value
- property valueString getHandlerName()
void setHandlerClass(String value)
value
- property valueString getHandlerClass()
void setInitParam(int index, InitParam valueInterface)
index
- position in the array of elementsvalueInterface
- init-param element (InitParam object)InitParam getInitParam(int index)
index
- position in the array of elementsvoid setInitParam(InitParam[] value)
value
- array of init-param elements (InitParam objects)InitParam[] getInitParam()
int sizeInitParam()
int addInitParam(InitParam valueInterface)
valueInterface
- init-param element (InitParam object)int removeInitParam(InitParam valueInterface)
valueInterface
- init-param element (InitParam object)void setSoapHeader(int index, String value)
index
- position in the array of elementsvalue
- soap-header elementString getSoapHeader(int index)
index
- position in the array of elementsvoid setSoapHeader(String[] value)
value
- array of soap-header elementsString[] getSoapHeader()
int sizeSoapHeader()
int addSoapHeader(String value)
value
- soap-header elementint removeSoapHeader(String value)
value
- soap-header elementvoid setSoapRole(int index, String value)
index
- position in the array of elementsvalue
- soap-role elementString getSoapRole(int index)
index
- position in the array of elementsvoid setSoapRole(String[] value)
value
- array of soap-role elementsString[] getSoapRole()
int sizeSoapRole()
int addSoapRole(String value)
value
- soap-role elementint removeSoapRole(String value)
value
- soap-role elementvoid setPortName(int index, String value)
index
- position in the array of elementsvalue
- port-name elementString getPortName(int index)
index
- position in the array of elementsvoid setPortName(String[] value)
value
- array of port-name elementsString[] getPortName()
int sizePortName()
int addPortName(String value)
value
- port-name elementint removePortName(String value)
value
- port-name element