| Modifier and Type | Method and Description |
|---|---|
reactor.core.publisher.Mono<Instance> |
InstanceRepository.compute(InstanceId id,
BiFunction<InstanceId,Instance,reactor.core.publisher.Mono<Instance>> remappingFunction)
Updates the instance associated with the id using the remapping function.
|
reactor.core.publisher.Mono<Instance> |
EventsourcingInstanceRepository.compute(InstanceId id,
BiFunction<InstanceId,Instance,reactor.core.publisher.Mono<Instance>> remappingFunction) |
reactor.core.publisher.Mono<Instance> |
InstanceRepository.computeIfPresent(InstanceId id,
BiFunction<InstanceId,Instance,reactor.core.publisher.Mono<Instance>> remappingFunction)
Updates the instance associated with the id using the remapping function.
|
reactor.core.publisher.Mono<Instance> |
EventsourcingInstanceRepository.computeIfPresent(InstanceId id,
BiFunction<InstanceId,Instance,reactor.core.publisher.Mono<Instance>> remappingFunction) |
static Instance |
Instance.create(InstanceId id) |
reactor.core.publisher.Mono<Instance> |
SnapshottingInstanceRepository.find(InstanceId id) |
reactor.core.publisher.Mono<Instance> |
InstanceRepository.find(InstanceId id) |
reactor.core.publisher.Mono<Instance> |
EventsourcingInstanceRepository.find(InstanceId id) |
protected reactor.core.publisher.Mono<Void> |
SnapshottingInstanceRepository.recomputeSnapshot(InstanceId instanceId) |
| Modifier and Type | Method and Description |
|---|---|
reactor.core.publisher.Mono<Instance> |
InstanceRepository.compute(InstanceId id,
BiFunction<InstanceId,Instance,reactor.core.publisher.Mono<Instance>> remappingFunction)
Updates the instance associated with the id using the remapping function.
|
reactor.core.publisher.Mono<Instance> |
EventsourcingInstanceRepository.compute(InstanceId id,
BiFunction<InstanceId,Instance,reactor.core.publisher.Mono<Instance>> remappingFunction) |
reactor.core.publisher.Mono<Instance> |
InstanceRepository.computeIfPresent(InstanceId id,
BiFunction<InstanceId,Instance,reactor.core.publisher.Mono<Instance>> remappingFunction)
Updates the instance associated with the id using the remapping function.
|
reactor.core.publisher.Mono<Instance> |
EventsourcingInstanceRepository.computeIfPresent(InstanceId id,
BiFunction<InstanceId,Instance,reactor.core.publisher.Mono<Instance>> remappingFunction) |
| Modifier and Type | Method and Description |
|---|---|
static InstanceId |
InstanceId.of(String value) |
| Modifier and Type | Method and Description |
|---|---|
int |
InstanceId.compareTo(InstanceId that) |
| Modifier and Type | Method and Description |
|---|---|
reactor.core.publisher.Flux<InstanceEvent> |
InstanceEventStore.find(InstanceId id) |
reactor.core.publisher.Flux<InstanceEvent> |
ConcurrentMapEventStore.find(InstanceId id) |
| Constructor and Description |
|---|
ConcurrentMapEventStore(int maxLogSizePerAggregate,
ConcurrentMap<InstanceId,List<InstanceEvent>> eventLog) |
HazelcastEventStore(com.hazelcast.core.IMap<InstanceId,List<InstanceEvent>> eventLogs) |
HazelcastEventStore(int maxLogSizePerAggregate,
com.hazelcast.core.IMap<InstanceId,List<InstanceEvent>> eventLog) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
AbstractStatusChangeNotifier.getLastStatus(InstanceId instanceId) |
| Modifier and Type | Method and Description |
|---|---|
InstanceId |
InstanceIdNotificationFilter.getInstanceId() |
| Constructor and Description |
|---|
InstanceIdNotificationFilter(InstanceId instanceId,
Instant expiry) |
| Modifier and Type | Method and Description |
|---|---|
InstanceId |
InstanceIdGenerator.generateId(Registration registration)
Generate an id based on the given Instance
|
InstanceId |
HashingInstanceUrlIdGenerator.generateId(Registration registration) |
InstanceId |
CloudFoundryInstanceIdGenerator.generateId(Registration registration) |
| Modifier and Type | Method and Description |
|---|---|
reactor.core.publisher.Mono<InstanceId> |
InstanceRegistry.deregister(InstanceId id)
Remove a specific instance from services
|
reactor.core.publisher.Mono<InstanceId> |
InstanceRegistry.register(Registration registration)
Register instance.
|
| Modifier and Type | Method and Description |
|---|---|
reactor.core.publisher.Mono<InstanceId> |
InstanceRegistry.deregister(InstanceId id)
Remove a specific instance from services
|
reactor.core.publisher.Mono<Void> |
EndpointDetector.detectEndpoints(InstanceId id) |
reactor.core.publisher.Mono<Instance> |
InstanceRegistry.getInstance(InstanceId id)
Get a specific instance
|
reactor.core.publisher.Mono<Void> |
InfoUpdater.updateInfo(InstanceId id) |
reactor.core.publisher.Mono<Void> |
StatusUpdater.updateStatus(InstanceId id) |
protected reactor.core.publisher.Mono<Void> |
StatusUpdateTrigger.updateStatus(InstanceId instanceId) |
| Modifier and Type | Method and Description |
|---|---|
reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<Map<String,InstanceId>>> |
InstancesController.register(Registration registration,
org.springframework.web.util.UriComponentsBuilder builder)
Register an instance.
|
Copyright © 2018 codecentric AG. All rights reserved.