X - Concrete commodity context typeC - Actual commodity typepublic interface DatastoreCommodityFactory<X extends DatastoreCommodityContext,C extends DatastoreCommodity> extends Serializable
DatastoreCommodity type instances, using a DatastoreCommodityContext.| Modifier and Type | Field and Description |
|---|---|
static int |
DEFAULT_PRIORITY
Default
DatastoreCommodityFactory priority if not specified using Priority annotation. |
| Modifier and Type | Method and Description |
|---|---|
C |
createCommodity(X context)
Create a
DatastoreCommodity instance. |
Class<? extends C> |
getCommodityType()
Get the
DatastoreCommodity type which this factory deals with. |
static final int DEFAULT_PRIORITY
DatastoreCommodityFactory priority if not specified using Priority annotation.Class<? extends C> getCommodityType()
DatastoreCommodity type which this factory deals with.C createCommodity(X context) throws DatastoreCommodityContext.CommodityConfigurationException
DatastoreCommodity instance.context - Commodity configuration contextDatastoreCommodityContext.CommodityConfigurationException - If a commodity configuration error occurredCopyright © 2019 The Holon Platform. All rights reserved.