@Deprecated public class BindingComponent extends DefaultComponent
Component
which creates a BindingEndpoint
from a
configured Binding
instance and using the optional setUriPrefix(String)
and setUriPostfix(String)
to create the underlying endpoint from the remaining URIshutdown, shuttingdown, started, starting, stopped, stopping, suspended, suspending
Constructor and Description |
---|
BindingComponent()
Deprecated.
|
BindingComponent(Binding binding)
Deprecated.
|
BindingComponent(Binding binding,
String uriPrefix)
Deprecated.
|
BindingComponent(Binding binding,
String uriPrefix,
String uriPostfix)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
protected String |
createDelegateURI(String remaining,
Map<String,Object> parameters)
Deprecated.
|
protected Endpoint |
createEndpoint(String uri,
String remaining,
Map<String,Object> parameters)
Deprecated.
A factory method allowing derived components to create a new endpoint
from the given URI, remaining path and optional parameters
|
Binding |
getBinding()
Deprecated.
|
protected static String |
getOrEmpty(String text)
Deprecated.
|
String |
getUriPostfix()
Deprecated.
|
String |
getUriPrefix()
Deprecated.
|
void |
setBinding(Binding binding)
Deprecated.
|
void |
setUriPostfix(String uriPostfix)
Deprecated.
|
void |
setUriPrefix(String uriPrefix)
Deprecated.
|
afterConfiguration, createComponentConfiguration, createConfiguration, createEndpoint, doStart, doStop, getAndRemoveOrResolveReferenceParameter, getAndRemoveOrResolveReferenceParameter, getAndRemoveParameter, getAndRemoveParameter, getCamelContext, getExtension, getSupportedExtensions, ifStartsWithReturnRemainder, isResolvePropertyPlaceholders, preProcessUri, registerExtension, registerExtension, resolveAndRemoveReferenceListParameter, resolveAndRemoveReferenceListParameter, resolveAndRemoveReferenceParameter, resolveAndRemoveReferenceParameter, setCamelContext, setProperties, setProperties, setResolvePropertyPlaceholders, useIntrospectionOnEndpoint, useRawUri, validateParameters, validateURI
doResume, doShutdown, doSuspend, getStatus, getVersion, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, start, stop, suspend
public BindingComponent()
public BindingComponent(Binding binding)
public BindingComponent(Binding binding, String uriPrefix)
public BindingComponent(Binding binding, String uriPrefix, String uriPostfix)
public Binding getBinding()
public void setBinding(Binding binding)
public String getUriPostfix()
public void setUriPostfix(String uriPostfix)
public String getUriPrefix()
public void setUriPrefix(String uriPrefix)
protected Endpoint createEndpoint(String uri, String remaining, Map<String,Object> parameters) throws Exception
DefaultComponent
createEndpoint
in class DefaultComponent
uri
- the full URI of the endpointremaining
- the remaining part of the URI without the query
parameters or component prefixparameters
- the optional parameters passed inException
- is thrown if error creating the endpointprotected String createDelegateURI(String remaining, Map<String,Object> parameters)
protected static String getOrEmpty(String text)
Apache Camel