Class SequentialFederationControl
java.lang.Object
org.odpi.openmetadata.repositoryservices.enterprise.repositoryconnector.control.FederationControlBase
org.odpi.openmetadata.repositoryservices.enterprise.repositoryconnector.control.SequentialFederationControl
- All Implemented Interfaces:
- FederationControl
SequentialFederationControl provides a simple sequential federation control loop to
 manage a single federated query.
- 
Field SummaryFields inherited from class org.odpi.openmetadata.repositoryservices.enterprise.repositoryconnector.control.FederationControlBaseauditLog, cohortConnectors, methodName, userId
- 
Constructor SummaryConstructorsConstructorDescriptionSequentialFederationControl(String userId, List<OMRSRepositoryConnector> cohortConnectors, AuditLog auditLog, String methodName) Constructor for a sequential federated query controller
- 
Method SummaryModifier and TypeMethodDescriptionvoidexecuteCommand(RepositoryExecutor executor) Issue the federated command.
- 
Constructor Details- 
SequentialFederationControlpublic SequentialFederationControl(String userId, List<OMRSRepositoryConnector> cohortConnectors, AuditLog auditLog, String methodName) Constructor for a sequential federated query controller- Parameters:
- userId- calling user
- cohortConnectors- list of connectors to call
- auditLog- logging destination
- methodName- calling method
 
 
- 
- 
Method Details- 
executeCommandIssue the federated command.- Specified by:
- executeCommandin interface- FederationControl
- Specified by:
- executeCommandin class- FederationControlBase
- Parameters:
- executor- command to execute
- Throws:
- RepositoryErrorException- problem with the state of one of the repositories. This is probably a logic error rather than an outage
 
 
-