@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, toString
doResume, doShutdown, doSuspend, getStatus, getVersion, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, start, stop, suspend
public AsteriskEndpoint(String uri, AsteriskComponent component)
protected void doStart() throws Exception
doStart
in class org.apache.camel.impl.DefaultEndpoint
Exception
public org.apache.camel.Consumer createConsumer(org.apache.camel.Processor processor) throws Exception
Exception
public 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