Package com.adaptris.core
Interface MessageEventGenerator
-
- All Known Subinterfaces:
AdaptrisMessageConsumer
,AdaptrisMessageProducer
,AdaptrisMessageWorker
,AggregatingConsumeService<T>
,ConnectedService
,DynamicPollingTemplate.TemplateProvider
,Service
,ServiceCollection
,ServiceWrapper
- All Known Implementing Classes:
AbstractJdbcSequenceNumberService
,AdaptrisMessageConsumerImp
,AdaptrisMessageProducerImp
,AdaptrisMessageWorkerImp
,AdaptrisPollingConsumer
,AddExtendedLoggingContext
,AddFormattedMetadataService
,AddLoggingContext
,AddMetadataService
,AddNamespaceObjectMetadata
,AddPayloadService
,AddTimestampMetadataService
,AddToCacheService
,AddValueToCache
,AdvancedMessageSplitterService
,AggregatingConsumeServiceImpl
,AggregatingFsConsumeService
,AggregatingFtpConsumeService
,AggregatingJmsConsumeService
,AlwaysFailService
,Base64DecodeMetadataService
,Base64DecodeService
,Base64EncodeMetadataService
,Base64EncodeService
,Base64MetadataService
,Base64Service
,BaseJmsPollingConsumerImpl
,BasicJettyConsumer
,BasicMessageSplitterService
,BranchingHttpRequestService
,BranchingServiceCollection
,BranchingServiceEnabler
,BranchingServiceImp
,CacheServiceBase
,CacheServiceImpl
,ChangeCharEncodingService
,CheckAndRetrieve
,CheckCacheService
,CheckMetadataValueService
,CheckUniqueMetadataValueService
,ClearCacheService
,ClearExceptionService
,ClearLoggingContext
,CloneMessageServiceList
,ConvertObjectMetadataService
,CopyMetadataService
,CoreSecurityService
,CreateQueryStringFromMetadata
,DecodingService
,DecryptionService
,DefinedJmsProducer
,DoWhile
,DuplicateMessageRoutingService
,DuplicateMetadataValueService
,DynamicJmxOperationService
,DynamicServiceExecutor
,DynamicSharedService
,EmbeddedScriptingService
,EncodingService
,EncryptionOnlyService
,EncryptionService
,EncryptionSigningService
,ExceptionHandlingServiceWrapper
,ExceptionReportService
,ExtractMetadataService
,FindAndReplaceService
,FlattenMimeParts
,ForEach
,FormDataFromMetadata
,FormDataToMetadata
,FsConsumer
,FsConsumerImpl
,FsProducer
,FtpConsumer
,FtpConsumerImpl
,FtpProducer
,FtpRecursiveConsumer
,GenerateUniqueMetadataValueService
,GetAndCacheOauthToken
,GetOauthToken
,GetValueFromCache
,GunzipService
,GzipService
,HexToStringService
,HttpProducer
,HttpRequestService
,HttpRequestServiceImpl
,IfElse
,InputOutputService
,JdbcBatchingDataCaptureService
,JdbcDataCaptureService
,JdbcDataCaptureServiceImpl
,JdbcDataQueryService
,JdbcIteratingDataCaptureServiceImpl
,JdbcMapInsert
,JdbcMapUpsert
,JdbcRawDataCaptureService
,JdbcService
,JdbcServiceList
,JdbcServiceWithParameters
,JdbcStoredProcedureProducer
,JettyMessageConsumer
,JettyResponseService
,JettyRoutingService
,JmsAsyncProducer
,JmsConsumer
,JmsConsumerImpl
,JmsPollingConsumer
,JmsPollingConsumerImpl
,JmsProducer
,JmsProducerImpl
,JmsSyncConsumer
,JmxNotificationConsumer
,JmxOperationCallService
,JmxOperationImpl
,JmxOperationServiceImpl
,JmxWaitService
,LargeFsConsumer
,LargeFsProducer
,LoggingService
,LoggingServiceImpl
,LogMessageService
,MapMetadataService
,MessageSplitterServiceImp
,MetadataAppenderService
,MetadataBranchingServiceImp
,MetadataComparisonService
,MetadataExistsBranchingService
,MetadataFilterService
,MetadataHashingService
,MetadataIdentitySequenceNumberService
,MetadataKeyToCapitalCase
,MetadataKeyToLowerCase
,MetadataKeyToUpperCase
,MetadataServiceImpl
,MetadataToPayloadService
,MetadataValueBranchingService
,MetadataValueEscapeDoubleQuote
,MetadataValueEscapeSingleQuote
,MetadataValueToLowerCase
,MetadataValueToUpperCase
,MimePartSelector
,MovingNonDeletingFsConsumer
,MultipartMessageBuilder
,MultiPayloadXmlTransformService
,NonDeletingFsConsumer
,NullMessageConsumer
,NullMessageProducer
,NullService
,OauthTokenGetter
,PasConsumer
,PasPollingConsumer
,PasProducer
,PayloadFromTemplateService
,PayloadHashingService
,PayloadToMetadataService
,PollingTrigger
,PooledSplitJoinService
,PoolingMessageSplitterService
,ProduceOnlyProducerImp
,PtpConsumer
,PtpPollingConsumer
,PtpProducer
,ReadFileService
,ReadMetadataFromFilesystem
,ReformatDateService
,ReformatMetadata
,ReformatMetadataKey
,RegexpMetadataService
,RegexpService
,RelaxedFtpConsumer
,RelaxedFtpProducer
,RemoveFromCacheService
,RemoveKeyFromCache
,RemoveLoggingContext
,ReplaceMetadataValue
,RequestReplyProducerBase
,RequestReplyProducerImp
,ResponseProducerImpl
,RetrieveFromCacheService
,RetryingServiceWrapper
,RetryOnceStandaloneProducer
,RetryStoreDeleteService
,RetryStoreListService
,RetryStoreServiceImpl
,RetryStoreWriteService
,ScriptingService
,ScriptingServiceImp
,ServiceCollectionImp
,ServiceImp
,ServiceList
,ServiceListBase
,SharedService
,SharedServiceImpl
,ShortCutJettyResponse
,SigningService
,SimpleSequenceNumberService
,SingleKeyCacheService
,SingleKeyValueCacheImpl
,SizeBasedBranchingService
,StandaloneConsumer
,StandaloneProducer
,StandaloneRequestor
,StandardHttpProducer
,StandardResponseProducer
,StatelessServiceWrapper
,StaticIdentitySequenceNumberService
,StopProcessingService
,StoreMetadataValueService
,StringToHexService
,Switch
,SwitchPayloadService
,SymmetricKeyCryptographyService
,SyntaxBranchingService
,SyntaxRoutingService
,SystemCommandExecutorService
,ThrowExceptionService
,TranscodingService
,TraversingFsConsumer
,TrimMetadataService
,UrlDecodeMetadataService
,UrlEncodedMetadataValues
,UrlEncodeMetadataService
,UseXmlCharsetAsEncodingService
,Utf8BomRemover
,ValidateMetadataService
,VerifyIdentityService
,WaitService
,While
,WriteMetadataToFilesystem
,XmlTransformService
,XmlValidationService
,XpathMetadataService
,XpathObjectMetadataService
,XPathService
public interface MessageEventGenerator
Implemented by classes which generate message lifecycle events. Defines a single method
getName
which returns the name of the event.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
createName()
Create a name for anyMleMarker
that is generated.java.lang.String
createQualifier()
Create a qualifier for anyMleMarker
that is generated.boolean
isTrackingEndpoint()
Returns true if this should be considered an 'end-point' for tracking purposes, otherwise false.
-
-
-
Method Detail
-
createName
java.lang.String createName()
-
createQualifier
java.lang.String createQualifier()
Create a qualifier for anyMleMarker
that is generated.The default implementation is to return the unique-id of the component in question, or the empty string if not configured
- Returns:
- the qualifier for any
MleMarker
that is generated.
-
isTrackingEndpoint
boolean isTrackingEndpoint()
Returns true if this should be considered an 'end-point' for tracking purposes, otherwise false.
- Returns:
- true if this should be considered an 'end-point' for tracking purposes, otherwise false
-
-