| java.lang.Object | |
| ↳ | android.net.sip.SipProfile.Builder |
Helper class for creating a
SipProfile
.
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
Creates a builder based on the given profile.
|
||||||||||
|
|
Constructor.
|
||||||||||
|
|
Constructor.
|
||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
Builds and returns the SIP profile object.
|
||||||||||
|
|
Sets the username used for authentication.
|
||||||||||
|
|
Sets the auto.
|
||||||||||
|
|
Sets the display name of the user.
|
||||||||||
|
|
Sets the outbound proxy of the SIP server.
|
||||||||||
|
|
Sets the password of the SIP account
|
||||||||||
|
|
Sets the port number of the server.
|
||||||||||
|
|
Sets the name of the profile.
|
||||||||||
|
|
Sets the protocol used to connect to the SIP server.
|
||||||||||
|
|
Sets the send keep-alive flag.
|
||||||||||
|
[Expand]
Inherited Methods
|
|||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
|
|||||||||||
Creates a builder based on the given profile.
Constructor.
| uriString |
the URI string as "sip:
|
|---|
| ParseException | if the string is not a valid URI |
|---|
Constructor.
| username | username of the SIP account |
|---|---|
| serverDomain |
the SIP server domain; if the network address
is different from the domain, use
setOutboundProxy(String)
to
set server address
|
| ParseException | if the parameters are not valid |
|---|
Builds and returns the SIP profile object.
Sets the username used for authentication.
| name | authentication username of the profile |
|---|
Sets the auto. registration flag.
| flag | true if the profile will be registered automatically, false otherwise |
|---|
Sets the display name of the user.
| displayName | display name of the user |
|---|
Sets the outbound proxy of the SIP server.
| outboundProxy | the network address of the outbound proxy |
|---|
Sets the password of the SIP account
| password | password of the SIP account |
|---|
Sets the port number of the server. By default, it is 5060.
| port | port number of the server |
|---|
| IllegalArgumentException | if the port number is out of range |
|---|
Sets the name of the profile. This name is given by user.
| name | name of the profile |
|---|
Sets the protocol used to connect to the SIP server. Currently, only "UDP" and "TCP" are supported.
| protocol | the protocol string |
|---|
| IllegalArgumentException | if the protocol is not recognized |
|---|
Sets the send keep-alive flag.
| flag | true if sending keep-alive message is required, false otherwise |
|---|