Class CoreFromEnterpriseTableLocationProvider

All Implemented Interfaces:
TableLocationProvider, NamedImplementation

public class CoreFromEnterpriseTableLocationProvider extends AbstractTableLocationProvider
This class adapts a Legacy Enterprise TableLocationProvider into a Core TableLocationProvider.

In general, we create Core TableLocationProviders; but there are some circumstances where an Enterprise TableLocationProvider is needed and we must adapt it to the Core engine. In particular, this is used to implement a last-by DIS. The DataImportServer provides a TableLocationProvider (and we need that specific one for consistency), but we want to export our resultant tables over Barrage.