Class AbstractTeamSource
java.lang.Object
net.officefloor.frame.api.team.source.impl.AbstractTeamSource
- All Implemented Interfaces:
TeamSource
- Direct Known Subclasses:
AbstractExecutorTeamSource,BackPressureTeamSource,LeaderFollowerTeamSource,OnePersonTeamSource,PassiveTeamSource,StepTeam,ThreadLocalAwareTeamSource,WorkerPerJobTeamSource
Abstract
TeamSource.- Author:
- Daniel Sagenschneider
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfaceContext forloadSpecification(SpecificationContext). -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionObtains the specification for this.protected abstract voidOverridden to load specification.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.officefloor.frame.api.team.source.TeamSource
createTeam
-
Constructor Details
-
AbstractTeamSource
public AbstractTeamSource()
-
-
Method Details
-
getSpecification
Description copied from interface:TeamSourceObtains the specification for this.
This will be called before any other methods, therefore this method must be able to return the specification immediately after a default constructor instantiation.
- Specified by:
getSpecificationin interfaceTeamSource- Returns:
- Specification of this.
-
loadSpecification
Overridden to load specification.- Parameters:
context-AbstractTeamSource.SpecificationContext.
-