@UriEndpoint(firstVersion="2.18.0",
scheme="asterisk",
title="Asterisk",
syntax="asterisk:name",
consumerClass=AsteriskConsumer.class,
label="voip")
public class AsteriskEndpoint
extends org.apache.camel.impl.DefaultEndpoint
| Constructor and Description |
|---|
AsteriskEndpoint(String uri,
AsteriskComponent component) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.camel.Consumer |
createConsumer(org.apache.camel.Processor processor) |
org.apache.camel.Producer |
createProducer() |
protected void |
doStart() |
AsteriskAction |
getAction() |
String |
getHostname() |
String |
getName()
Logical name
|
String |
getPassword() |
String |
getUsername() |
boolean |
isSingleton() |
void |
setAction(AsteriskAction action)
What action to perform such as getting queue status, sip peers or extension state.
|
void |
setHostname(String hostname)
The hostname of the asterisk server
|
void |
setName(String name) |
void |
setPassword(String password)
Login password
|
void |
setUsername(String username)
Login username
|
configureConsumer, configurePollingConsumer, configureProperties, createEndpointConfiguration, createEndpointUri, createExchange, createExchange, createExchange, createPollingConsumer, doStop, equals, getCamelContext, getComponent, getConsumerProperties, getEndpointConfiguration, getEndpointKey, getEndpointUri, getExceptionHandler, getExchangePattern, getId, getPollingConsumerBlockTimeout, getPollingConsumerQueueSize, hashCode, isBridgeErrorHandler, isLenientProperties, isPollingConsumerBlockWhenFull, isSynchronous, setBridgeErrorHandler, setCamelContext, setConsumerProperties, setEndpointConfiguration, setEndpointUri, setEndpointUriIfNotSpecified, setExceptionHandler, setExchangePattern, setPollingConsumerBlockTimeout, setPollingConsumerBlockWhenFull, setPollingConsumerQueueSize, setProperties, setSynchronous, toStringdoResume, doShutdown, doSuspend, getStatus, getVersion, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, start, stop, suspendpublic AsteriskEndpoint(String uri, AsteriskComponent component)
protected void doStart()
throws Exception
doStart in class org.apache.camel.impl.DefaultEndpointExceptionpublic org.apache.camel.Consumer createConsumer(org.apache.camel.Processor processor)
throws Exception
Exceptionpublic boolean isSingleton()
public String getUsername()
public void setUsername(String username)
public String getPassword()
public void setPassword(String password)
public AsteriskAction getAction()
public void setAction(AsteriskAction action)
public String getHostname()
public void setHostname(String hostname)
public String getName()
public void setName(String name)
Apache Camel