Those sources that need to be properly disposed of (i.e. require cleanup) and whose instances can be shared by multiple message contexts accross co-located invocations need to implement this. The best (and so far only) example of such a source is a DataSourceSource/ReusableDataSource backed by a temporary file
Field Summary
Fields inherited from interface com.bea.wli.sb.sources.Source