Skip to content

Commit

Permalink
#13 Remove configurable microservice (configurable are submodules only)
Browse files Browse the repository at this point in the history
  • Loading branch information
dvoraka committed Mar 22, 2019
1 parent 77ce8fa commit 8b1bdb1
Show file tree
Hide file tree
Showing 3 changed files with 5 additions and 110 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -9,19 +9,9 @@ import dvoraka.archbuilder.generate.Generator
import dvoraka.archbuilder.generate.JavaHelper
import dvoraka.archbuilder.generate.JavaTestingHelper
import dvoraka.archbuilder.module.Module
import dvoraka.archbuilder.module.microservice.ConfigurableMicroservice
import dvoraka.archbuilder.sample.microservice.data.BaseException
import dvoraka.archbuilder.sample.microservice.data.ResultData
import dvoraka.archbuilder.sample.microservice.data.message.RequestMessage
import dvoraka.archbuilder.sample.microservice.data.message.ResponseMessage
import dvoraka.archbuilder.sample.microservice.net.BaseNetComponent
import dvoraka.archbuilder.sample.microservice.net.ServiceNetComponent
import dvoraka.archbuilder.sample.microservice.net.receive.NetReceiver
import dvoraka.archbuilder.sample.microservice.server.AbstractServer
import dvoraka.archbuilder.sample.microservice.service.BaseService
import dvoraka.archbuilder.module.microservice.DefaultMicroservice
import dvoraka.archbuilder.service.DirService
import dvoraka.archbuilder.springconfig.SpringConfigGenerator
import dvoraka.archbuilder.submodule.net.NetConfig
import dvoraka.archbuilder.util.Utils
import groovy.json.JsonOutput
import groovy.util.logging.Slf4j
Expand All @@ -32,7 +22,7 @@ import spock.lang.Specification

@Slf4j
@SpringBootTest
class ConfigurableMicroserviceISpec extends Specification implements JavaHelper, JavaTestingHelper {
class DefaultMicroserviceISpec extends Specification implements JavaHelper, JavaTestingHelper {

@Autowired
Generator mainGenerator
Expand All @@ -53,24 +43,10 @@ class ConfigurableMicroserviceISpec extends Specification implements JavaHelper,

def setup() {

NetConfig netTemplateConfig = new NetConfig(
ResultData.class,
BaseException.class,
RequestMessage.class,
ResponseMessage.class,
ServiceNetComponent.class,
NetReceiver.class,
BaseNetComponent.class,
AbstractServer.class
)

template = new ConfigurableMicroservice(
template = new DefaultMicroservice(
rootDirName,
packageName,
BaseService.class,
Collections.emptyList(),
serviceName,
netTemplateConfig,
configGenerator
)

Expand Down

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -12,11 +12,12 @@
import java.util.Collection;
import java.util.List;

import static dvoraka.archbuilder.module.microservice.ConfigurableMicroservice.MESSAGE_DIR;
import static dvoraka.archbuilder.util.Utils.uncapitalize;

public class ConfigurableNetSubmodule implements NetSubmodule, TemplateHelper {

public static final String MESSAGE_DIR = "data/message";

private final String baseName;
private final Directory service;
private final NetConfig config;
Expand Down

0 comments on commit 8b1bdb1

Please sign in to comment.