304.2.2. 쿼리 매개변수(44 매개변수):

이름설명기본값유형

cacheConnections (일반)

연결 생성 비용을 줄이기 위해 SipStack에서 연결을 캐시해야 합니다. 이 기능은 연결을 장시간 실행 중인 대화에 사용하는 경우에 유용합니다.

false

boolean

ContentSubType (일반)

contentSubType에 대한 설정은 유효한 모든 MimeSubType으로 설정할 수 있습니다.

plain

문자열

contentType (일반)

contentType에 대한 설정은 유효한 모든 MimeType으로 설정할 수 있습니다.

text

문자열

eventHeaderName (common)

문자열 기반 이벤트 유형의 설정.

 

문자열

EventID (common)

문자열 기반 이벤트 Id를 설정합니다. 레지스트리 기반 FromHeader가 지정되지 않은 경우 필수 설정

 

문자열

fromhost (일반)

메시지 originator의 호스트 이름입니다. 레지스트리 기반 FromHeader가 지정되지 않은 경우 필수 설정

 

문자열

fromPort (공용)

메시지 originator의 포트입니다. 레지스트리 기반 FromHeader가 지정되지 않은 경우 필수 설정

 

int

fromUser (common)

메시지 originator의 사용자 이름입니다. 레지스트리 기반 사용자 지정 FromHeader가 지정되지 않은 경우 필수 설정입니다.

 

문자열

msgExpiration (common)

끝점에서 메시지를 수신한 시간은 유효한 것으로 간주됩니다.

3600

int

receiveTimeoutMillis (common)

응답 및/또는 Acknowledgement를 기다리는 시간을 지정하는 것은 다른 SIP 스택에서 받을 수 있습니다.

10000

long

stackname (일반)

SIP 끝점과 관련된 SIP 스택 인스턴스의 이름입니다.

NAME_NOT_SET

문자열

tohost (common)

메시지 수신자의 호스트 이름. 레지스트리 기반 ToHeader가 지정되지 않은 경우 필수 설정

 

문자열

toport (공용)

메시지 수신자의 포트 이름입니다. 레지스트리 기반 ToHeader가 지정되지 않은 경우 필수 설정

 

int

toUser (common)

메시지 수신자의 사용자 이름입니다. 레지스트리 기반 사용자 지정 ToHeader가 지정되지 않은 경우 필수 설정

 

문자열

전송 (일반)

전송 프로토콜 선택을 위한 설정 유효한 선택 사항은 tcp 또는 udp입니다.

tcp

문자열

bridgeErrorHandler (consumer)

소비자를 Camel 라우팅 오류 처리기에 브리징할 수 있습니다. 이는 소비자가 들어오는 메시지를 선택하는 동안 예외가 발생한 것을 의미하며, 이제 메시지로 처리되어 라우팅 오류 처리기에 의해 처리됩니다. 기본적으로 소비자는 org.apache.camel.spi.ExceptionHandler를 사용하여 WARN 또는 ERROR 수준에서 기록되고 무시되는 예외를 처리합니다.

false

boolean

소비자 (Consumer)

이 설정은 이 끝점에 대해 생성해야 하는 헤더 종류(FromHeader,ToHeader 등)의 종류를 결정하는 데 사용됩니다.

false

boolean

presenceAgent (consumer)

이 설정은 Presence Agent와 소비자를 구별하는 데 사용됩니다. 이는 SIP Camel 구성 요소가 기본 Presence Agent(테스트용 전용)와 함께 제공되기 때문입니다. 소비자는 이 플래그를 true로 설정해야 합니다.

false

boolean

예외 처리기 (consumer)

소비자가 사용자 지정 ExceptionHandler를 사용하도록 하려면 다음을 수행합니다. bridgeErrorHandler 옵션이 활성화되어 있는지 확인한 후 이 옵션은 사용되지 않습니다. 기본적으로 소비자는 WARN 또는 ERROR 수준에서 기록되고 무시되는 예외를 처리합니다.

 

ExceptionHandler

exchangePattern (consumer)

소비자가 교환을 생성할 때 교환 패턴을 설정합니다.

 

ExchangePattern

AddressFactory (advanced)

사용자 정의 주소 팩토리를 사용하려면To use a custom AddressFactory

 

AddressFactory

callIdHeader (advanced)

호출 세부 정보를 포함하는 사용자 정의 헤더입니다. 유형 javax.sip.header.CallIdHeader를 구현해야 합니다.

 

CallIdHeader

contactHeader (advanced)

자세한 내용(email, phone number 등)이 포함된 선택적 사용자 지정 헤더 오브젝트입니다. javax.sip.header.ContactHeader 유형을 구현해야 합니다.

 

ContactHeader

contentTypeHeader (advanced)

메시지 콘텐츠 세부 정보를 포함하는 사용자 정의 헤더 오브젝트입니다. 유형 javax.sip.header.ContentTypeHeader을 구현해야합니다.

 

ContentTypeHeader

eventHeader (advanced)

이벤트 세부 정보를 포함하는 사용자 정의 헤더입니다. javax.sip.header.EventHeader 유형을 구현해야 합니다.

 

EventHeader

expiresHeader (advanced)

메시지 만료 세부 정보가 포함된 사용자 정의 헤더 오브젝트입니다. javax.sip.header.ExpiresHeader 유형을 구현해야 합니다.

 

ExpiresHeader

extensionHeader (advanced)

사용자/애플리케이션별 세부 정보를 포함하는 사용자 정의 헤더 오브젝트입니다. javax.sip.header.ExtensionHeader 형식을 구현해야 합니다.

 

ExtensionHeader

fromHeader (advanced)

메시지 originator 설정을 포함하는 사용자 정의 헤더 오브젝트입니다. 유형 javax.sip.header.FromHeader를 구현해야 합니다.

 

FromHeader

headerFactory (advanced)

사용자 정의 헤더 팩토리를 사용하려면To use a custom HeaderFactory

 

HeaderFactory

listeningPoint (advanced)

사용자 정의 ListeningPoint 구현을 사용하려면

 

ListeningPoint

maxForwardsHeader (advanced)

최대 프록시 전달에 대한 세부 정보가 포함된 사용자 정의 헤더입니다. 이 헤더는 가능한 viaHeaders에 제한을 배치합니다. 유형 javax.sip.header.MaxForwardsHeader를 구현해야 합니다.

 

MaxForwardsHeader

maxMessageSize (advanced)

허용된 최대 메시지 크기(바이트)에 대한 설정입니다.

1048576

int

messageFactory (advanced)

사용자 정의 MessageFactory 사용

 

MessageFactory

sipFactory (advanced)

사용자 지정 SipFactory를 사용하여 사용할 SipStack을 만듭니다.

 

SipFactory

sipStack (advanced)

사용자 정의 SipStack 사용

 

SipStack

sipUri (advanced)

사용자 지정 SipURI를 사용합니다. 설정되어 있지 않은 경우 SipUri fallback를 사용하여User toHost:toPort 옵션을 사용합니다.

 

SipURI

synchronous (advanced)

동기 처리를 엄격하게 사용해야 하는지 또는 Camel이 비동기 처리를 사용할 수 있는지 여부를 설정합니다(지원되는 경우).

false

boolean

toHeader (advanced)

메시지 수신자 설정을 포함하는 사용자 정의 헤더입니다. javax.sip.header.ToHeader 유형을 구현해야 합니다.

 

ToHeader

Headers (advanced)를 통해

javax.sip.header.ViaHeader 유형의 사용자 지정 헤더 오브젝트 목록입니다. 요청 전달을 위한 프록시 주소가 포함된 각 ViaHeader. (이 헤더는 요청이 리스너에 도착하면 각 프록시에 의해 자동으로 업데이트됩니다.)

 

list

implementationDebugLogFile (logging)

로깅에 사용할 클라이언트 디버그 로그 파일의 이름

 

문자열

implementationServerLogFile (logging)

로깅에 사용할 서버 로그 파일의 이름

 

문자열

implementationTraceLevel (logging)

추적을 위한 로깅 수준

0

문자열

maxForwards (proxy)

최대 프록시 전달 수

 

int

UseRouterForAllUris (proxy)

이 설정은 프록시를 통해 요청이 Presence 에이전트로 전송될 때 사용됩니다.

false

boolean