Apache CXF API

org.apache.cxf.transports.http_netty_server.configuration
Class NettyHttpServerEngineConfigType

java.lang.Object
  extended by org.apache.cxf.transports.http_netty_server.configuration.NettyHttpServerEngineConfigType

public class NettyHttpServerEngineConfigType
extends Object

Java class for NettyHttpServerEngineConfigType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="NettyHttpServerEngineConfigType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <choice minOccurs="0">
           <element name="tlsServerParameters" type="{http://cxf.apache.org/configuration/security}TLSServerParametersType"/>
           <element name="tlsServerParametersRef" type="{http://cxf.apache.org/transports/http-netty-server/configuration}ParametersRefType"/>
         </choice>
         <choice minOccurs="0">
           <element name="threadingParameters" type="{http://cxf.apache.org/transports/http-netty-server/configuration}ThreadingParametersType"/>
           <element name="threadingParametersRef" type="{http://cxf.apache.org/transports/http-netty-server/configuration}ParametersRefType"/>
         </choice>
         <element name="sessionSupport" type="{http://cxf.apache.org/configuration/parameterized-types}ParameterizedBoolean" minOccurs="0"/>
         <element name="reuseAddress" type="{http://cxf.apache.org/configuration/parameterized-types}ParameterizedBoolean" minOccurs="0"/>
       </sequence>
       <attribute name="port" use="required" type="{http://cxf.apache.org/configuration/parameterized-types}ParameterizedInt" />
       <attribute name="host" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="readIdleTime" type="{http://cxf.apache.org/configuration/parameterized-types}ParameterizedInt" />
       <attribute name="writeIdleTime" type="{http://cxf.apache.org/configuration/parameterized-types}ParameterizedInt" />
       <attribute name="maxChunkContentSize" type="{http://cxf.apache.org/configuration/parameterized-types}ParameterizedInt" />
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  String host
           
protected  Integer maxChunkContentSize
           
protected  Integer port
           
protected  Integer readIdleTime
           
protected  Boolean reuseAddress
           
protected  Boolean sessionSupport
           
protected  ThreadingParametersType threadingParameters
           
protected  ParametersRefType threadingParametersRef
           
protected  TLSServerParametersType tlsServerParameters
           
protected  ParametersRefType tlsServerParametersRef
           
protected  Integer writeIdleTime
           
 
Constructor Summary
NettyHttpServerEngineConfigType()
           
 
Method Summary
 String getHost()
          Gets the value of the host property.
 Integer getMaxChunkContentSize()
          Gets the value of the maxChunkContentSize property.
 Integer getPort()
          Gets the value of the port property.
 Integer getReadIdleTime()
          Gets the value of the readIdleTime property.
 ThreadingParametersType getThreadingParameters()
          Gets the value of the threadingParameters property.
 ParametersRefType getThreadingParametersRef()
          Gets the value of the threadingParametersRef property.
 TLSServerParametersType getTlsServerParameters()
          Gets the value of the tlsServerParameters property.
 ParametersRefType getTlsServerParametersRef()
          Gets the value of the tlsServerParametersRef property.
 Integer getWriteIdleTime()
          Gets the value of the writeIdleTime property.
 Boolean isReuseAddress()
          Gets the value of the reuseAddress property.
 Boolean isSessionSupport()
          Gets the value of the sessionSupport property.
 void setHost(String value)
          Sets the value of the host property.
 void setMaxChunkContentSize(Integer value)
          Sets the value of the maxChunkContentSize property.
 void setPort(Integer value)
          Sets the value of the port property.
 void setReadIdleTime(Integer value)
          Sets the value of the readIdleTime property.
 void setReuseAddress(Boolean value)
          Sets the value of the reuseAddress property.
 void setSessionSupport(Boolean value)
          Sets the value of the sessionSupport property.
 void setThreadingParameters(ThreadingParametersType value)
          Sets the value of the threadingParameters property.
 void setThreadingParametersRef(ParametersRefType value)
          Sets the value of the threadingParametersRef property.
 void setTlsServerParameters(TLSServerParametersType value)
          Sets the value of the tlsServerParameters property.
 void setTlsServerParametersRef(ParametersRefType value)
          Sets the value of the tlsServerParametersRef property.
 void setWriteIdleTime(Integer value)
          Sets the value of the writeIdleTime property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

tlsServerParameters

protected TLSServerParametersType tlsServerParameters

tlsServerParametersRef

protected ParametersRefType tlsServerParametersRef

threadingParameters

protected ThreadingParametersType threadingParameters

threadingParametersRef

protected ParametersRefType threadingParametersRef

sessionSupport

protected Boolean sessionSupport

reuseAddress

protected Boolean reuseAddress

port

protected Integer port

host

protected String host

readIdleTime

protected Integer readIdleTime

writeIdleTime

protected Integer writeIdleTime

maxChunkContentSize

protected Integer maxChunkContentSize
Constructor Detail

NettyHttpServerEngineConfigType

public NettyHttpServerEngineConfigType()
Method Detail

getTlsServerParameters

public TLSServerParametersType getTlsServerParameters()
Gets the value of the tlsServerParameters property.

Returns:
possible object is TLSServerParametersType

setTlsServerParameters

public void setTlsServerParameters(TLSServerParametersType value)
Sets the value of the tlsServerParameters property.

Parameters:
value - allowed object is TLSServerParametersType

getTlsServerParametersRef

public ParametersRefType getTlsServerParametersRef()
Gets the value of the tlsServerParametersRef property.

Returns:
possible object is ParametersRefType

setTlsServerParametersRef

public void setTlsServerParametersRef(ParametersRefType value)
Sets the value of the tlsServerParametersRef property.

Parameters:
value - allowed object is ParametersRefType

getThreadingParameters

public ThreadingParametersType getThreadingParameters()
Gets the value of the threadingParameters property.

Returns:
possible object is ThreadingParametersType

setThreadingParameters

public void setThreadingParameters(ThreadingParametersType value)
Sets the value of the threadingParameters property.

Parameters:
value - allowed object is ThreadingParametersType

getThreadingParametersRef

public ParametersRefType getThreadingParametersRef()
Gets the value of the threadingParametersRef property.

Returns:
possible object is ParametersRefType

setThreadingParametersRef

public void setThreadingParametersRef(ParametersRefType value)
Sets the value of the threadingParametersRef property.

Parameters:
value - allowed object is ParametersRefType

isSessionSupport

public Boolean isSessionSupport()
Gets the value of the sessionSupport property.

Returns:
possible object is Boolean

setSessionSupport

public void setSessionSupport(Boolean value)
Sets the value of the sessionSupport property.

Parameters:
value - allowed object is Boolean

isReuseAddress

public Boolean isReuseAddress()
Gets the value of the reuseAddress property.

Returns:
possible object is Boolean

setReuseAddress

public void setReuseAddress(Boolean value)
Sets the value of the reuseAddress property.

Parameters:
value - allowed object is Boolean

getPort

public Integer getPort()
Gets the value of the port property.

Returns:
possible object is Integer

setPort

public void setPort(Integer value)
Sets the value of the port property.

Parameters:
value - allowed object is Integer

getHost

public String getHost()
Gets the value of the host property.

Returns:
possible object is String

setHost

public void setHost(String value)
Sets the value of the host property.

Parameters:
value - allowed object is String

getReadIdleTime

public Integer getReadIdleTime()
Gets the value of the readIdleTime property.

Returns:
possible object is Integer

setReadIdleTime

public void setReadIdleTime(Integer value)
Sets the value of the readIdleTime property.

Parameters:
value - allowed object is Integer

getWriteIdleTime

public Integer getWriteIdleTime()
Gets the value of the writeIdleTime property.

Returns:
possible object is Integer

setWriteIdleTime

public void setWriteIdleTime(Integer value)
Sets the value of the writeIdleTime property.

Parameters:
value - allowed object is Integer

getMaxChunkContentSize

public Integer getMaxChunkContentSize()
Gets the value of the maxChunkContentSize property.

Returns:
possible object is Integer

setMaxChunkContentSize

public void setMaxChunkContentSize(Integer value)
Sets the value of the maxChunkContentSize property.

Parameters:
value - allowed object is Integer

Apache CXF API

Apache CXF