[jbosstools-issues] [JBoss JIRA] Commented: (JBIDE-5547) ESB Editor - FTP Listener needs additional properties visible

Brian Fitzpatrick (JIRA) jira-events at lists.jboss.org
Tue Dec 22 13:04:30 EST 2009


    [ https://jira.jboss.org/jira/browse/JBIDE-5547?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12501376#action_12501376 ] 

Brian Fitzpatrick commented on JBIDE-5547:
------------------------------------------

Slava, this looks great. One question. How does one add them? Or are they always there?

> ESB Editor - FTP Listener needs additional properties visible
> -------------------------------------------------------------
>
>                 Key: JBIDE-5547
>                 URL: https://jira.jboss.org/jira/browse/JBIDE-5547
>             Project: Tools (JBoss Tools)
>          Issue Type: Bug
>          Components: esb
>    Affects Versions: 3.1.0.GA
>            Reporter: Brian Fitzpatrick
>            Assignee: Viacheslav Kabanovich
>         Attachments: cache.jpg, remote-filesystem-strategy.jpg
>
>   Original Estimate: 0 minutes
>  Remaining Estimate: 0 minutes
>
> In the ESB Configuration Editor, when you select an FTP Listener, we need to add a few more optional properties to configure JBoss Cache configurations. These are only for Read-only FTP listeners...
> * maxNodes 
> * timeToLiveSeconds
> * maxAgeSeconds
> In addition, there are three other optional properties. These all refer to classes:
> * remoteFilesystemStrategyclass - (class instance) an instance of org.jboss.soa.esb.listeners.gateway.remotestrategies.RemoteFileSystemStrategy
> * remoteFilesystemStrategyconfigFile - (file browse) defaults to /ftpfile-cache-config.xml - but would be useful if they had multiple configs within the same ESB.  It is a standard JBoss Cache configuration used to configure the TreeCache. 
> * remoteFilesystemStrategyCacheListener (class instance) allows the user to specify a jboss cache TreeCacheListener implementation so that they can modify our cache based on the tree cache events.  We provide one implementation of this interface,
> org.jboss.soa.esb.listeners.gateway.remotestrategies.cache.DeleteOnEvictTreeCacheListener.  The implementation must define a constructor which takes a TreeCache parameter.
> Additional details for these can be found in the ESB 4.7 programmer's guide

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the jbosstools-issues mailing list