Package org.frankframework.core
Interface FrankElement
- All Superinterfaces:
org.springframework.context.ApplicationContextAware,org.springframework.beans.factory.Aware,HasApplicationContext,HasName,IScopeProvider
- All Known Subinterfaces:
CanUseSharedResource<T>,IBlockEnabledSender<H>,ICache<K,,V> ICorrelatedPullingListener<M>,ICorrelatedSender,IDualModeValidator,IJmsListener<M>,IJob,IKnowsDeliveryCount<M>,IListener<M>,IParameter,IPeekableListener<M>,IPipe,IPortConnectedListener<M>,IPullingListener<M>,IPushingListener<M>,IRecordHandler,IRedeliveringListener<M>,IResultHandler,ISapListener<F>,ISapSender,ISender,ISenderWithParameters,IValidator,IWrapperPipe,IXmlValidator,ReceiverAware<M>
- All Known Implementing Classes:
AbstractBlockEnabledSender,AbstractCacheAdapter,AbstractCollectorPipe,AbstractCollectorSender,AbstractFileSystemListener,AbstractFileSystemPipe,AbstractFileSystemSender,AbstractHttpSender,AbstractHttpSession,AbstractJdbcMessageBrowser,AbstractJdbcQuerySender,AbstractJdbcSender,AbstractJmsListener,AbstractJmsMessageBrowser,AbstractJobDef,AbstractLdapQueryPipe,AbstractMailListener,AbstractMailSender,AbstractParameter,AbstractPipe,AbstractRecordHandler,AbstractResponseValidatorWrapper,AbstractResultHandler,AbstractSender,AbstractSenderWithParameters,AbstractSenderWrapper,AbstractValidator,AbstractValidator.ResponseValidatorWrapper,AbstractXmlValidator,ActionJob,Adapter,Adios2XmlPipe,Afm2EdiFactSender,AmazonS3Sender,AmountOfPagesPipe,AmqpListener,AmqpSender,ApiListener,ApiPrincipalPipe,ApiSoapWrapperPipe,ApiStreamPipe,ApiWsdlXmlValidator,AsyncSenderWithListenerPipe,Base64Pipe,BatchBlobTransformerPipe,BatchClobTransformerPipe,BatchFileTransformerPipe,BatchTransformerPipeBase,BisJmsListener,BisJmsSender,BisWrapperPipe,BlobLineIteratingPipe,BooleanParameter,BytesOutputPipe,CheckReloadJob,ChecksumPipe,CleanupDatabaseJob,CleanupFileSystemJob,ClobLineIteratingPipe,CmisEventListener,CmisHttpSender,CmisSender,CommandSender,CompareIntegerPipe,CompareStringPipe,CompressPipe,Configuration,CounterSwitchPipe,CredentialCheckingPipe,CrlPipe,CsvParserPipe,DatabaseJob,DataSonnetPipe,DateParameter,DelayPipe,DelaySender,DirectoryListener,DirectQuerySender,DirectWrapperPipe,DomainTransformerPipe,DummyTransactionalStorage,EchoPipe,EchoSender,EhCache,EsbJmsListener,EsbJmsSender,EsbJmsTransactionalStorage,EsbSoapValidator,EsbSoapWrapperPipe,EscapePipe,EtagHandlerPipe,ExceptionPipe,ExchangeFileSystemSender,ExchangeFolderSender,ExchangeMailListener,ExecuteQueryJob,FileSender,FileSystemSenderWithAttachments,FixedForwardPipe,FixedQuerySender,FixedResultPipe,FixedResultSender,ForEachAttachmentPipe,ForEachChildElementPipe,ForPipe,FrankListener,FrankSender,FtpFileSystemListener,FtpFileSystemSender,FxfListener,FxfWrapperPipe,FxfXmlValidator,GetFromSessionPipe,GetPrincipalPipe,GetTibcoQueues,HashPipe,HttpSender,HttpSession,IbisActionJob,IbisJavaSender,IbisLocalSender,IdinSender,IdocSender,IdocSender,IdocSenderImpl,IfPipe,ImapListener,ImapSender,IMSSender,IncreaseIntegerPipe,IsUserInRolePipe,IsXmlPipe,IteratingPipe,JavaListener,JavascriptSender,JavaxXmlValidator,JdbcFacade,JdbcIteratingPipeBase,JdbcIteratingPipeBase.MixedQuerySender,JdbcListener,JdbcQueryListener,JdbcTableListener,JdbcTableMessageBrowser,JdbcTransactionalStorage,JmsBrowser,JMSFacade,JmsListener,JmsSender,JmsTransactionalStorage,Job,Json2XmlValidator,JsonParameter,JsonPathPipe,JsonPipe,JsonValidator,JsonWellFormedCheckerPipe,JsonXsltPipe,JsonXsltSender,JwtPipe,KafkaListener,KafkaSender,LabelFormat,LadybugPipe,LarvaPipe,LdapFindGroupMembershipsPipe,LdapFindMemberPipe,LdapSender,LoadDatabaseSchedulesJob,LobLineIteratingPipeBase,LocalFileSystemPipe,LocalFileSystemSender,Locker,LogContextPipe,LogSender,MailSender,MailSenderPipe,MessageSendingPipe,MessageStoreListener,MessageStoreSender,MongoDbSender,Monitor,MQSender,MqttFacade,MqttListener,MqttSender,MsalClientAdapter,NetStorageSender,NumberParameter,ObfuscatePipe,ParallelSenders,Parameter,PasswordGeneratorPipe,PasswordHashPipe,PdfPipe,PGPPipe,PipeLine,PullingJmsListener,PushingJmsListener,PushingListenerAdapter,PutInSessionPipe,PutSystemDateInSession,Receiver,ReconnectSenderWrapper,RecordTransformer,RecordXml2Sender,RecordXmlTransformer,RecoverAdaptersJob,RegExPipe,RekenBoxCallerPipe,ReloadSender,RemoveCacheKeyPipe,RemoveFromSessionPipe,ReplacerPipe,RestListener,Result2BlobWriter,Result2ClobWriter,Result2Filewriter,Result2LobWriterBase,Result2StringWriter,ResultBlock2Sender,ResultSet2FileSender,ResultSetIteratingPipe,ResultWriter,Samba1Pipe,Samba1Sender,Samba2Listener,Samba2Pipe,Samba2Sender,SambaListener,SambaPipe,SapFunctionFacade,SapListener,SapListener,SapListenerImpl,SapLUWManagerPipe,SapSender,SapSender,SapSenderBase,SapSenderImpl,ScanTibcoSolutionPipe,SenderPipe,SenderSeries,SenderWrapper,SendGridSender,SendMessageJob,SendMessageJob.SendMessageJobSender,SendTibcoMessage,SftpFileSystemListener,SftpFileSystemSender,ShadowSender,SignaturePipe,SimpleJdbcListener,SizePipe,SkipPipe,SoapValidator,SoapWrapperPipe,StoredProcedureQuerySender,StreamLineIteratorPipe,StreamPipe,StreamTransformerPipe,StringIteratorPipe,SwitchPipe,Text2XmlPipe,TextSplitterPipe,TibcoLogJmsListener,Tibet2DatabaseStorage,TimeoutGuardPipe,UnzipPipe,UUIDGeneratorPipe,WebServiceListener,WebServiceNtlmSender,WebServiceSender,WsdlGeneratorPipe,WsdlGeneratorPipe,WsdlXmlValidator,XComSender,XercesXmlValidator,XfbSender,XmlIf,XmlJmsBrowserSender,XmlParameter,XmlQuerySender,XmlSwitch,XmlValidator,XmlValidator.ResponseValidatorWrapper,XmlValidatorSender,XmlWellFormedCheckerPipe,XQueryPipe,XsltPipe,XsltProviderListener,XsltSender,ZipIteratorPipe,ZipWriterPipe,ZipWriterSender
public interface FrankElement
extends org.springframework.context.ApplicationContextAware, HasApplicationContext, HasName
Digested FrankElements such as an
IPipe/ISender or IListener.
These elements contain a bunch of getters, but not necessarily setters.
Mainly used for statistics and ConfigurationWarnings.
NOTE: The ApplicationContextAware interface is here for ease of use. Ideally implementers should declare it them selves,
but since it's almost always required. For now, this keeps things backwards compatible.-
Method Summary
Methods inherited from interface org.springframework.context.ApplicationContextAware
setApplicationContextMethods inherited from interface org.frankframework.core.HasApplicationContext
getApplicationContext, getConfigurationClassLoader
-
Method Details
-
addConfigWarning
-