Interface IDataStore
- All Known Subinterfaces:
IAssignmentDataStore<K,,V> IIdentitiesDataStore<K,,V> IProviderResolverAssignmentDataStore,IRequestableTypeRequestResolverAssignmentDataStore,IRequestIdentitiesDataStore,IRequestResolverIdentitiesDataStore,IRequestResolverRequestAssignmentDataStore,IRequestSystemBuildingDataStore,IRequestSystemCrafterJobDataStore,IRequestSystemDeliveryManJobDataStore,ITokenTokenAssignmentDataStore
- All Known Implementing Classes:
StandardProviderRequestResolverAssignmentDataStore,StandardRequestableTypeRequestResolverAssignmentDataStore,StandardRequestIdentitiesDataStore,StandardRequestResolverRequestAssignmentDataStore,StandardRequestResolversIdentitiesDataStore,StandardRequestSystemBuildingDataStore,StandardRequestSystemCrafterJobDataStore,StandardRequestSystemDeliveryManJobDataStore
public interface IDataStore
Core class that describes the datastores that are part of the RS.
-
Method Summary
Modifier and TypeMethodDescriptionIToken<?>getId()Method to get theITokenused to identify thisIDataStore.voidMethod to set theITokenused to identify thisIDataStore.
-
Method Details
-
getId
IToken<?> getId()Method to get theITokenused to identify thisIDataStore.- Returns:
- The
ITokenfor thisIDataStore
-
setId
Method to set theITokenused to identify thisIDataStore. Used during creation to setup the initial Id.- Parameters:
id- The new Id.
-