A B C E F G I J M N P R S U

A

addObserver(Observer) - Method in class edu.utah.further.core.camel.EndpointConsumerImpl
 
aggregate(List<String>) - Method in interface edu.utah.further.core.camel.BodyAggregator
Aggregate a list of string bodies into a big string.
aggregate(List<String>) - Method in class edu.utah.further.core.camel.BodyAggregatorDelimitedConcatenation
 
aggregate(Exchange, Exchange) - Method in class edu.utah.further.core.camel.FederatedAggregationStrategy
 

B

BodyAggregationProcessor - Class in edu.utah.further.core.camel
A Camel processor that sets an aggregated message body to some function of the individual message bodies.
BodyAggregationProcessor() - Constructor for class edu.utah.further.core.camel.BodyAggregationProcessor
 
BodyAggregator - Interface in edu.utah.further.core.camel
An abstract aggregator of a string list into a big string.
BodyAggregatorDelimitedConcatenation - Class in edu.utah.further.core.camel
A Camel processor that aggregates a list of strings into a delimited concatenated string.
BodyAggregatorDelimitedConcatenation(String) - Constructor for class edu.utah.further.core.camel.BodyAggregatorDelimitedConcatenation
Construct a delimiter-based aggregation strategy.

C

CamelUtil - Class in edu.utah.further.core.camel
Apache Camel EIP utilities.
copyBodyAndHeaders(Exchange) - Static method in class edu.utah.further.core.camel.CamelUtil
Copy an in-out exchange's IN body and headers into its OUT.
copyBodyAndHeaders(Exchange, Exchange) - Static method in class edu.utah.further.core.camel.CamelUtil
Copy a source exchange's IN body and headers into a target exchange's OUT.
copyHeaders(Exchange, Exchange) - Static method in class edu.utah.further.core.camel.CamelUtil
Copy a source exchange's IN headers into a target exchange's OUT.

E

edu.utah.further.core.camel - package edu.utah.further.core.camel
 
EndpointConsumer - Interface in edu.utah.further.core.camel
A bridge between a Camel endpoint and a cache.
EndpointConsumerImpl - Class in edu.utah.further.core.camel
A simple bridge between a Camel endpoint and observers of this class.
EndpointConsumerImpl() - Constructor for class edu.utah.further.core.camel.EndpointConsumerImpl
 
ExchangeMatcher - Interface in edu.utah.further.core.camel
Defines search criteria for finding an exchange.
ExchangeMatcherHeader - Class in edu.utah.further.core.camel
Monitors EndpointConsumer Exchanges and saves the first one that matches a specified Exchange header value.
ExchangeMatcherHeader(String, String) - Constructor for class edu.utah.further.core.camel.ExchangeMatcherHeader
Start observing incoming messages from a consumer.
ExchangeMatcherHeader(Named, String) - Constructor for class edu.utah.further.core.camel.ExchangeMatcherHeader
Start observing incoming messages from a consumer.
ExchangeMatcherId - Class in edu.utah.further.core.camel
Monitors EndpointConsumer Exchanges and saves the first one that matches a specified exchange ID.
ExchangeMatcherId(String) - Constructor for class edu.utah.further.core.camel.ExchangeMatcherId
Start observing incoming messages from a consumer.

F

FEDERATED_BODY - Static variable in class edu.utah.further.core.camel.FederatedAggregationStrategy
The body assigned to the aggregated exchange.
FederatedAggregationStrategy - Class in edu.utah.further.core.camel
Aggregate all exchanges into a single combined Exchange holding all the aggregated exchanges in a List as a exchange property with the key Exchange.GROUPED_EXCHANGE.
FederatedAggregationStrategy() - Constructor for class edu.utah.further.core.camel.FederatedAggregationStrategy
 
FutureExchange - Interface in edu.utah.further.core.camel
An abstraction of EndpointConsumer Exchange monitors.
FutureExchangeSingleMatcher - Class in edu.utah.further.core.camel
Monitors EndpointConsumer Exchanges and saves the first one that matches search criteria, and then stops listening to exchanges.
FutureExchangeSingleMatcher(EndpointConsumer, ExchangeMatcher) - Constructor for class edu.utah.further.core.camel.FutureExchangeSingleMatcher
Start observing incoming messages from a consumer.

G

getExchangeInBodies(List<? extends Exchange>) - Static method in class edu.utah.further.core.camel.CamelUtil
Return the list of bodies of the IN parts of a list of exchanges.
getGroupedExchangeBodiesAsString(MockEndpoint) - Static method in class edu.utah.further.core.camel.CamelUtil
 
getGroupedExchangeList(MockEndpoint, int) - Static method in class edu.utah.further.core.camel.CamelUtil
 
getGroupedExchangeList(Exchange) - Static method in class edu.utah.further.core.camel.CamelUtil
 
getHeader(Map<String, Object>, Named) - Static method in class edu.utah.further.core.camel.CamelUtil
Return a header using a Named object to determine the header's name.
getHeader(Message, Named) - Static method in class edu.utah.further.core.camel.CamelUtil
Return an message header using a Named object to determine the header's name.
getLatestResult(MockEndpoint) - Static method in class edu.utah.further.core.camel.CamelUtil
 
getMessageBody(Exchange, Class<T>, T) - Static method in class edu.utah.further.core.camel.CamelUtil
Return a Camel IN message's body as a typed entity.
getNewNamespace() - Method in class edu.utah.further.core.camel.JaxbNamespaceStripper
Return the newNamespace property.
getSuperEntity() - Method in class edu.utah.further.core.camel.JaxbNamespaceStripper
Return the superEntity property.

I

isPolymorphic() - Method in class edu.utah.further.core.camel.JaxbNamespaceStripper
Return the polymorphic property.
isRemoveDocumentHeader() - Method in class edu.utah.further.core.camel.BodyAggregatorDelimitedConcatenation
Return the removeDocumentHeader property.
isRemoveDocumentHeader() - Method in class edu.utah.further.core.camel.JaxbNamespaceStripper
Return the removeDocumentHeader property.

J

JaxbNamespaceStripper - Class in edu.utah.further.core.camel
Strip an XML message body marshalled by JAXB from its root entity tag namespace declarations.
JaxbRootTagTranslator - Class in edu.utah.further.core.camel
Wrap a data source response concatenation with a root entity tag.
JaxbRootTagTranslator(String, String, String) - Constructor for class edu.utah.further.core.camel.JaxbRootTagTranslator
Construct an aggregated message translator.

M

match(Exchange) - Method in interface edu.utah.further.core.camel.ExchangeMatcher
Match an exchange against the search criteria of this class.
match(Exchange) - Method in class edu.utah.further.core.camel.ExchangeMatcherHeader
Match an exchange based on header value.
match(Exchange) - Method in class edu.utah.further.core.camel.ExchangeMatcherId
Match an exchange based on ID.

N

newInstance(String) - Static method in class edu.utah.further.core.camel.JaxbNamespaceStripper
Construct a root-entity-namespace-stripping translator without entity polymorphism.
newPolymorphicInstance(String, String, boolean) - Static method in class edu.utah.further.core.camel.JaxbNamespaceStripper
Construct a root-entity-namespace-stripping translator.
notifyObservers(Message) - Method in class edu.utah.further.core.camel.EndpointConsumerImpl
 

P

preProcess(String) - Method in class edu.utah.further.core.camel.BodyAggregatorDelimitedConcatenation
Pre-process a body before it is concatenated to all other bodies in the list passed into BodyAggregatorDelimitedConcatenation.aggregate(List).
process(Exchange) - Method in class edu.utah.further.core.camel.BodyAggregationProcessor
 
process(Exchange) - Method in interface edu.utah.further.core.camel.EndpointConsumer
Save an exchange and pass it intact back to Camel.
process(Exchange) - Method in class edu.utah.further.core.camel.EndpointConsumerImpl
 
process(Exchange) - Method in class edu.utah.further.core.camel.JaxbRootTagTranslator
 

R

removeObserver(Observer) - Method in class edu.utah.further.core.camel.EndpointConsumerImpl
 

S

setBodyAggregator(BodyAggregator) - Method in class edu.utah.further.core.camel.BodyAggregationProcessor
Set a new value for the bodyAggregator property.
setHeader(Map<String, Object>, String, Object) - Static method in class edu.utah.further.core.camel.CamelUtil
Set a header using a Named object to determine the header's name.
setHeader(Map<String, Object>, Named, Object) - Static method in class edu.utah.further.core.camel.CamelUtil
Set a header using a Named object to determine the header's name.
setHeader(Message, Named, Object) - Static method in class edu.utah.further.core.camel.CamelUtil
Set a message header using a Named object to determine the header's name.
setRemoveDocumentHeader(boolean) - Method in class edu.utah.further.core.camel.BodyAggregatorDelimitedConcatenation
Set a new value for the removeDocumentHeader property.
setRemoveDocumentHeader(boolean) - Method in class edu.utah.further.core.camel.JaxbNamespaceStripper
Set a new value for the removeDocumentHeader property.
stripNamespace(String) - Method in class edu.utah.further.core.camel.JaxbNamespaceStripper
Add namespace and XMLNS declaration and a root tag of the body.

U

update(Message) - Method in class edu.utah.further.core.camel.FutureExchangeSingleMatcher
 

A B C E F G I J M N P R S U

Copyright © 2011 Office of the AVP for Health Sci. IT. All Rights Reserved.