A C E F G H I L M O P Q R S W

A

afterPropertiesSet() - Method in class org.talend.esb.sam.agent.collector.EventCollectorImpl
 
afterPropertiesSet() - Method in class org.talend.esb.sam.agent.feature.EventFeature
 
available() - Method in class org.talend.esb.sam.agent.wiretap.WireTapInputStream
 

C

close() - Method in class org.talend.esb.sam.agent.wiretap.WireTapInputStream
 
CustomInfo - Class in org.talend.esb.sam.agent.message
Customer interceptors should store the data that should go into the monitoring event in this map.
CustomInfo() - Constructor for class org.talend.esb.sam.agent.message.CustomInfo
 

E

EventCollectorImpl - Class in org.talend.esb.sam.agent.collector
Event collector collects all events and stores them in a queue.
EventCollectorImpl() - Constructor for class org.talend.esb.sam.agent.collector.EventCollectorImpl
 
EventFeature - Class in org.talend.esb.sam.agent.feature
Feature adds FlowIdProducer Interceptor and EventProducer Interceptor.
EventFeature() - Constructor for class org.talend.esb.sam.agent.feature.EventFeature
 
EventMapper - Class in org.talend.esb.sam.agent.serviceclient
 
EventMapper() - Constructor for class org.talend.esb.sam.agent.serviceclient.EventMapper
 
EventProducerInterceptor - Class in org.talend.esb.sam.agent.eventproducer
Maps the CXF Message to an Event and sends this to a given EvventManipulator Acts as a callback for the out case and as an PhaseInterceptor in the in case.
EventProducerInterceptor(MessageToEventMapper, EventHandler) - Constructor for class org.talend.esb.sam.agent.eventproducer.EventProducerInterceptor
 

F

FLOW_ID_KEY - Static variable in class org.talend.esb.sam.agent.message.FlowIdHelper
 
FLOW_ID_QNAME - Static variable in class org.talend.esb.sam.agent.message.FlowIdHelper
 
FLOWID_HTTP_HEADER_NAME - Static variable in class org.talend.esb.sam.agent.flowidprocessor.FlowIdProtocolHeaderCodec
 
FlowIdHelper - Class in org.talend.esb.sam.agent.message
 
FlowIdProducerIn<T extends org.apache.cxf.message.Message> - Class in org.talend.esb.sam.agent.flowidprocessor
 
FlowIdProducerIn() - Constructor for class org.talend.esb.sam.agent.flowidprocessor.FlowIdProducerIn
 
FlowIdProducerOut<T extends org.apache.cxf.message.Message> - Class in org.talend.esb.sam.agent.flowidprocessor
 
FlowIdProducerOut() - Constructor for class org.talend.esb.sam.agent.flowidprocessor.FlowIdProducerOut
 
FlowIdProtocolHeaderCodec - Class in org.talend.esb.sam.agent.flowidprocessor
Read and Write the flowId using the PROTOCOL_HEADERS
FlowIdProtocolHeaderCodec() - Constructor for class org.talend.esb.sam.agent.flowidprocessor.FlowIdProtocolHeaderCodec
 
FlowIdSoapCodec - Class in org.talend.esb.sam.agent.flowidprocessor
Read and write the FlowId using the SOAP headers
FlowIdSoapCodec() - Constructor for class org.talend.esb.sam.agent.flowidprocessor.FlowIdSoapCodec
 

G

getEventsPerMessageCall() - Method in class org.talend.esb.sam.agent.collector.EventCollectorImpl
Returns the number of events sent by one service call.
getFilters() - Method in class org.talend.esb.sam.agent.collector.EventCollectorImpl
 
getFlowId(Message) - Static method in class org.talend.esb.sam.agent.message.FlowIdHelper
Get FlowId from message
getHandlers() - Method in class org.talend.esb.sam.agent.collector.EventCollectorImpl
 
getMaxContentLength() - Method in class org.talend.esb.sam.agent.eventproducer.MessageToEventMapperImpl
 
getOrCreateCustomInfo(Message) - Static method in class org.talend.esb.sam.agent.message.CustomInfo
Access the customInfo of a message using this accessor.
getPayload(Message) - Method in class org.talend.esb.sam.agent.eventproducer.MessageToEventMapperImpl
 

H

handleEvent(Event) - Method in class org.talend.esb.sam.agent.collector.QueueSender
Stores an event in the queue and returns.
handleMessage(Message) - Method in class org.talend.esb.sam.agent.eventproducer.EventProducerInterceptor
 
handleMessage(T) - Method in class org.talend.esb.sam.agent.flowidprocessor.FlowIdProducerIn
 
handleMessage(T) - Method in class org.talend.esb.sam.agent.flowidprocessor.FlowIdProducerOut
 
handleMessage(Message) - Method in class org.talend.esb.sam.agent.wiretap.WireTapIn
 
handleMessage(Message) - Method in class org.talend.esb.sam.agent.wiretap.WireTapOut
 
handleRequestOut(T) - Method in class org.talend.esb.sam.agent.flowidprocessor.FlowIdProducerOut
 
handleResponseOut(T) - Method in class org.talend.esb.sam.agent.flowidprocessor.FlowIdProducerOut
 

I

initComplete() - Method in class org.talend.esb.sam.agent.collector.EventCollectorImpl
 
initializeProvider(InterceptorProvider, Bus) - Method in class org.talend.esb.sam.agent.feature.EventFeature
 

L

logger - Static variable in class org.talend.esb.sam.agent.feature.EventFeature
 
logger - Static variable in class org.talend.esb.sam.agent.flowidprocessor.FlowIdProducerIn
 
logger - Static variable in class org.talend.esb.sam.agent.flowidprocessor.FlowIdProducerOut
 
logger - Static variable in class org.talend.esb.sam.agent.flowidprocessor.FlowIdProtocolHeaderCodec
 
logger - Static variable in class org.talend.esb.sam.agent.flowidprocessor.FlowIdSoapCodec
 

M

map(Event) - Static method in class org.talend.esb.sam.agent.serviceclient.EventMapper
convert Event bean to EventType manually
mapToEvent(Message) - Method in interface org.talend.esb.sam.agent.eventproducer.MessageToEventMapper
 
mapToEvent(Message) - Method in class org.talend.esb.sam.agent.eventproducer.MessageToEventMapperImpl
 
mark(int) - Method in class org.talend.esb.sam.agent.wiretap.WireTapInputStream
 
markSupported() - Method in class org.talend.esb.sam.agent.wiretap.WireTapInputStream
 
MessageToEventMapper - Interface in org.talend.esb.sam.agent.eventproducer
 
MessageToEventMapperImpl - Class in org.talend.esb.sam.agent.eventproducer
 
MessageToEventMapperImpl() - Constructor for class org.talend.esb.sam.agent.eventproducer.MessageToEventMapperImpl
 
MonitoringServiceWrapper - Class in org.talend.esb.sam.agent.serviceclient
Wraps business logic to web service logic.
MonitoringServiceWrapper() - Constructor for class org.talend.esb.sam.agent.serviceclient.MonitoringServiceWrapper
 

O

org.talend.esb.sam.agent.collector - package org.talend.esb.sam.agent.collector
 
org.talend.esb.sam.agent.eventproducer - package org.talend.esb.sam.agent.eventproducer
 
org.talend.esb.sam.agent.feature - package org.talend.esb.sam.agent.feature
 
org.talend.esb.sam.agent.flowidprocessor - package org.talend.esb.sam.agent.flowidprocessor
 
org.talend.esb.sam.agent.message - package org.talend.esb.sam.agent.message
 
org.talend.esb.sam.agent.serviceclient - package org.talend.esb.sam.agent.serviceclient
 
org.talend.esb.sam.agent.wiretap - package org.talend.esb.sam.agent.wiretap
 

P

postShutdown() - Method in class org.talend.esb.sam.agent.collector.EventCollectorImpl
 
preShutdown() - Method in class org.talend.esb.sam.agent.collector.EventCollectorImpl
 
putEvents(List<Event>) - Method in class org.talend.esb.sam.agent.serviceclient.MonitoringServiceWrapper
Sends all events to the web service.

Q

QueueSender - Class in org.talend.esb.sam.agent.collector
 
QueueSender() - Constructor for class org.talend.esb.sam.agent.collector.QueueSender
 

R

read() - Method in class org.talend.esb.sam.agent.wiretap.WireTapInputStream
 
read(byte[]) - Method in class org.talend.esb.sam.agent.wiretap.WireTapInputStream
 
read(byte[], int, int) - Method in class org.talend.esb.sam.agent.wiretap.WireTapInputStream
 
readFlowId(Message) - Static method in class org.talend.esb.sam.agent.flowidprocessor.FlowIdProtocolHeaderCodec
 
readFlowId(Message) - Static method in class org.talend.esb.sam.agent.flowidprocessor.FlowIdSoapCodec
 
reset() - Method in class org.talend.esb.sam.agent.wiretap.WireTapInputStream
 

S

sendEventsFromQueue() - Method in class org.talend.esb.sam.agent.collector.EventCollectorImpl
Method will be executed asynchronously from spring.
setBus(Bus) - Method in class org.talend.esb.sam.agent.collector.EventCollectorImpl
 
setDefaultInterval(long) - Method in class org.talend.esb.sam.agent.collector.EventCollectorImpl
Set default interval for sending events to monitoring service.
setDelayBetweenRetry(long) - Method in class org.talend.esb.sam.agent.serviceclient.MonitoringServiceWrapper
 
setEventSender(EventHandler) - Method in class org.talend.esb.sam.agent.feature.EventFeature
 
setEventsPerMessageCall(int) - Method in class org.talend.esb.sam.agent.collector.EventCollectorImpl
Set by Spring.
setExecutor(TaskExecutor) - Method in class org.talend.esb.sam.agent.collector.EventCollectorImpl
Spring sets the executor.
setFilters(List<EventFilter>) - Method in class org.talend.esb.sam.agent.collector.EventCollectorImpl
 
setFlowId(Message, String) - Static method in class org.talend.esb.sam.agent.message.FlowIdHelper
 
setHandlers(List<EventHandler>) - Method in class org.talend.esb.sam.agent.collector.EventCollectorImpl
 
setLogMessageContent(boolean) - Method in class org.talend.esb.sam.agent.feature.EventFeature
 
setMapper(MessageToEventMapper) - Method in class org.talend.esb.sam.agent.feature.EventFeature
 
setMaxContentLength(int) - Method in class org.talend.esb.sam.agent.eventproducer.MessageToEventMapperImpl
 
setMonitoringService(MonitoringService) - Method in class org.talend.esb.sam.agent.serviceclient.MonitoringServiceWrapper
Set by Spring.
setMonitoringServiceClient(MonitoringService) - Method in class org.talend.esb.sam.agent.collector.EventCollectorImpl
Spring sets the monitoring service client.
setNumberOfRetries(int) - Method in class org.talend.esb.sam.agent.serviceclient.MonitoringServiceWrapper
 
setQueue(Queue<Event>) - Method in class org.talend.esb.sam.agent.collector.EventCollectorImpl
Spring sets the queue.
setQueue(Queue<Event>) - Method in class org.talend.esb.sam.agent.collector.QueueSender
 
setScheduler(TaskScheduler) - Method in class org.talend.esb.sam.agent.collector.EventCollectorImpl
Scheduler will be set and configured by Spring.
skip(long) - Method in class org.talend.esb.sam.agent.wiretap.WireTapInputStream
 
stopSending() - Method in class org.talend.esb.sam.agent.collector.EventCollectorImpl
 

W

WireTapIn - Class in org.talend.esb.sam.agent.wiretap
Creates a CachedOutPutStream in the message that can be used to wiretap the content The interceptor does not yet work streaming so it first copies all the content to the CachedOutputStream and only then lets CXF continue on the message
WireTapIn(boolean) - Constructor for class org.talend.esb.sam.agent.wiretap.WireTapIn
 
WireTapInputStream - Class in org.talend.esb.sam.agent.wiretap
 
WireTapInputStream(InputStream, OutputStream) - Constructor for class org.talend.esb.sam.agent.wiretap.WireTapInputStream
 
WireTapOut - Class in org.talend.esb.sam.agent.wiretap
Create a CachedOutputStream on the message that can be used to Wiretap the content.
WireTapOut(Interceptor<Message>, boolean) - Constructor for class org.talend.esb.sam.agent.wiretap.WireTapOut
 
writeFlowId(Message, String) - Static method in class org.talend.esb.sam.agent.flowidprocessor.FlowIdProtocolHeaderCodec
 
writeFlowId(Message, String) - Static method in class org.talend.esb.sam.agent.flowidprocessor.FlowIdSoapCodec
 

A C E F G H I L M O P Q R S W

Copyright © 2011 Talend Inc.. All Rights Reserved.