Interface SipEndpointBuilderFactory.AdvancedSipEndpointBuilder
-
- All Superinterfaces:
org.apache.camel.builder.EndpointConsumerBuilder
,org.apache.camel.EndpointConsumerResolver
,org.apache.camel.builder.EndpointProducerBuilder
,org.apache.camel.EndpointProducerResolver
,SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder
,SipEndpointBuilderFactory.AdvancedSipEndpointProducerBuilder
- Enclosing interface:
- SipEndpointBuilderFactory
public static interface SipEndpointBuilderFactory.AdvancedSipEndpointBuilder extends SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder, SipEndpointBuilderFactory.AdvancedSipEndpointProducerBuilder
Advanced builder for endpoint for the SIP component.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default SipEndpointBuilderFactory.AdvancedSipEndpointBuilder
addressFactory(Object addressFactory)
To use a custom AddressFactory.default SipEndpointBuilderFactory.AdvancedSipEndpointBuilder
addressFactory(String addressFactory)
To use a custom AddressFactory.default SipEndpointBuilderFactory.SipEndpointBuilder
basic()
default SipEndpointBuilderFactory.AdvancedSipEndpointBuilder
callIdHeader(Object callIdHeader)
A custom Header object containing call details.default SipEndpointBuilderFactory.AdvancedSipEndpointBuilder
callIdHeader(String callIdHeader)
A custom Header object containing call details.default SipEndpointBuilderFactory.AdvancedSipEndpointBuilder
contactHeader(Object contactHeader)
An optional custom Header object containing verbose contact details (email, phone number etc).default SipEndpointBuilderFactory.AdvancedSipEndpointBuilder
contactHeader(String contactHeader)
An optional custom Header object containing verbose contact details (email, phone number etc).default SipEndpointBuilderFactory.AdvancedSipEndpointBuilder
contentTypeHeader(Object contentTypeHeader)
A custom Header object containing message content details.default SipEndpointBuilderFactory.AdvancedSipEndpointBuilder
contentTypeHeader(String contentTypeHeader)
A custom Header object containing message content details.default SipEndpointBuilderFactory.AdvancedSipEndpointBuilder
eventHeader(Object eventHeader)
A custom Header object containing event details.default SipEndpointBuilderFactory.AdvancedSipEndpointBuilder
eventHeader(String eventHeader)
A custom Header object containing event details.default SipEndpointBuilderFactory.AdvancedSipEndpointBuilder
expiresHeader(Object expiresHeader)
A custom Header object containing message expiration details.default SipEndpointBuilderFactory.AdvancedSipEndpointBuilder
expiresHeader(String expiresHeader)
A custom Header object containing message expiration details.default SipEndpointBuilderFactory.AdvancedSipEndpointBuilder
extensionHeader(Object extensionHeader)
A custom Header object containing user/application specific details.default SipEndpointBuilderFactory.AdvancedSipEndpointBuilder
extensionHeader(String extensionHeader)
A custom Header object containing user/application specific details.default SipEndpointBuilderFactory.AdvancedSipEndpointBuilder
fromHeader(Object fromHeader)
A custom Header object containing message originator settings.default SipEndpointBuilderFactory.AdvancedSipEndpointBuilder
fromHeader(String fromHeader)
A custom Header object containing message originator settings.default SipEndpointBuilderFactory.AdvancedSipEndpointBuilder
headerFactory(Object headerFactory)
To use a custom HeaderFactory.default SipEndpointBuilderFactory.AdvancedSipEndpointBuilder
headerFactory(String headerFactory)
To use a custom HeaderFactory.default SipEndpointBuilderFactory.AdvancedSipEndpointBuilder
listeningPoint(Object listeningPoint)
To use a custom ListeningPoint implementation.default SipEndpointBuilderFactory.AdvancedSipEndpointBuilder
listeningPoint(String listeningPoint)
To use a custom ListeningPoint implementation.default SipEndpointBuilderFactory.AdvancedSipEndpointBuilder
maxForwardsHeader(Object maxForwardsHeader)
A custom Header object containing details on maximum proxy forwards.default SipEndpointBuilderFactory.AdvancedSipEndpointBuilder
maxForwardsHeader(String maxForwardsHeader)
A custom Header object containing details on maximum proxy forwards.default SipEndpointBuilderFactory.AdvancedSipEndpointBuilder
maxMessageSize(int maxMessageSize)
Setting for maximum allowed Message size in bytes.default SipEndpointBuilderFactory.AdvancedSipEndpointBuilder
maxMessageSize(String maxMessageSize)
Setting for maximum allowed Message size in bytes.default SipEndpointBuilderFactory.AdvancedSipEndpointBuilder
messageFactory(Object messageFactory)
To use a custom MessageFactory.default SipEndpointBuilderFactory.AdvancedSipEndpointBuilder
messageFactory(String messageFactory)
To use a custom MessageFactory.default SipEndpointBuilderFactory.AdvancedSipEndpointBuilder
sipFactory(Object sipFactory)
To use a custom SipFactory to create the SipStack to be used.default SipEndpointBuilderFactory.AdvancedSipEndpointBuilder
sipFactory(String sipFactory)
To use a custom SipFactory to create the SipStack to be used.default SipEndpointBuilderFactory.AdvancedSipEndpointBuilder
sipStack(Object sipStack)
To use a custom SipStack.default SipEndpointBuilderFactory.AdvancedSipEndpointBuilder
sipStack(String sipStack)
To use a custom SipStack.default SipEndpointBuilderFactory.AdvancedSipEndpointBuilder
sipUri(Object sipUri)
To use a custom SipURI.default SipEndpointBuilderFactory.AdvancedSipEndpointBuilder
sipUri(String sipUri)
To use a custom SipURI.default SipEndpointBuilderFactory.AdvancedSipEndpointBuilder
synchronous(boolean synchronous)
Sets whether synchronous processing should be strictly used, or Camel is allowed to use asynchronous processing (if supported).default SipEndpointBuilderFactory.AdvancedSipEndpointBuilder
synchronous(String synchronous)
Sets whether synchronous processing should be strictly used, or Camel is allowed to use asynchronous processing (if supported).default SipEndpointBuilderFactory.AdvancedSipEndpointBuilder
toHeader(Object toHeader)
A custom Header object containing message receiver settings.default SipEndpointBuilderFactory.AdvancedSipEndpointBuilder
toHeader(String toHeader)
A custom Header object containing message receiver settings.default SipEndpointBuilderFactory.AdvancedSipEndpointBuilder
viaHeaders(String viaHeaders)
List of custom Header objects of the type javax.sip.header.ViaHeader.default SipEndpointBuilderFactory.AdvancedSipEndpointBuilder
viaHeaders(List<Object> viaHeaders)
List of custom Header objects of the type javax.sip.header.ViaHeader.-
Methods inherited from interface org.apache.camel.builder.EndpointConsumerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, getUri
-
Methods inherited from interface org.apache.camel.builder.EndpointProducerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, expr, getUri
-
Methods inherited from interface org.apache.camel.builder.endpoint.dsl.SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder
exceptionHandler, exceptionHandler, exchangePattern, exchangePattern
-
-
-
-
Method Detail
-
basic
default SipEndpointBuilderFactory.SipEndpointBuilder basic()
- Specified by:
basic
in interfaceSipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder
- Specified by:
basic
in interfaceSipEndpointBuilderFactory.AdvancedSipEndpointProducerBuilder
-
addressFactory
default SipEndpointBuilderFactory.AdvancedSipEndpointBuilder addressFactory(Object addressFactory)
To use a custom AddressFactory. The option is a:javax.sip.address.AddressFactory
type. Group: advanced- Specified by:
addressFactory
in interfaceSipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder
- Specified by:
addressFactory
in interfaceSipEndpointBuilderFactory.AdvancedSipEndpointProducerBuilder
-
addressFactory
default SipEndpointBuilderFactory.AdvancedSipEndpointBuilder addressFactory(String addressFactory)
To use a custom AddressFactory. The option will be converted to ajavax.sip.address.AddressFactory
type. Group: advanced- Specified by:
addressFactory
in interfaceSipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder
- Specified by:
addressFactory
in interfaceSipEndpointBuilderFactory.AdvancedSipEndpointProducerBuilder
-
callIdHeader
default SipEndpointBuilderFactory.AdvancedSipEndpointBuilder callIdHeader(Object callIdHeader)
A custom Header object containing call details. Must implement the type javax.sip.header.CallIdHeader. The option is a:javax.sip.header.CallIdHeader
type. Group: advanced- Specified by:
callIdHeader
in interfaceSipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder
- Specified by:
callIdHeader
in interfaceSipEndpointBuilderFactory.AdvancedSipEndpointProducerBuilder
-
callIdHeader
default SipEndpointBuilderFactory.AdvancedSipEndpointBuilder callIdHeader(String callIdHeader)
A custom Header object containing call details. Must implement the type javax.sip.header.CallIdHeader. The option will be converted to ajavax.sip.header.CallIdHeader
type. Group: advanced- Specified by:
callIdHeader
in interfaceSipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder
- Specified by:
callIdHeader
in interfaceSipEndpointBuilderFactory.AdvancedSipEndpointProducerBuilder
-
contactHeader
default SipEndpointBuilderFactory.AdvancedSipEndpointBuilder contactHeader(Object contactHeader)
An optional custom Header object containing verbose contact details (email, phone number etc). Must implement the type javax.sip.header.ContactHeader. The option is a:javax.sip.header.ContactHeader
type. Group: advanced- Specified by:
contactHeader
in interfaceSipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder
- Specified by:
contactHeader
in interfaceSipEndpointBuilderFactory.AdvancedSipEndpointProducerBuilder
-
contactHeader
default SipEndpointBuilderFactory.AdvancedSipEndpointBuilder contactHeader(String contactHeader)
An optional custom Header object containing verbose contact details (email, phone number etc). Must implement the type javax.sip.header.ContactHeader. The option will be converted to ajavax.sip.header.ContactHeader
type. Group: advanced- Specified by:
contactHeader
in interfaceSipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder
- Specified by:
contactHeader
in interfaceSipEndpointBuilderFactory.AdvancedSipEndpointProducerBuilder
-
contentTypeHeader
default SipEndpointBuilderFactory.AdvancedSipEndpointBuilder contentTypeHeader(Object contentTypeHeader)
A custom Header object containing message content details. Must implement the type javax.sip.header.ContentTypeHeader. The option is a:javax.sip.header.ContentTypeHeader
type. Group: advanced- Specified by:
contentTypeHeader
in interfaceSipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder
- Specified by:
contentTypeHeader
in interfaceSipEndpointBuilderFactory.AdvancedSipEndpointProducerBuilder
-
contentTypeHeader
default SipEndpointBuilderFactory.AdvancedSipEndpointBuilder contentTypeHeader(String contentTypeHeader)
A custom Header object containing message content details. Must implement the type javax.sip.header.ContentTypeHeader. The option will be converted to ajavax.sip.header.ContentTypeHeader
type. Group: advanced- Specified by:
contentTypeHeader
in interfaceSipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder
- Specified by:
contentTypeHeader
in interfaceSipEndpointBuilderFactory.AdvancedSipEndpointProducerBuilder
-
eventHeader
default SipEndpointBuilderFactory.AdvancedSipEndpointBuilder eventHeader(Object eventHeader)
A custom Header object containing event details. Must implement the type javax.sip.header.EventHeader. The option is a:javax.sip.header.EventHeader
type. Group: advanced- Specified by:
eventHeader
in interfaceSipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder
- Specified by:
eventHeader
in interfaceSipEndpointBuilderFactory.AdvancedSipEndpointProducerBuilder
-
eventHeader
default SipEndpointBuilderFactory.AdvancedSipEndpointBuilder eventHeader(String eventHeader)
A custom Header object containing event details. Must implement the type javax.sip.header.EventHeader. The option will be converted to ajavax.sip.header.EventHeader
type. Group: advanced- Specified by:
eventHeader
in interfaceSipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder
- Specified by:
eventHeader
in interfaceSipEndpointBuilderFactory.AdvancedSipEndpointProducerBuilder
-
expiresHeader
default SipEndpointBuilderFactory.AdvancedSipEndpointBuilder expiresHeader(Object expiresHeader)
A custom Header object containing message expiration details. Must implement the type javax.sip.header.ExpiresHeader. The option is a:javax.sip.header.ExpiresHeader
type. Group: advanced- Specified by:
expiresHeader
in interfaceSipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder
- Specified by:
expiresHeader
in interfaceSipEndpointBuilderFactory.AdvancedSipEndpointProducerBuilder
-
expiresHeader
default SipEndpointBuilderFactory.AdvancedSipEndpointBuilder expiresHeader(String expiresHeader)
A custom Header object containing message expiration details. Must implement the type javax.sip.header.ExpiresHeader. The option will be converted to ajavax.sip.header.ExpiresHeader
type. Group: advanced- Specified by:
expiresHeader
in interfaceSipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder
- Specified by:
expiresHeader
in interfaceSipEndpointBuilderFactory.AdvancedSipEndpointProducerBuilder
-
extensionHeader
default SipEndpointBuilderFactory.AdvancedSipEndpointBuilder extensionHeader(Object extensionHeader)
A custom Header object containing user/application specific details. Must implement the type javax.sip.header.ExtensionHeader. The option is a:javax.sip.header.ExtensionHeader
type. Group: advanced- Specified by:
extensionHeader
in interfaceSipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder
- Specified by:
extensionHeader
in interfaceSipEndpointBuilderFactory.AdvancedSipEndpointProducerBuilder
-
extensionHeader
default SipEndpointBuilderFactory.AdvancedSipEndpointBuilder extensionHeader(String extensionHeader)
A custom Header object containing user/application specific details. Must implement the type javax.sip.header.ExtensionHeader. The option will be converted to ajavax.sip.header.ExtensionHeader
type. Group: advanced- Specified by:
extensionHeader
in interfaceSipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder
- Specified by:
extensionHeader
in interfaceSipEndpointBuilderFactory.AdvancedSipEndpointProducerBuilder
-
fromHeader
default SipEndpointBuilderFactory.AdvancedSipEndpointBuilder fromHeader(Object fromHeader)
A custom Header object containing message originator settings. Must implement the type javax.sip.header.FromHeader. The option is a:javax.sip.header.FromHeader
type. Group: advanced- Specified by:
fromHeader
in interfaceSipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder
- Specified by:
fromHeader
in interfaceSipEndpointBuilderFactory.AdvancedSipEndpointProducerBuilder
-
fromHeader
default SipEndpointBuilderFactory.AdvancedSipEndpointBuilder fromHeader(String fromHeader)
A custom Header object containing message originator settings. Must implement the type javax.sip.header.FromHeader. The option will be converted to ajavax.sip.header.FromHeader
type. Group: advanced- Specified by:
fromHeader
in interfaceSipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder
- Specified by:
fromHeader
in interfaceSipEndpointBuilderFactory.AdvancedSipEndpointProducerBuilder
-
headerFactory
default SipEndpointBuilderFactory.AdvancedSipEndpointBuilder headerFactory(Object headerFactory)
To use a custom HeaderFactory. The option is a:javax.sip.header.HeaderFactory
type. Group: advanced- Specified by:
headerFactory
in interfaceSipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder
- Specified by:
headerFactory
in interfaceSipEndpointBuilderFactory.AdvancedSipEndpointProducerBuilder
-
headerFactory
default SipEndpointBuilderFactory.AdvancedSipEndpointBuilder headerFactory(String headerFactory)
To use a custom HeaderFactory. The option will be converted to ajavax.sip.header.HeaderFactory
type. Group: advanced- Specified by:
headerFactory
in interfaceSipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder
- Specified by:
headerFactory
in interfaceSipEndpointBuilderFactory.AdvancedSipEndpointProducerBuilder
-
listeningPoint
default SipEndpointBuilderFactory.AdvancedSipEndpointBuilder listeningPoint(Object listeningPoint)
To use a custom ListeningPoint implementation. The option is a:javax.sip.ListeningPoint
type. Group: advanced- Specified by:
listeningPoint
in interfaceSipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder
- Specified by:
listeningPoint
in interfaceSipEndpointBuilderFactory.AdvancedSipEndpointProducerBuilder
-
listeningPoint
default SipEndpointBuilderFactory.AdvancedSipEndpointBuilder listeningPoint(String listeningPoint)
To use a custom ListeningPoint implementation. The option will be converted to ajavax.sip.ListeningPoint
type. Group: advanced- Specified by:
listeningPoint
in interfaceSipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder
- Specified by:
listeningPoint
in interfaceSipEndpointBuilderFactory.AdvancedSipEndpointProducerBuilder
-
maxForwardsHeader
default SipEndpointBuilderFactory.AdvancedSipEndpointBuilder maxForwardsHeader(Object maxForwardsHeader)
A custom Header object containing details on maximum proxy forwards. This header places a limit on the viaHeaders possible. Must implement the type javax.sip.header.MaxForwardsHeader. The option is a:javax.sip.header.MaxForwardsHeader
type. Group: advanced- Specified by:
maxForwardsHeader
in interfaceSipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder
- Specified by:
maxForwardsHeader
in interfaceSipEndpointBuilderFactory.AdvancedSipEndpointProducerBuilder
-
maxForwardsHeader
default SipEndpointBuilderFactory.AdvancedSipEndpointBuilder maxForwardsHeader(String maxForwardsHeader)
A custom Header object containing details on maximum proxy forwards. This header places a limit on the viaHeaders possible. Must implement the type javax.sip.header.MaxForwardsHeader. The option will be converted to ajavax.sip.header.MaxForwardsHeader
type. Group: advanced- Specified by:
maxForwardsHeader
in interfaceSipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder
- Specified by:
maxForwardsHeader
in interfaceSipEndpointBuilderFactory.AdvancedSipEndpointProducerBuilder
-
maxMessageSize
default SipEndpointBuilderFactory.AdvancedSipEndpointBuilder maxMessageSize(int maxMessageSize)
Setting for maximum allowed Message size in bytes. The option is a:int
type. Default: 1048576 Group: advanced- Specified by:
maxMessageSize
in interfaceSipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder
- Specified by:
maxMessageSize
in interfaceSipEndpointBuilderFactory.AdvancedSipEndpointProducerBuilder
-
maxMessageSize
default SipEndpointBuilderFactory.AdvancedSipEndpointBuilder maxMessageSize(String maxMessageSize)
Setting for maximum allowed Message size in bytes. The option will be converted to aint
type. Default: 1048576 Group: advanced- Specified by:
maxMessageSize
in interfaceSipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder
- Specified by:
maxMessageSize
in interfaceSipEndpointBuilderFactory.AdvancedSipEndpointProducerBuilder
-
messageFactory
default SipEndpointBuilderFactory.AdvancedSipEndpointBuilder messageFactory(Object messageFactory)
To use a custom MessageFactory. The option is a:javax.sip.message.MessageFactory
type. Group: advanced- Specified by:
messageFactory
in interfaceSipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder
- Specified by:
messageFactory
in interfaceSipEndpointBuilderFactory.AdvancedSipEndpointProducerBuilder
-
messageFactory
default SipEndpointBuilderFactory.AdvancedSipEndpointBuilder messageFactory(String messageFactory)
To use a custom MessageFactory. The option will be converted to ajavax.sip.message.MessageFactory
type. Group: advanced- Specified by:
messageFactory
in interfaceSipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder
- Specified by:
messageFactory
in interfaceSipEndpointBuilderFactory.AdvancedSipEndpointProducerBuilder
-
sipFactory
default SipEndpointBuilderFactory.AdvancedSipEndpointBuilder sipFactory(Object sipFactory)
To use a custom SipFactory to create the SipStack to be used. The option is a:javax.sip.SipFactory
type. Group: advanced- Specified by:
sipFactory
in interfaceSipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder
- Specified by:
sipFactory
in interfaceSipEndpointBuilderFactory.AdvancedSipEndpointProducerBuilder
-
sipFactory
default SipEndpointBuilderFactory.AdvancedSipEndpointBuilder sipFactory(String sipFactory)
To use a custom SipFactory to create the SipStack to be used. The option will be converted to ajavax.sip.SipFactory
type. Group: advanced- Specified by:
sipFactory
in interfaceSipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder
- Specified by:
sipFactory
in interfaceSipEndpointBuilderFactory.AdvancedSipEndpointProducerBuilder
-
sipStack
default SipEndpointBuilderFactory.AdvancedSipEndpointBuilder sipStack(Object sipStack)
To use a custom SipStack. The option is a:javax.sip.SipStack
type. Group: advanced- Specified by:
sipStack
in interfaceSipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder
- Specified by:
sipStack
in interfaceSipEndpointBuilderFactory.AdvancedSipEndpointProducerBuilder
-
sipStack
default SipEndpointBuilderFactory.AdvancedSipEndpointBuilder sipStack(String sipStack)
To use a custom SipStack. The option will be converted to ajavax.sip.SipStack
type. Group: advanced- Specified by:
sipStack
in interfaceSipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder
- Specified by:
sipStack
in interfaceSipEndpointBuilderFactory.AdvancedSipEndpointProducerBuilder
-
sipUri
default SipEndpointBuilderFactory.AdvancedSipEndpointBuilder sipUri(Object sipUri)
To use a custom SipURI. If none configured, then the SipUri fallback to use the options toUser toHost:toPort. The option is a:javax.sip.address.SipURI
type. Group: advanced- Specified by:
sipUri
in interfaceSipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder
- Specified by:
sipUri
in interfaceSipEndpointBuilderFactory.AdvancedSipEndpointProducerBuilder
-
sipUri
default SipEndpointBuilderFactory.AdvancedSipEndpointBuilder sipUri(String sipUri)
To use a custom SipURI. If none configured, then the SipUri fallback to use the options toUser toHost:toPort. The option will be converted to ajavax.sip.address.SipURI
type. Group: advanced- Specified by:
sipUri
in interfaceSipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder
- Specified by:
sipUri
in interfaceSipEndpointBuilderFactory.AdvancedSipEndpointProducerBuilder
-
synchronous
default SipEndpointBuilderFactory.AdvancedSipEndpointBuilder synchronous(boolean synchronous)
Sets whether synchronous processing should be strictly used, or Camel is allowed to use asynchronous processing (if supported). The option is a:boolean
type. Default: false Group: advanced- Specified by:
synchronous
in interfaceSipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder
- Specified by:
synchronous
in interfaceSipEndpointBuilderFactory.AdvancedSipEndpointProducerBuilder
-
synchronous
default SipEndpointBuilderFactory.AdvancedSipEndpointBuilder synchronous(String synchronous)
Sets whether synchronous processing should be strictly used, or Camel is allowed to use asynchronous processing (if supported). The option will be converted to aboolean
type. Default: false Group: advanced- Specified by:
synchronous
in interfaceSipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder
- Specified by:
synchronous
in interfaceSipEndpointBuilderFactory.AdvancedSipEndpointProducerBuilder
-
toHeader
default SipEndpointBuilderFactory.AdvancedSipEndpointBuilder toHeader(Object toHeader)
A custom Header object containing message receiver settings. Must implement the type javax.sip.header.ToHeader. The option is a:javax.sip.header.ToHeader
type. Group: advanced- Specified by:
toHeader
in interfaceSipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder
- Specified by:
toHeader
in interfaceSipEndpointBuilderFactory.AdvancedSipEndpointProducerBuilder
-
toHeader
default SipEndpointBuilderFactory.AdvancedSipEndpointBuilder toHeader(String toHeader)
A custom Header object containing message receiver settings. Must implement the type javax.sip.header.ToHeader. The option will be converted to ajavax.sip.header.ToHeader
type. Group: advanced- Specified by:
toHeader
in interfaceSipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder
- Specified by:
toHeader
in interfaceSipEndpointBuilderFactory.AdvancedSipEndpointProducerBuilder
-
viaHeaders
default SipEndpointBuilderFactory.AdvancedSipEndpointBuilder viaHeaders(List<Object> viaHeaders)
List of custom Header objects of the type javax.sip.header.ViaHeader. Each ViaHeader containing a proxy address for request forwarding. (Note this header is automatically updated by each proxy when the request arrives at its listener). The option is a:java.util.List<javax.sip.header.ViaHeader>
type. Group: advanced- Specified by:
viaHeaders
in interfaceSipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder
- Specified by:
viaHeaders
in interfaceSipEndpointBuilderFactory.AdvancedSipEndpointProducerBuilder
-
viaHeaders
default SipEndpointBuilderFactory.AdvancedSipEndpointBuilder viaHeaders(String viaHeaders)
List of custom Header objects of the type javax.sip.header.ViaHeader. Each ViaHeader containing a proxy address for request forwarding. (Note this header is automatically updated by each proxy when the request arrives at its listener). The option will be converted to ajava.util.List<javax.sip.header.ViaHeader>
type. Group: advanced- Specified by:
viaHeaders
in interfaceSipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder
- Specified by:
viaHeaders
in interfaceSipEndpointBuilderFactory.AdvancedSipEndpointProducerBuilder
-
-