Sun GlassFish Communications Server 2.0 Administration Reference

sip-container

Configures the Session Initiation Protocol (SIP) container.

Superelements

config

Subelements

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

Table 1–190 sip-container Subelements

Element 

Required 

Description 

session-config

zero or one 

Specifies session configuration information for the SIP container. 

stack-config

zero or one 

Specifies the configuration of a stack of layers, typically related to protocols such as SIP. 

property

zero or more 

Specifies a property or a variable. 

Attributes

The following table describes attributes for the sip-container element.

Table 1–191 sip-container Attributes

Attribute 

Default 

Description 

external-address

determined by SIP container based on network interfaces 

Specifies the address that is externally visible to clients. The clients see the entire cluster. In some cases, when providing addresses to clients, the servers must use this address to make sure the client can call back the load-balanced cluster instead of the individual server instance that provided the callback. 

external-sip-port

SIP port of default sip-listener (developer profile)

Specifies the SIP port that is externally visible to clients for call backs.  

external-sips-port

SIPS port of default sip-listener (developer profile)

Specifies the secure SIP (SIPS) port that is externally visible to clients for call backs. 

Properties

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

Table 1–192 sip-container Properties

Property 

Default 

Description 

timeoutBasedQuarantineTime

0

Specifies the quarantine timeout in seconds for 503 responses. A value of zero disables this timeout. See also the udpStaleConnectionsTimeout property of sip-service.

defaultQuarantineTime

1

Specifies the quarantine timeout in seconds for 408 responses. A value of zero disables this timeout. See also the udpStaleConnectionsTimeout property of sip-service.

olpInserted

true

Always true. Use the enabled attribute of overload-protection-service instead.

CpuOverloadRegulation

false

Deprecated. Use the cpu-overload-protection attribute of overload-protection-service instead.

MemOverloadRegulation

false

Deprecated. Use the memory-overload-protection attribute of overload-protection-service instead.

SampleRate

2

Deprecated. Use the sample-rate attribute of overload-protection-service instead.

NumberOfSamples

5

Deprecated. Use the number-of-samples attribute of overload-protection-service instead.

SrThreshold

90

Deprecated. Use the cpu-sr-threshold attribute of overload-protection-service instead.

IrThreshold

70

Deprecated. Use the cpu-ir-threshold attribute of overload-protection-service instead.

MemIrThreshold

85

Deprecated. Use the mem-ir-threshold attribute of overload-protection-service instead.

HttpThreshold

70

Deprecated. Use the cpu-http-threshold attribute of overload-protection-service instead.

MemHttpThreshold

85

Deprecated. Use the mem-http-threshold attribute of overload-protection-service instead.

MmThreshold

90

Deprecated. Use the cpu-mm-threshold attribute of overload-protection-service instead.

MemMmThreshold

99

Deprecated. Use the mem-mm-threshold attribute of overload-protection-service instead.