public static interface SipEndpointBuilderFactory.AdvancedSipEndpointBuilder extends SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilder, SipEndpointBuilderFactory.AdvancedSipEndpointProducerBuilder
| Modifier and Type | Method and 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 |
basicPropertyBinding(boolean basicPropertyBinding)
Whether the endpoint should use basic property binding (Camel 2.x) or
the newer property binding with additional capabilities.
|
default SipEndpointBuilderFactory.AdvancedSipEndpointBuilder |
basicPropertyBinding(String basicPropertyBinding)
Whether the endpoint should use basic property binding (Camel 2.x) or
the newer property binding with additional capabilities.
|
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(List<Object> viaHeaders)
List of custom Header objects of the type javax.sip.header.ViaHeader.
|
default SipEndpointBuilderFactory.AdvancedSipEndpointBuilder |
viaHeaders(String viaHeaders)
List of custom Header objects of the type javax.sip.header.ViaHeader.
|
exceptionHandler, exceptionHandler, exchangePattern, exchangePatterndoSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, getUridefault SipEndpointBuilderFactory.SipEndpointBuilder basic()
basic in interface SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilderbasic in interface SipEndpointBuilderFactory.AdvancedSipEndpointProducerBuilderdefault SipEndpointBuilderFactory.AdvancedSipEndpointBuilder addressFactory(Object addressFactory)
javax.sip.address.AddressFactory type.
Group: advancedaddressFactory in interface SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilderaddressFactory in interface SipEndpointBuilderFactory.AdvancedSipEndpointProducerBuilderdefault SipEndpointBuilderFactory.AdvancedSipEndpointBuilder addressFactory(String addressFactory)
javax.sip.address.AddressFactory type.
Group: advancedaddressFactory in interface SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilderaddressFactory in interface SipEndpointBuilderFactory.AdvancedSipEndpointProducerBuilderdefault SipEndpointBuilderFactory.AdvancedSipEndpointBuilder basicPropertyBinding(boolean basicPropertyBinding)
boolean type.
Default: false
Group: advancedbasicPropertyBinding in interface SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilderbasicPropertyBinding in interface SipEndpointBuilderFactory.AdvancedSipEndpointProducerBuilderdefault SipEndpointBuilderFactory.AdvancedSipEndpointBuilder basicPropertyBinding(String basicPropertyBinding)
boolean type.
Default: false
Group: advancedbasicPropertyBinding in interface SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilderbasicPropertyBinding in interface SipEndpointBuilderFactory.AdvancedSipEndpointProducerBuilderdefault SipEndpointBuilderFactory.AdvancedSipEndpointBuilder callIdHeader(Object callIdHeader)
javax.sip.header.CallIdHeader type.
Group: advancedcallIdHeader in interface SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuildercallIdHeader in interface SipEndpointBuilderFactory.AdvancedSipEndpointProducerBuilderdefault SipEndpointBuilderFactory.AdvancedSipEndpointBuilder callIdHeader(String callIdHeader)
javax.sip.header.CallIdHeader type.
Group: advancedcallIdHeader in interface SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuildercallIdHeader in interface SipEndpointBuilderFactory.AdvancedSipEndpointProducerBuilderdefault SipEndpointBuilderFactory.AdvancedSipEndpointBuilder contactHeader(Object contactHeader)
javax.sip.header.ContactHeader type.
Group: advancedcontactHeader in interface SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuildercontactHeader in interface SipEndpointBuilderFactory.AdvancedSipEndpointProducerBuilderdefault SipEndpointBuilderFactory.AdvancedSipEndpointBuilder contactHeader(String contactHeader)
javax.sip.header.ContactHeader type.
Group: advancedcontactHeader in interface SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuildercontactHeader in interface SipEndpointBuilderFactory.AdvancedSipEndpointProducerBuilderdefault SipEndpointBuilderFactory.AdvancedSipEndpointBuilder contentTypeHeader(Object contentTypeHeader)
javax.sip.header.ContentTypeHeader
type.
Group: advancedcontentTypeHeader in interface SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuildercontentTypeHeader in interface SipEndpointBuilderFactory.AdvancedSipEndpointProducerBuilderdefault SipEndpointBuilderFactory.AdvancedSipEndpointBuilder contentTypeHeader(String contentTypeHeader)
javax.sip.header.ContentTypeHeader type.
Group: advancedcontentTypeHeader in interface SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuildercontentTypeHeader in interface SipEndpointBuilderFactory.AdvancedSipEndpointProducerBuilderdefault SipEndpointBuilderFactory.AdvancedSipEndpointBuilder eventHeader(Object eventHeader)
javax.sip.header.EventHeader type.
Group: advancedeventHeader in interface SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuildereventHeader in interface SipEndpointBuilderFactory.AdvancedSipEndpointProducerBuilderdefault SipEndpointBuilderFactory.AdvancedSipEndpointBuilder eventHeader(String eventHeader)
javax.sip.header.EventHeader type.
Group: advancedeventHeader in interface SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuildereventHeader in interface SipEndpointBuilderFactory.AdvancedSipEndpointProducerBuilderdefault SipEndpointBuilderFactory.AdvancedSipEndpointBuilder expiresHeader(Object expiresHeader)
javax.sip.header.ExpiresHeader type.
Group: advancedexpiresHeader in interface SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilderexpiresHeader in interface SipEndpointBuilderFactory.AdvancedSipEndpointProducerBuilderdefault SipEndpointBuilderFactory.AdvancedSipEndpointBuilder expiresHeader(String expiresHeader)
javax.sip.header.ExpiresHeader type.
Group: advancedexpiresHeader in interface SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilderexpiresHeader in interface SipEndpointBuilderFactory.AdvancedSipEndpointProducerBuilderdefault SipEndpointBuilderFactory.AdvancedSipEndpointBuilder extensionHeader(Object extensionHeader)
javax.sip.header.ExtensionHeader type.
Group: advancedextensionHeader in interface SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilderextensionHeader in interface SipEndpointBuilderFactory.AdvancedSipEndpointProducerBuilderdefault SipEndpointBuilderFactory.AdvancedSipEndpointBuilder extensionHeader(String extensionHeader)
javax.sip.header.ExtensionHeader type.
Group: advancedextensionHeader in interface SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilderextensionHeader in interface SipEndpointBuilderFactory.AdvancedSipEndpointProducerBuilderdefault SipEndpointBuilderFactory.AdvancedSipEndpointBuilder fromHeader(Object fromHeader)
javax.sip.header.FromHeader type.
Group: advancedfromHeader in interface SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilderfromHeader in interface SipEndpointBuilderFactory.AdvancedSipEndpointProducerBuilderdefault SipEndpointBuilderFactory.AdvancedSipEndpointBuilder fromHeader(String fromHeader)
javax.sip.header.FromHeader type.
Group: advancedfromHeader in interface SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilderfromHeader in interface SipEndpointBuilderFactory.AdvancedSipEndpointProducerBuilderdefault SipEndpointBuilderFactory.AdvancedSipEndpointBuilder headerFactory(Object headerFactory)
javax.sip.header.HeaderFactory type.
Group: advancedheaderFactory in interface SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilderheaderFactory in interface SipEndpointBuilderFactory.AdvancedSipEndpointProducerBuilderdefault SipEndpointBuilderFactory.AdvancedSipEndpointBuilder headerFactory(String headerFactory)
javax.sip.header.HeaderFactory type.
Group: advancedheaderFactory in interface SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilderheaderFactory in interface SipEndpointBuilderFactory.AdvancedSipEndpointProducerBuilderdefault SipEndpointBuilderFactory.AdvancedSipEndpointBuilder listeningPoint(Object listeningPoint)
javax.sip.ListeningPoint type.
Group: advancedlisteningPoint in interface SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilderlisteningPoint in interface SipEndpointBuilderFactory.AdvancedSipEndpointProducerBuilderdefault SipEndpointBuilderFactory.AdvancedSipEndpointBuilder listeningPoint(String listeningPoint)
javax.sip.ListeningPoint type.
Group: advancedlisteningPoint in interface SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilderlisteningPoint in interface SipEndpointBuilderFactory.AdvancedSipEndpointProducerBuilderdefault SipEndpointBuilderFactory.AdvancedSipEndpointBuilder maxForwardsHeader(Object maxForwardsHeader)
javax.sip.header.MaxForwardsHeader
type.
Group: advancedmaxForwardsHeader in interface SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuildermaxForwardsHeader in interface SipEndpointBuilderFactory.AdvancedSipEndpointProducerBuilderdefault SipEndpointBuilderFactory.AdvancedSipEndpointBuilder maxForwardsHeader(String maxForwardsHeader)
javax.sip.header.MaxForwardsHeader type.
Group: advancedmaxForwardsHeader in interface SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuildermaxForwardsHeader in interface SipEndpointBuilderFactory.AdvancedSipEndpointProducerBuilderdefault SipEndpointBuilderFactory.AdvancedSipEndpointBuilder maxMessageSize(int maxMessageSize)
int type.
Default: 1048576
Group: advancedmaxMessageSize in interface SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuildermaxMessageSize in interface SipEndpointBuilderFactory.AdvancedSipEndpointProducerBuilderdefault SipEndpointBuilderFactory.AdvancedSipEndpointBuilder maxMessageSize(String maxMessageSize)
int type.
Default: 1048576
Group: advancedmaxMessageSize in interface SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuildermaxMessageSize in interface SipEndpointBuilderFactory.AdvancedSipEndpointProducerBuilderdefault SipEndpointBuilderFactory.AdvancedSipEndpointBuilder messageFactory(Object messageFactory)
javax.sip.message.MessageFactory type.
Group: advancedmessageFactory in interface SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuildermessageFactory in interface SipEndpointBuilderFactory.AdvancedSipEndpointProducerBuilderdefault SipEndpointBuilderFactory.AdvancedSipEndpointBuilder messageFactory(String messageFactory)
javax.sip.message.MessageFactory type.
Group: advancedmessageFactory in interface SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuildermessageFactory in interface SipEndpointBuilderFactory.AdvancedSipEndpointProducerBuilderdefault SipEndpointBuilderFactory.AdvancedSipEndpointBuilder sipFactory(Object sipFactory)
javax.sip.SipFactory type.
Group: advancedsipFactory in interface SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuildersipFactory in interface SipEndpointBuilderFactory.AdvancedSipEndpointProducerBuilderdefault SipEndpointBuilderFactory.AdvancedSipEndpointBuilder sipFactory(String sipFactory)
javax.sip.SipFactory
type.
Group: advancedsipFactory in interface SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuildersipFactory in interface SipEndpointBuilderFactory.AdvancedSipEndpointProducerBuilderdefault SipEndpointBuilderFactory.AdvancedSipEndpointBuilder sipStack(Object sipStack)
javax.sip.SipStack type.
Group: advancedsipStack in interface SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuildersipStack in interface SipEndpointBuilderFactory.AdvancedSipEndpointProducerBuilderdefault SipEndpointBuilderFactory.AdvancedSipEndpointBuilder sipStack(String sipStack)
javax.sip.SipStack
type.
Group: advancedsipStack in interface SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuildersipStack in interface SipEndpointBuilderFactory.AdvancedSipEndpointProducerBuilderdefault SipEndpointBuilderFactory.AdvancedSipEndpointBuilder sipUri(Object sipUri)
javax.sip.address.SipURI type.
Group: advancedsipUri in interface SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuildersipUri in interface SipEndpointBuilderFactory.AdvancedSipEndpointProducerBuilderdefault SipEndpointBuilderFactory.AdvancedSipEndpointBuilder sipUri(String sipUri)
javax.sip.address.SipURI type.
Group: advancedsipUri in interface SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuildersipUri in interface SipEndpointBuilderFactory.AdvancedSipEndpointProducerBuilderdefault SipEndpointBuilderFactory.AdvancedSipEndpointBuilder synchronous(boolean synchronous)
boolean type.
Default: false
Group: advancedsynchronous in interface SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuildersynchronous in interface SipEndpointBuilderFactory.AdvancedSipEndpointProducerBuilderdefault SipEndpointBuilderFactory.AdvancedSipEndpointBuilder synchronous(String synchronous)
boolean type.
Default: false
Group: advancedsynchronous in interface SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuildersynchronous in interface SipEndpointBuilderFactory.AdvancedSipEndpointProducerBuilderdefault SipEndpointBuilderFactory.AdvancedSipEndpointBuilder toHeader(Object toHeader)
javax.sip.header.ToHeader type.
Group: advancedtoHeader in interface SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuildertoHeader in interface SipEndpointBuilderFactory.AdvancedSipEndpointProducerBuilderdefault SipEndpointBuilderFactory.AdvancedSipEndpointBuilder toHeader(String toHeader)
javax.sip.header.ToHeader type.
Group: advancedtoHeader in interface SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuildertoHeader in interface SipEndpointBuilderFactory.AdvancedSipEndpointProducerBuilderdefault SipEndpointBuilderFactory.AdvancedSipEndpointBuilder viaHeaders(List<Object> viaHeaders)
java.util.List<javax.sip.header.ViaHeader> type.
Group: advancedviaHeaders in interface SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilderviaHeaders in interface SipEndpointBuilderFactory.AdvancedSipEndpointProducerBuilderdefault SipEndpointBuilderFactory.AdvancedSipEndpointBuilder viaHeaders(String viaHeaders)
java.util.List<javax.sip.header.ViaHeader> type.
Group: advancedviaHeaders in interface SipEndpointBuilderFactory.AdvancedSipEndpointConsumerBuilderviaHeaders in interface SipEndpointBuilderFactory.AdvancedSipEndpointProducerBuilderApache Camel