| Package | Description |
|---|---|
| org.apache.servicemix.common |
Base classes to write JBI standard Binding Components and Service Engines
|
| org.apache.servicemix.common.endpoints | |
| org.apache.servicemix.common.osgi | |
| org.apache.servicemix.common.xbean |
| Modifier and Type | Field and Description |
|---|---|
protected java.util.Map<java.lang.String,Endpoint> |
Registry.endpoints |
protected java.util.Map<java.lang.String,Endpoint> |
DefaultServiceUnit.endpoints |
| Modifier and Type | Method and Description |
|---|---|
Endpoint |
EndpointComponentContext.getEndpoint() |
protected Endpoint |
EndpointDeliveryChannel.getEndpoint() |
Endpoint |
Registry.getEndpoint(java.lang.String key) |
Endpoint |
DefaultServiceUnit.getEndpoint(java.lang.String key) |
protected Endpoint |
AsyncBaseLifeCycle.getResolvedEPR(javax.jbi.servicedesc.ServiceEndpoint ep)
Handle an exchange sent to an EPR resolved by this component
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<Endpoint> |
ServiceUnit.getEndpoints()
Retrieves the list of deployed endpoints.
|
java.util.Collection<Endpoint> |
DefaultServiceUnit.getEndpoints() |
| Modifier and Type | Method and Description |
|---|---|
void |
ServiceUnit.addEndpoint(Endpoint ep)
Adds an endpoint to this service unit.
|
void |
DefaultComponent.addEndpoint(Endpoint endpoint)
Dynamically adds a new endpoint
|
void |
DefaultServiceUnit.addEndpoint(Endpoint endpoint) |
static java.lang.String |
EndpointSupport.getKey(Endpoint endpoint) |
protected java.util.Set<java.lang.String> |
AsyncBaseLifeCycle.getKnownExchanges(Endpoint endpoint) |
void |
AsyncBaseLifeCycle.handleExchange(Endpoint endpoint,
javax.jbi.messaging.MessageExchange exchange,
boolean add) |
void |
ServiceMixComponent.handleExchange(Endpoint endpoint,
javax.jbi.messaging.MessageExchange exchange,
boolean add)
Make the component aware of this exchange.
|
boolean |
DefaultComponent.isKnownEndpoint(Endpoint endpoint) |
void |
AsyncBaseLifeCycle.prepareExchange(javax.jbi.messaging.MessageExchange exchange,
Endpoint endpoint) |
void |
BaseComponent.prepareExchange(javax.jbi.messaging.MessageExchange exchange,
Endpoint endpoint)
Deprecated.
|
void |
ServiceMixComponent.prepareExchange(javax.jbi.messaging.MessageExchange exchange,
Endpoint endpoint)
Prepare an exchange sent from the given endpoint.
|
void |
AsyncBaseLifeCycle.prepareShutdown(Endpoint endpoint)
Prepare an endpoint for shutdown by waiting until all its pending exchanges have been finished.
|
void |
ServiceMixComponent.prepareShutdown(Endpoint endpoint)
Prepare shutting the given endpoint down by waiting for all know exchanges for
this endpoint to be fully processed.
|
void |
AsyncBaseLifeCycle.prepareShutdown(Endpoint endpoint,
long timeout)
Prepare an endpoint for shutdown by waiting until all its pending exchanges have been finished.
|
void |
Registry.registerEndpoint(Endpoint ep) |
void |
ServiceUnit.removeEndpoint(Endpoint ep)
Removes an endpoint from this service unit.
|
void |
DefaultComponent.removeEndpoint(Endpoint endpoint) |
void |
DefaultServiceUnit.removeEndpoint(Endpoint endpoint) |
static void |
EndpointDeliveryChannel.setEndpoint(Endpoint endpoint) |
void |
Registry.unregisterEndpoint(Endpoint ep) |
protected void |
AbstractDeployer.validate(Endpoint endpoint) |
protected void |
DefaultComponent.validateEndpoint(Endpoint endpoint)
Provides a hook to validate the statically configured endpoint
|
| Constructor and Description |
|---|
EndpointComponentContext(Endpoint endpoint) |
EndpointDeliveryChannel(Endpoint endpoint) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractEndpoint |
class |
ConsumerEndpoint |
class |
PollingEndpoint
An implementation inheritance class for an endpoint which polls some resource
at periodic intervals to decide if there is an event to process.
|
class |
ProviderEndpoint |
class |
SimpleEndpoint |
| Modifier and Type | Method and Description |
|---|---|
Endpoint |
EndpointWrapper.getEndpoint() |
Endpoint |
EndpointWrapperImpl.getEndpoint() |
Endpoint |
EndpointTracker.OsgiServiceUnit.getEndpoint() |
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<Endpoint> |
EndpointExporter.getEndpoints() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
EndpointExporter.checkAndRegisterSA(Endpoint ep) |
| Modifier and Type | Method and Description |
|---|---|
void |
EndpointExporter.setEndpoints(java.util.Collection<Endpoint> endpoints) |
| Constructor and Description |
|---|
EndpointTracker.OsgiServiceUnit(DefaultComponent component,
Endpoint endpoint,
java.lang.ClassLoader classLoader) |
EndpointWrapperImpl(Endpoint endpoint,
java.lang.ClassLoader classLoader) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.Collection<Endpoint> |
AbstractXBeanDeployer.getServices(org.springframework.context.support.AbstractXmlApplicationContext applicationContext) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract java.util.List<Consumes> |
AbstractXBeanServiceUnitAnalyzer.getConsumes(Endpoint endpoint) |
protected java.util.List<Provides> |
AbstractXBeanServiceUnitAnalyzer.getProvides(Endpoint endpoint) |
protected void |
BaseXBeanDeployer.validate(Endpoint endpoint) |
Copyright © 2005-2014 FuseSource. All Rights Reserved.