Package org.glassfish.webservices.config
Interface WebServiceEndpoint
-
- All Superinterfaces:
ApplicationExtension
,ConfigBeanProxy
public interface WebServiceEndpoint extends ApplicationExtension
This specifies configuration for a web service end point. This web service end point could be JAXRPC or JSR-109 web service. It contains configuration about Monitoring, Transformation rules and Monitoring Log
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.jvnet.hk2.config.ConfigBeanProxy
ConfigBeanProxy.Duck
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getJbiEnabled()
Gets the value of the jbiEnabled property.@Min(1L) String
getMaxHistorySize()
Gets the value of the maxHistorySize property.String
getMonitoring()
Gets the value of the monitoring property.@NotNull String
getName()
Gets the value of the name property.List<RegistryLocation>
getRegistryLocation()
Gets the value of the registryLocation property.List<TransformationRule>
getTransformationRule()
Gets the value of the transformationRule property.void
setJbiEnabled(String value)
Sets the value of the jbiEnabled property.void
setMaxHistorySize(String value)
Sets the value of the maxHistorySize property.void
setMonitoring(String value)
Sets the value of the monitoring property.void
setName(String value)
Sets the value of the name property.-
Methods inherited from interface org.jvnet.hk2.config.ConfigBeanProxy
createChild, deepCopy, getParent, getParent
-
-
-
-
Method Detail
-
getName
@NotNull @NotNull String getName()
Gets the value of the name property. fully qualified web service name. Format: |ModuleName|#|EndpointName|, if the web service endpoint belongs to an application. (Parent of this element is j2ee-application). |EndpointName|, if the web service endpoint belongs to stand alone ejb-module or web-module (Parent of this element is either ejb-module or web-module).- Returns:
- possible object is
String
-
setName
void setName(String value) throws PropertyVetoException
Sets the value of the name property.- Parameters:
value
- allowed object isString
- Throws:
PropertyVetoException
-
getMonitoring
String getMonitoring()
Gets the value of the monitoring property. Monitoring level for this web service.- Returns:
- possible object is
String
-
setMonitoring
void setMonitoring(String value) throws PropertyVetoException
Sets the value of the monitoring property.- Parameters:
value
- allowed object isString
- Throws:
PropertyVetoException
-
getMaxHistorySize
@Min(1L) @Min(1L) String getMaxHistorySize()
Gets the value of the maxHistorySize property. Maximum number of monitoring records stored in history for this end point- Returns:
- possible object is
String
-
setMaxHistorySize
void setMaxHistorySize(String value) throws PropertyVetoException
Sets the value of the maxHistorySize property.- Parameters:
value
- allowed object isString
- Throws:
PropertyVetoException
-
getJbiEnabled
String getJbiEnabled()
Gets the value of the jbiEnabled property. If true, it enables the visibility of this endoint as a service in JBI.- Returns:
- possible object is
String
-
setJbiEnabled
void setJbiEnabled(String value) throws PropertyVetoException
Sets the value of the jbiEnabled property.- Parameters:
value
- allowed object isString
- Throws:
PropertyVetoException
-
getRegistryLocation
List<RegistryLocation> getRegistryLocation()
Gets the value of the registryLocation property. This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not aset
method for the registryLocation property. For example, to add a new item, do as follows:getRegistryLocation().add(newItem);
Objects of the following type(s) are allowed in the listRegistryLocation
-
getTransformationRule
List<TransformationRule> getTransformationRule()
Gets the value of the transformationRule property. This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not aset
method for the transformationRule property. For example, to add a new item, do as follows:getTransformationRule().add(newItem);
Objects of the following type(s) are allowed in the listTransformationRule
-
-