/** * Returns the unique state machine identifier. * * @return The unique state machine identifier. */ protected PrimitiveId getServiceId() { return context.serviceId(); }
public DefaultServiceExecutor(ServiceContext context, Serializer serializer) { this.serializer = checkNotNull(serializer); this.context = checkNotNull(context); this.log = ContextualLoggerFactory.getLogger(getClass(), LoggerContext.builder(PrimitiveService.class) .addValue(context.serviceId()) .add("type", context.serviceType()) .add("name", context.serviceName()) .build()); }
@Override public final void init(ServiceContext context) { this.context = context; this.executor = new DefaultServiceExecutor(context, serializer()); this.log = ContextualLoggerFactory.getLogger(getClass(), LoggerContext.builder(PrimitiveService.class) .addValue(context.serviceId()) .add("type", context.serviceType()) .add("name", context.serviceName()) .build()); configure(executor); }