Package com.morpheusdata.core
Interface MorpheusReferenceDataService
-
public interface MorpheusReferenceDataService
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description io.reactivex.Single<java.lang.Boolean>
create(java.util.List<ReferenceData> referenceData)
io.reactivex.Single<ReferenceData>
findByExternalId(java.lang.String externalId)
io.reactivex.Single<ReferenceData>
get(java.lang.Long id)
io.reactivex.Observable<ReferenceDataSyncProjection>
listByAccountIdAndCategory(java.lang.Long AccountId, java.lang.String category)
io.reactivex.Observable<ReferenceDataSyncProjection>
listByAccountIdAndRefTypeAndRefId(java.lang.Long AccountId, java.lang.String refType, java.lang.String refId)
io.reactivex.Observable<ReferenceDataSyncProjection>
listByCategory(java.lang.String category)
io.reactivex.Observable<ReferenceData>
listById(java.util.List<java.lang.Long> ids)
io.reactivex.Observable<ReferenceDataSyncProjection>
listByRefTypeAndRefId(java.lang.String refType, java.lang.String refId)
io.reactivex.Single<java.lang.Boolean>
remove(java.util.List<ReferenceDataSyncProjection> removeItems)
io.reactivex.Single<java.lang.Boolean>
save(java.util.List<ReferenceData> referenceData)
-
-
-
Method Detail
-
create
io.reactivex.Single<java.lang.Boolean> create(java.util.List<ReferenceData> referenceData)
-
save
io.reactivex.Single<java.lang.Boolean> save(java.util.List<ReferenceData> referenceData)
-
remove
io.reactivex.Single<java.lang.Boolean> remove(java.util.List<ReferenceDataSyncProjection> removeItems)
-
listByAccountIdAndCategory
io.reactivex.Observable<ReferenceDataSyncProjection> listByAccountIdAndCategory(java.lang.Long AccountId, java.lang.String category)
-
listByCategory
io.reactivex.Observable<ReferenceDataSyncProjection> listByCategory(java.lang.String category)
-
listByAccountIdAndRefTypeAndRefId
io.reactivex.Observable<ReferenceDataSyncProjection> listByAccountIdAndRefTypeAndRefId(java.lang.Long AccountId, java.lang.String refType, java.lang.String refId)
-
listByRefTypeAndRefId
io.reactivex.Observable<ReferenceDataSyncProjection> listByRefTypeAndRefId(java.lang.String refType, java.lang.String refId)
-
findByExternalId
io.reactivex.Single<ReferenceData> findByExternalId(java.lang.String externalId)
-
listById
io.reactivex.Observable<ReferenceData> listById(java.util.List<java.lang.Long> ids)
-
get
io.reactivex.Single<ReferenceData> get(java.lang.Long id)
-
-