Sun GlassFish Communications Server 2.0 Administration Reference

sip-service

Defines the SIP service.

Superelements

config

Subelements

The following table describes subelements for the sip-service element.

Table 1–204 sip-service Subelements

Element 

Required 

Description 

access-log

zero or one 

Defines access log settings. 

sip-listener

one or more 

Defines a SIP listen socket. 

request-processing

zero or one 

Configures request processing threads. 

keep-alive

zero or one 

Configures keep-alive threads. 

connection-pool

zero or one 

Defines a pool of client HTTP connections. 

sip-protocol

zero or one 

Configures SIP protocol settings. 

property

zero or more 

Specifies a property or a variable. 

Properties

The following table describes properties for the sip-service element.

Table 1–205 sip-service Properties

Property 

Default 

Description 

smiServletAdapter

none 

Specifies a Java class file that writes SIP Message Inspection messages from the servlet reporter to the server log. This class must implement the org.jvnet.glassfish.comms.admin.reporter.smi.SmiLogMessageAdapter interface. The format of this property's value is as follows:

local-classpath;fully-qualified-class-name

The local classpath and semicolon delimiter are optional. The local classpath can be an additional classpath outside the container classpath or a local file system path to the class that doesn't include package names. 

smiNetworkManagerAdapter

none 

Specifies a Java class file that writes SIP Message Inspection messages from the network manager reporter to the server log. This class must implement the org.jvnet.glassfish.comms.admin.reporter.smi.SmiLogMessageAdapter interface. The format of this property's value is as follows:

local-classpath;fully-qualified-class-name

The local classpath and semicolon delimiter are optional. The local classpath can be an additional classpath outside the container classpath or a local file system path to the class that doesn't include package names. 

udpStaleConnectionsTimeout

0

Specifies the interval in seconds after which UDP connections are removed. A value of zero disables UDP connection removal. See also the defaultQuarantineTime and timeoutBasedQuarantineTime properties of sip-container.

sslHandshakeTimeout

10

Specifies the interval in seconds that the network layer waits to complete a handshake with an SSL client.