# Package org.apache.sysds.runtime.controlprogram.federated

- Class Summary
  Class | Description
  --- | ---
  ExecutionContextMap |
  FederatedData |
  FederatedData.FederatedRequestEncoder |
  FederatedLocalData |
  FederatedLookupTable | Lookup table mapping from a FedUniqueCoordID (funCID) to an ExecutionContextMap (ECM) so that every coordinator can address federated variables with its own local sequential variable IDs.
  FederatedRange |
  FederatedReadCache |
  FederatedReadCache.ReadCacheEntry | Class representing an entry of the federated read cache.
  FederatedRequest |
  FederatedResponse |
  FederatedStatistics |
  FederatedStatistics.FedStatsCollectFunction |
  FederatedStatistics.FedStatsCollection |
  FederatedUDF |
  FederatedWorker |
  FederatedWorker.FederatedResponseEncoder |
  FederatedWorkerHandler | Note: federated worker handler created for every command; and concurrent parfor threads at coordinator need separate execution contexts at the federated sites too
  FederatedWorkloadAnalyzer |
  FederationMap |
  FederationUtils |
  MatrixLineagePair | Class to represent the relation between a MatrixObject and the respective LineageItem.

- Enum Summary
  Enum | Description
  --- | ---
  FederatedRequest.RequestType |
  FederatedResponse.ResponseType |

- Exception Summary
  Exception | Description
  --- | ---
  FederatedWorkerHandlerException | Exception to throw when an exception occurs in FederatedWorkerHandler during handling of FederatedRequest.