Uses of Interface
net.officefloor.frame.api.team.source.TeamSource
-
-
Uses of TeamSource in net.officefloor.compile
Classes in net.officefloor.compile with type parameters of type TeamSource Modifier and Type Interface Description interface
TeamSourceService<S extends TeamSource>
Service to plug-in anTeamSource
Class
alias by including the extensionTeamSource
jar on the class path.Methods in net.officefloor.compile with type parameters of type TeamSource Modifier and Type Method Description abstract <S extends TeamSource>
voidOfficeFloorCompiler. addTeamSourceAlias(java.lang.String alias, java.lang.Class<S> teamSourceClass)
Allows providing an alias name for aTeamSource
. -
Uses of TeamSource in net.officefloor.compile.impl
Methods in net.officefloor.compile.impl with type parameters of type TeamSource Modifier and Type Method Description <S extends TeamSource>
voidOfficeFloorCompilerImpl. addTeamSourceAlias(java.lang.String alias, java.lang.Class<S> teamSourceClass)
<S extends TeamSource>
java.lang.Class<S>OfficeFloorCompilerImpl. getTeamSourceClass(java.lang.String teamSourceName, TeamNode node)
-
Uses of TeamSource in net.officefloor.compile.impl.adapt
Methods in net.officefloor.compile.impl.adapt with type parameters of type TeamSource Modifier and Type Method Description <S extends TeamSource>
voidOfficeFloorCompilerAdapter. addTeamSourceAlias(java.lang.String alias, java.lang.Class<S> teamSourceClass)
-
Uses of TeamSource in net.officefloor.compile.impl.structure
Methods in net.officefloor.compile.impl.structure with parameters of type TeamSource Modifier and Type Method Description OfficeFloorTeam
OfficeFloorNodeImpl. addTeam(java.lang.String teamName, TeamSource teamSource)
void
TeamNodeImpl. initialise(java.lang.String teamSourceClassName, TeamSource teamSource)
-
Uses of TeamSource in net.officefloor.compile.impl.team
Methods in net.officefloor.compile.impl.team with type parameters of type TeamSource Modifier and Type Method Description <TS extends TeamSource>
OfficeFloorTeamSourceTypeTeamLoaderImpl. loadOfficeFloorTeamSourceType(java.lang.String teamName, java.lang.Class<TS> teamSourceClass, PropertyList propertyList)
<TS extends TeamSource>
PropertyListTeamLoaderImpl. loadSpecification(java.lang.Class<TS> teamSourceClass)
<TS extends TeamSource>
TeamTypeTeamLoaderImpl. loadTeamType(java.lang.String teamName, java.lang.Class<TS> teamSourceClass, PropertyList propertyList)
Methods in net.officefloor.compile.impl.team with parameters of type TeamSource Modifier and Type Method Description OfficeFloorTeamSourceType
TeamLoaderImpl. loadOfficeFloorTeamSourceType(java.lang.String teamName, TeamSource teamSource, PropertyList propertyList)
PropertyList
TeamLoaderImpl. loadSpecification(TeamSource teamSource)
TeamType
TeamLoaderImpl. loadTeamType(java.lang.String teamName, TeamSource teamSource, PropertyList propertyList)
-
Uses of TeamSource in net.officefloor.compile.internal.structure
Methods in net.officefloor.compile.internal.structure with type parameters of type TeamSource Modifier and Type Method Description <S extends TeamSource>
java.lang.Class<S>NodeContext. getTeamSourceClass(java.lang.String teamSourceClassName, TeamNode node)
Obtains theTeamSource
class.Methods in net.officefloor.compile.internal.structure with parameters of type TeamSource Modifier and Type Method Description void
TeamNode. initialise(java.lang.String teamSourceClassName, TeamSource teamSource)
Initialises theTeamNode
. -
Uses of TeamSource in net.officefloor.compile.spi.officefloor
Methods in net.officefloor.compile.spi.officefloor with parameters of type TeamSource Modifier and Type Method Description OfficeFloorTeam
OfficeFloorDeployer. addTeam(java.lang.String teamName, TeamSource teamSource)
Adds aOfficeFloorTeam
. -
Uses of TeamSource in net.officefloor.compile.team
Methods in net.officefloor.compile.team with type parameters of type TeamSource Modifier and Type Method Description <TS extends TeamSource>
OfficeFloorTeamSourceTypeTeamLoader. loadOfficeFloorTeamSourceType(java.lang.String teamName, java.lang.Class<TS> teamSourceClass, PropertyList propertyList)
Loads and returns theOfficeFloorTeamSourceType
.<TS extends TeamSource>
PropertyListTeamLoader. loadSpecification(java.lang.Class<TS> teamSourceClass)
<TS extends TeamSource>
TeamTypeTeamLoader. loadTeamType(java.lang.String teamName, java.lang.Class<TS> teamSourceClass, PropertyList propertyList)
Loads and returns theTeamType
sourced from theTeamSource
.Methods in net.officefloor.compile.team with parameters of type TeamSource Modifier and Type Method Description OfficeFloorTeamSourceType
TeamLoader. loadOfficeFloorTeamSourceType(java.lang.String teamName, TeamSource teamSource, PropertyList propertyList)
Loads and returns theOfficeFloorTeamSourceType
.PropertyList
TeamLoader. loadSpecification(TeamSource teamSource)
TeamType
TeamLoader. loadTeamType(java.lang.String teamName, TeamSource teamSource, PropertyList propertyList)
Loads and returns theTeamType
sourced from theTeamSource
. -
Uses of TeamSource in net.officefloor.frame.api.build
Classes in net.officefloor.frame.api.build with type parameters of type TeamSource Modifier and Type Interface Description interface
TeamBuilder<TS extends TeamSource>
Builder of aTeam
.Methods in net.officefloor.frame.api.build with type parameters of type TeamSource Modifier and Type Method Description <TS extends TeamSource>
TeamBuilder<TS>OfficeFloorBuilder. addTeam(java.lang.String teamName, java.lang.Class<TS> teamSourceClass)
<TS extends TeamSource>
TeamBuilder<TS>OfficeFloorBuilder. addTeam(java.lang.String teamName, TS teamSource)
-
Uses of TeamSource in net.officefloor.frame.api.executive
Methods in net.officefloor.frame.api.executive that return TeamSource Modifier and Type Method Description TeamSource
ExecutiveContext. getTeamSource()
Obtains theTeamSource
to create theTeam
. -
Uses of TeamSource in net.officefloor.frame.api.team.source.impl
Classes in net.officefloor.frame.api.team.source.impl that implement TeamSource Modifier and Type Class Description class
AbstractTeamSource
AbstractTeamSource
. -
Uses of TeamSource in net.officefloor.frame.impl.construct.officefloor
Methods in net.officefloor.frame.impl.construct.officefloor with type parameters of type TeamSource Modifier and Type Method Description <TS extends TeamSource>
TeamBuilder<TS>OfficeFloorBuilderImpl. addTeam(java.lang.String teamName, java.lang.Class<TS> teamSourceClass)
<TS extends TeamSource>
TeamBuilder<TS>OfficeFloorBuilderImpl. addTeam(java.lang.String teamName, TS teamSource)
-
Uses of TeamSource in net.officefloor.frame.impl.construct.team
Classes in net.officefloor.frame.impl.construct.team with type parameters of type TeamSource Modifier and Type Class Description class
TeamBuilderImpl<TS extends TeamSource>
Implements theTeamBuilder
.Methods in net.officefloor.frame.impl.construct.team with type parameters of type TeamSource Modifier and Type Method Description <TS extends TeamSource>
RawTeamMetaDataRawTeamMetaDataFactory. constructRawTeamMetaData(TeamConfiguration<TS> configuration, java.lang.String officeFloorName, OfficeFloorIssues issues)
Constructs theRawTeamMetaData
.Methods in net.officefloor.frame.impl.construct.team that return TeamSource Modifier and Type Method Description TeamSource
ExecutiveContextImpl. getTeamSource()
Constructors in net.officefloor.frame.impl.construct.team with parameters of type TeamSource Constructor Description ExecutiveContextImpl(boolean isLoadingType, java.lang.String teamName, boolean isRequestNoTeamOversight, int teamSize, TeamSource teamSource, Executive executive, ThreadFactoryManufacturer threadFactoryManufacturer, SourceProperties properties, SourceContext sourceContext)
Initialise. -
Uses of TeamSource in net.officefloor.frame.impl.spi.team
Classes in net.officefloor.frame.impl.spi.team that implement TeamSource Modifier and Type Class Description class
AbstractExecutorTeamSource
TeamSource
based on theExecutors
cached thread pool.class
ExecutorCachedTeamSource
TeamSource
utilising a cachedExecutorService
.class
ExecutorFixedTeamSource
TeamSource
utilising a fixedExecutorService
.class
LeaderFollowerTeamSource
TeamSource
for aLeaderFollowerTeam
.class
OnePersonTeamSource
TeamSource
for theOnePersonTeam
.class
PassiveTeamSource
TeamSource
for thePassiveTeamSource.PassiveTeam
.class
ThreadLocalAwareTeamSource
TeamSource
for theThreadLocalAwareTeam
.class
WorkerPerJobTeamSource
TeamSource
for theWorkerPerJobTeamSource.WorkerPerJobTeam
. -
Uses of TeamSource in net.officefloor.frame.internal.configuration
Classes in net.officefloor.frame.internal.configuration with type parameters of type TeamSource Modifier and Type Interface Description interface
TeamConfiguration<TS extends TeamSource>
Configuration of aTeam
. -
Uses of TeamSource in net.officefloor.frame.test
Classes in net.officefloor.frame.test that implement TeamSource Modifier and Type Class Description class
BackPressureTeamSource
TeamSource
that causes back pressure to be applied.class
MockTeamSource
MockTeamSource
.class
StepTeam
Methods in net.officefloor.frame.test with type parameters of type TeamSource Modifier and Type Method Description <TS extends TeamSource>
TeamBuilder<?>AbstractOfficeConstructTestCase. constructTeam(java.lang.String teamName, java.lang.Class<TS> teamSourceClass)
Facade method to create aTeam
.<TS extends TeamSource>
TeamBuilder<?>ConstructTestSupport. constructTeam(java.lang.String teamName, java.lang.Class<TS> teamSourceClass)
Facade method to create aTeam
. -
Uses of TeamSource in net.officefloor.frame.util
Methods in net.officefloor.frame.util with type parameters of type TeamSource Modifier and Type Method Description <TS extends TeamSource>
TeamTeamSourceStandAlone. loadTeam(java.lang.Class<TS> teamSourceClass)
Returns aTeam
from the loadedTeamSource
.<TS extends TeamSource>
TSTeamSourceStandAlone. loadTeamSource(java.lang.Class<TS> teamSourceClass)
Initialises and returns theTeamSource
instance.
-