public static interface SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder
extends org.apache.camel.builder.EndpointConsumerBuilder
| Modifier and Type | Method and Description |
|---|---|
default SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder |
addressFactory(Object addressFactory)
To use a custom AddressFactory.
|
default SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder |
addressFactory(String addressFactory)
To use a custom AddressFactory.
|
default SipEndpointBuilderFactory.SipEndpointConsumerBuilder |
basic() |
default SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder |
basicPropertyBinding(boolean basicPropertyBinding)
Whether the endpoint should use basic property binding (Camel 2.x) or
the newer property binding with additional capabilities.
|
default SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder |
basicPropertyBinding(String basicPropertyBinding)
Whether the endpoint should use basic property binding (Camel 2.x) or
the newer property binding with additional capabilities.
|
default SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder |
callIdHeader(Object callIdHeader)
A custom Header object containing call details.
|
default SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder |
callIdHeader(String callIdHeader)
A custom Header object containing call details.
|
default SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder |
contactHeader(Object contactHeader)
An optional custom Header object containing verbose contact details
(email, phone number etc).
|
default SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder |
contactHeader(String contactHeader)
An optional custom Header object containing verbose contact details
(email, phone number etc).
|
default SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder |
contentTypeHeader(Object contentTypeHeader)
A custom Header object containing message content details.
|
default SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder |
contentTypeHeader(String contentTypeHeader)
A custom Header object containing message content details.
|
default SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder |
eventHeader(Object eventHeader)
A custom Header object containing event details.
|
default SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder |
eventHeader(String eventHeader)
A custom Header object containing event details.
|
default SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder |
exceptionHandler(org.apache.camel.spi.ExceptionHandler exceptionHandler)
To let the consumer use a custom ExceptionHandler.
|
default SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder |
exceptionHandler(String exceptionHandler)
To let the consumer use a custom ExceptionHandler.
|
default SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder |
exchangePattern(org.apache.camel.ExchangePattern exchangePattern)
Sets the exchange pattern when the consumer creates an exchange.
|
default SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder |
exchangePattern(String exchangePattern)
Sets the exchange pattern when the consumer creates an exchange.
|
default SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder |
expiresHeader(Object expiresHeader)
A custom Header object containing message expiration details.
|
default SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder |
expiresHeader(String expiresHeader)
A custom Header object containing message expiration details.
|
default SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder |
extensionHeader(Object extensionHeader)
A custom Header object containing user/application specific details.
|
default SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder |
extensionHeader(String extensionHeader)
A custom Header object containing user/application specific details.
|
default SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder |
fromHeader(Object fromHeader)
A custom Header object containing message originator settings.
|
default SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder |
fromHeader(String fromHeader)
A custom Header object containing message originator settings.
|
default SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder |
headerFactory(Object headerFactory)
To use a custom HeaderFactory.
|
default SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder |
headerFactory(String headerFactory)
To use a custom HeaderFactory.
|
default SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder |
listeningPoint(Object listeningPoint)
To use a custom ListeningPoint implementation.
|
default SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder |
listeningPoint(String listeningPoint)
To use a custom ListeningPoint implementation.
|
default SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder |
maxForwardsHeader(Object maxForwardsHeader)
A custom Header object containing details on maximum proxy forwards.
|
default SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder |
maxForwardsHeader(String maxForwardsHeader)
A custom Header object containing details on maximum proxy forwards.
|
default SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder |
maxMessageSize(int maxMessageSize)
Setting for maximum allowed Message size in bytes.
|
default SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder |
maxMessageSize(String maxMessageSize)
Setting for maximum allowed Message size in bytes.
|
default SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder |
messageFactory(Object messageFactory)
To use a custom MessageFactory.
|
default SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder |
messageFactory(String messageFactory)
To use a custom MessageFactory.
|
default SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder |
sipFactory(Object sipFactory)
To use a custom SipFactory to create the SipStack to be used.
|
default SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder |
sipFactory(String sipFactory)
To use a custom SipFactory to create the SipStack to be used.
|
default SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder |
sipStack(Object sipStack)
To use a custom SipStack.
|
default SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder |
sipStack(String sipStack)
To use a custom SipStack.
|
default SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder |
sipUri(Object sipUri)
To use a custom SipURI.
|
default SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder |
sipUri(String sipUri)
To use a custom SipURI.
|
default SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder |
synchronous(boolean synchronous)
Sets whether synchronous processing should be strictly used, or Camel
is allowed to use asynchronous processing (if supported).
|
default SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder |
synchronous(String synchronous)
Sets whether synchronous processing should be strictly used, or Camel
is allowed to use asynchronous processing (if supported).
|
default SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder |
toHeader(Object toHeader)
A custom Header object containing message receiver settings.
|
default SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder |
toHeader(String toHeader)
A custom Header object containing message receiver settings.
|
default SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder |
viaHeaders(List<Object> viaHeaders)
List of custom Header objects of the type javax.sip.header.ViaHeader.
|
default SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder |
viaHeaders(String viaHeaders)
List of custom Header objects of the type javax.sip.header.ViaHeader.
|
default SipEndpointBuilderFactory.SipEndpointConsumerBuilder basic()
default SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder exceptionHandler(org.apache.camel.spi.ExceptionHandler exceptionHandler)
org.apache.camel.spi.ExceptionHandler
type.
Group: consumer (advanced)default SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder exceptionHandler(String exceptionHandler)
org.apache.camel.spi.ExceptionHandler type.
Group: consumer (advanced)default SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder exchangePattern(org.apache.camel.ExchangePattern exchangePattern)
org.apache.camel.ExchangePattern type.
Group: consumer (advanced)default SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder exchangePattern(String exchangePattern)
org.apache.camel.ExchangePattern type.
Group: consumer (advanced)default SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder addressFactory(Object addressFactory)
javax.sip.address.AddressFactory type.
Group: advanceddefault SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder addressFactory(String addressFactory)
javax.sip.address.AddressFactory type.
Group: advanceddefault SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder basicPropertyBinding(boolean basicPropertyBinding)
boolean type.
Default: false
Group: advanceddefault SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder basicPropertyBinding(String basicPropertyBinding)
boolean type.
Default: false
Group: advanceddefault SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder callIdHeader(Object callIdHeader)
javax.sip.header.CallIdHeader type.
Group: advanceddefault SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder callIdHeader(String callIdHeader)
javax.sip.header.CallIdHeader type.
Group: advanceddefault SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder contactHeader(Object contactHeader)
javax.sip.header.ContactHeader type.
Group: advanceddefault SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder contactHeader(String contactHeader)
javax.sip.header.ContactHeader type.
Group: advanceddefault SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder contentTypeHeader(Object contentTypeHeader)
javax.sip.header.ContentTypeHeader
type.
Group: advanceddefault SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder contentTypeHeader(String contentTypeHeader)
javax.sip.header.ContentTypeHeader type.
Group: advanceddefault SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder eventHeader(Object eventHeader)
javax.sip.header.EventHeader type.
Group: advanceddefault SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder eventHeader(String eventHeader)
javax.sip.header.EventHeader type.
Group: advanceddefault SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder expiresHeader(Object expiresHeader)
javax.sip.header.ExpiresHeader type.
Group: advanceddefault SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder expiresHeader(String expiresHeader)
javax.sip.header.ExpiresHeader type.
Group: advanceddefault SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder extensionHeader(Object extensionHeader)
javax.sip.header.ExtensionHeader type.
Group: advanceddefault SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder extensionHeader(String extensionHeader)
javax.sip.header.ExtensionHeader type.
Group: advanceddefault SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder fromHeader(Object fromHeader)
javax.sip.header.FromHeader type.
Group: advanceddefault SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder fromHeader(String fromHeader)
javax.sip.header.FromHeader type.
Group: advanceddefault SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder headerFactory(Object headerFactory)
javax.sip.header.HeaderFactory type.
Group: advanceddefault SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder headerFactory(String headerFactory)
javax.sip.header.HeaderFactory type.
Group: advanceddefault SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder listeningPoint(Object listeningPoint)
javax.sip.ListeningPoint type.
Group: advanceddefault SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder listeningPoint(String listeningPoint)
javax.sip.ListeningPoint type.
Group: advanceddefault SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder maxForwardsHeader(Object maxForwardsHeader)
javax.sip.header.MaxForwardsHeader
type.
Group: advanceddefault SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder maxForwardsHeader(String maxForwardsHeader)
javax.sip.header.MaxForwardsHeader type.
Group: advanceddefault SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder maxMessageSize(int maxMessageSize)
int type.
Default: 1048576
Group: advanceddefault SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder maxMessageSize(String maxMessageSize)
int type.
Default: 1048576
Group: advanceddefault SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder messageFactory(Object messageFactory)
javax.sip.message.MessageFactory type.
Group: advanceddefault SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder messageFactory(String messageFactory)
javax.sip.message.MessageFactory type.
Group: advanceddefault SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder sipFactory(Object sipFactory)
javax.sip.SipFactory type.
Group: advanceddefault SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder sipFactory(String sipFactory)
javax.sip.SipFactory
type.
Group: advanceddefault SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder sipStack(Object sipStack)
javax.sip.SipStack type.
Group: advanceddefault SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder sipStack(String sipStack)
javax.sip.SipStack
type.
Group: advanceddefault SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder sipUri(Object sipUri)
javax.sip.address.SipURI type.
Group: advanceddefault SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder sipUri(String sipUri)
javax.sip.address.SipURI type.
Group: advanceddefault SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder synchronous(boolean synchronous)
boolean type.
Default: false
Group: advanceddefault SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder synchronous(String synchronous)
boolean type.
Default: false
Group: advanceddefault SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder toHeader(Object toHeader)
javax.sip.header.ToHeader type.
Group: advanceddefault SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder toHeader(String toHeader)
javax.sip.header.ToHeader type.
Group: advanceddefault SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder viaHeaders(List<Object> viaHeaders)
java.util.List<javax.sip.header.ViaHeader> type.
Group: advanceddefault SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder viaHeaders(String viaHeaders)
java.util.List<javax.sip.header.ViaHeader> type.
Group: advancedApache Camel