Class RawGovernanceMetaDataFactory
- java.lang.Object
-
- net.officefloor.frame.impl.construct.governance.RawGovernanceMetaDataFactory
-
public class RawGovernanceMetaDataFactory extends java.lang.ObjectFactory for the creation of theRawGovernanceMetaData.- Author:
- Daniel Sagenschneider
-
-
Constructor Summary
Constructors Constructor Description RawGovernanceMetaDataFactory(java.lang.String officeName, java.util.Map<java.lang.String,TeamManagement> officeTeams)Instantiate.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <E,F extends java.lang.Enum<F>>
RawGovernanceMetaData<E,F>createRawGovernanceMetaData(GovernanceConfiguration<E,F> configuration, int governanceIndex, AssetManagerRegistry assetManagerRegistry, long defaultAsynchronousFlowTimeout, OfficeFloorIssues issues)Creates theRawGovernanceMetaData.
-
-
-
Constructor Detail
-
RawGovernanceMetaDataFactory
public RawGovernanceMetaDataFactory(java.lang.String officeName, java.util.Map<java.lang.String,TeamManagement> officeTeams)Instantiate.- Parameters:
officeName- Name of theOfficehavingGovernanceadded.officeTeams-TeamManagementinstances by theirOfficename.
-
-
Method Detail
-
createRawGovernanceMetaData
public <E,F extends java.lang.Enum<F>> RawGovernanceMetaData<E,F> createRawGovernanceMetaData(GovernanceConfiguration<E,F> configuration, int governanceIndex, AssetManagerRegistry assetManagerRegistry, long defaultAsynchronousFlowTimeout, OfficeFloorIssues issues)
Creates theRawGovernanceMetaData.- Type Parameters:
E- Extension interface type.F- Flow key type.- Parameters:
configuration-GovernanceConfiguration.governanceIndex- Index of theGovernancewithin theProcessState.assetManagerRegistry-AssetManagerRegistry.defaultAsynchronousFlowTimeout- DefaultAsynchronousFlowtimeout.issues-OfficeFloorIssues.- Returns:
RawGovernanceMetaData.
-
-