@Singleton public class SreSpaceSpecificationFactory extends Object
Modifier and Type | Method and Description |
---|---|
<S extends SpaceSpecification<?>> |
createOpenEventSpaceSpecificationForDefaultSpace(type : Class<S>)
Create the space specification for an event space that is supposed to be the default space.
|
<S extends SpaceSpecification<?>> |
createOpenEventSpaceSpecificationInInnerContext(type : Class<S>,
defaultSpace : OpenEventSpace)
Create the space specification for an event space that is supposed to be not the default space.
|
protected SpaceSpecification<?> |
newSpaceSpecification(type : Class<? extends SpaceSpecification<?>>,
defaultSpace : OpenEventSpace)
Create the space specification for an event space that is supposed to be the default space.
|
protected def
newSpaceSpecification(type : Class<? extends SpaceSpecification<?>>,
defaultSpace : OpenEventSpace) : SpaceSpecification<?>
SreSpaceSpecificationFactory
type
- the type of the space specification.defaultSpace
- the instance of the default space.publicdef
createOpenEventSpaceSpecificationForDefaultSpace(type : Class<S>) : Swith
<S extends SpaceSpecification<?>>
SreSpaceSpecificationFactory
S
- the type of the space specification.type
- the type of the space specification.publicdef
createOpenEventSpaceSpecificationInInnerContext(type : Class<S>, defaultSpace : OpenEventSpace) : Swith
<S extends SpaceSpecification<?>>
SreSpaceSpecificationFactory
S
- the type of the space specification.type
- the type of the space specification.defaultSpace
- the default space of the context.Copyright © 2021 the original authors or authors.