
net.streamok.distribution.node.StreamokNode.groovy Maven / Gradle / Ivy
package net.streamok.distribution.node
import net.streamok.fiber.node.DefaultFiberNode
import net.streamok.fiber.node.RestEndpoint
import net.streamok.fiber.node.api.FiberNode
import net.streamok.service.configuration.ConfigurationSuite
import net.streamok.service.document.DocumentService
import net.streamok.service.metrics.MetricsSuite
class StreamokNode {
def fiberNode = new DefaultFiberNode().
addEndpoint(new RestEndpoint()).
addSuite(new MetricsSuite()).
addSuite(new ConfigurationSuite()).
addSuite(new DocumentService()).
start()
FiberNode fiberNode() {
fiberNode
}
public static void main(String... args) {
new StreamokNode()
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy