Package com.morpheusdata.core
Interface MorpheusAccountPriceHistoryService
- All Superinterfaces:
MorpheusDataQueryService<AccountPriceHistory>,MorpheusDataService<AccountPriceHistory,,AccountPriceHistoryIdentityProjection> MorpheusIdentityService<AccountPriceHistoryIdentityProjection>
public interface MorpheusAccountPriceHistoryService
extends MorpheusDataService<AccountPriceHistory,AccountPriceHistoryIdentityProjection>, MorpheusIdentityService<AccountPriceHistoryIdentityProjection>
Context methods for syncing AccountPriceHistory in Morpheus
- Since:
- 0.15.4
-
Method Summary
Modifier and TypeMethodDescriptionio.reactivex.rxjava3.core.Observable<AccountPriceHistory>listByAccountPriceIds(Collection<Long> accountPriceIds) Deprecated.io.reactivex.rxjava3.core.Observable<AccountPriceHistory>listByCode(Collection<String> codes) Deprecated.io.reactivex.rxjava3.core.Observable<AccountPriceHistory>listById(Collection<Long> ids) Deprecated.io.reactivex.rxjava3.core.Observable<AccountPriceHistoryIdentityProjection>listIdentityProjections(AccountPrice accountPrice) Get a list of AccountPriceHistory projections based onAccountPriceAccountPrice must, at least, have an idio.reactivex.rxjava3.core.Observable<AccountPriceHistoryIdentityProjection>listIdentityProjectionsByCode(List<String> codeList) Get a list of AccountPriceHistory projections based on codeMethods inherited from interface com.morpheusdata.core.MorpheusDataQueryService
count, find, get, list, list, listById, listOptions, listOptions, searchMethods inherited from interface com.morpheusdata.core.MorpheusDataService
bulkCreate, bulkRemove, bulkSave, create, create, remove, remove, save, saveMethods inherited from interface com.morpheusdata.core.MorpheusIdentityService
getIdentityProperties, listIdentityProjections
-
Method Details
-
listIdentityProjections
io.reactivex.rxjava3.core.Observable<AccountPriceHistoryIdentityProjection> listIdentityProjections(AccountPrice accountPrice) Get a list of AccountPriceHistory projections based onAccountPriceAccountPrice must, at least, have an id- Parameters:
accountPrice-AccountPrice- Returns:
- Observable stream of sync projection
-
listIdentityProjectionsByCode
io.reactivex.rxjava3.core.Observable<AccountPriceHistoryIdentityProjection> listIdentityProjectionsByCode(List<String> codeList) Get a list of AccountPriceHistory projections based on code- Parameters:
codeList- a list of AccountPriceHistory codes- Returns:
- Observable stream of sync projection
-
listById
@Deprecated(since="0.15.4") io.reactivex.rxjava3.core.Observable<AccountPriceHistory> listById(Collection<Long> ids) Deprecated.Get a list of AccountPriceHistory objects from a list of projection ids- Parameters:
ids- AccountPriceHistory ids- Returns:
- Observable stream of AccountPriceHistory objects
-
listByCode
@Deprecated(since="0.15.4") io.reactivex.rxjava3.core.Observable<AccountPriceHistory> listByCode(Collection<String> codes) Deprecated.Get a list of AccountPriceHistory objects from a list of projection codes- Parameters:
codes- AccountPriceHistory codes- Returns:
- Observable stream of AccountPriceHistory objects
-
listByAccountPriceIds
@Deprecated(since="0.15.4") io.reactivex.rxjava3.core.Observable<AccountPriceHistory> listByAccountPriceIds(Collection<Long> accountPriceIds) Deprecated.Get a list of AccountPriceHistory objects from a list of account price ids- Parameters:
accountPriceIds- AccountPrice ids- Returns:
- Observable stream of AccountPriceHistory objects
-