Interface GovernanceArchitect
public interface GovernanceArchitect
Architect for configuring governance.
-
Method Summary
Modifier and TypeMethodDescriptionaddGovernance(String governanceName, String governanceLocation, PropertyList properties) Adds a specificOfficeGovernance.addGovernances(String governanceDirectory, PropertyList properties) Adds theOfficeGovernanceinstances configured in a directory.
-
Method Details
-
addGovernance
OfficeGovernance addGovernance(String governanceName, String governanceLocation, PropertyList properties) throws Exception Adds a specificOfficeGovernance.- Parameters:
governanceName- Name of theOfficeGovernance.governanceLocation- Location ofOfficeGovernanceconfiguration.properties-PropertyListfor configuration.- Returns:
OfficeGovernance.- Throws:
Exception- If fails to createOfficeGovernance.
-
addGovernances
Map<String,OfficeGovernance> addGovernances(String governanceDirectory, PropertyList properties) throws Exception Adds theOfficeGovernanceinstances configured in a directory.- Parameters:
governanceDirectory- Location of the directory containing theOfficeGovernanceconfigurations.properties-PropertyListfor configuration.- Returns:
MapofOfficeGovernanceinstances by their name.- Throws:
Exception- If fails to create theOfficeGovernanceinstances.
-