Class ServiceRuntimeList
java.lang.Object
ru.bitel.common.util.AbstractPeriodItemSet<ServiceRuntimeList.ServiceItem>
ru.bitel.bgbilling.modules.tv.server.runtime.ServiceRuntimeList
public class ServiceRuntimeList
extends ru.bitel.common.util.AbstractPeriodItemSet<ServiceRuntimeList.ServiceItem>
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class ru.bitel.common.util.AbstractPeriodItemSet
ru.bitel.common.util.AbstractPeriodItemSet.PeriodItem -
Field Summary
Fields inherited from class ru.bitel.common.util.AbstractPeriodItemSet
entries -
Method Summary
Modifier and TypeMethodDescriptionprotected booleancontainsMillis(ServiceRuntimeList.ServiceItem item, long millis) longgetTimeFrom(int serviceId) protected booleanitemByServiceId(int serviceId) items()listByProductId(int productId) listEndingAt(long millis) static ServiceRuntimeListnewInstance(List<Service> serviceList) optionMap(long date1, long date2) voidupdateState(int serviceId, short deviceState) Methods inherited from class ru.bitel.common.util.AbstractPeriodItemSet
add, contains, contains, containsAll, containsAll, count, count, countMillis, countMillis, get, item, items, items, items, map, nextActivateTime, remove, size, toString, update
-
Method Details
-
listEndingAt
-
listByProductId
-
containsMillis
- Overrides:
containsMillisin classru.bitel.common.util.AbstractPeriodItemSet<ServiceRuntimeList.ServiceItem>
-
isCoincide
protected boolean isCoincide(ServiceRuntimeList.ServiceItem item, ServiceRuntimeList.ServiceItem other) - Overrides:
isCoincidein classru.bitel.common.util.AbstractPeriodItemSet<ServiceRuntimeList.ServiceItem>
-
getTimeFrom
public long getTimeFrom(int serviceId) -
optionMap
-
itemByServiceId
-
newInstance
-
items
-
update
-
updateState
public void updateState(int serviceId, short deviceState)
-