public class MocoServerConfigPojo extends MocoServerConfig
Modifier and Type | Class and Description |
---|---|
static interface |
MocoServerConfigPojo.PojoWriter
Writes the Mojo API code to configure the given server.
|
static interface |
MocoServerConfigPojo.PojoWriterFactory
Writes the Mojo API code to configure the given server.
|
MocoServerConfig.Builder
Constructor and Description |
---|
MocoServerConfigPojo(Class<MocoServerConfigPojo.PojoWriterFactory> factoryClass)
Creates a new MocoServerConfigPojo instance.
|
MocoServerConfigPojo(MocoServerConfigPojo.PojoWriter pojoWriter)
Creates a new MocoServerConfigPojo instance.
|
MocoServerConfigPojo(MocoServerConfigPojo.PojoWriterFactory factory)
Creates a new MocoServerConfigPojo instance.
|
MocoServerConfigPojo(String factoryClassName)
Creates a new MocoServerConfigPojo instance.
|
Modifier and Type | Method and Description |
---|---|
void |
accept(ConfigVisitor visitor)
Implements the Visitor pattern for this server configuration.
|
MocoServerConfigPojo.PojoWriterFactory |
getFactory()
Returns the
MocoServerConfigPojo.PojoWriterFactory for this server configuration. |
MocoServerConfigPojo.PojoWriter |
getPojoWriter()
Returns the
MocoServerConfigPojo.PojoWriter for this server configuration. |
void |
setFactory(MocoServerConfigPojo.PojoWriterFactory factory)
Changes the
MocoServerConfigPojo.PojoWriterFactory for this server configuration. |
file, file, getName, getPort, getRuleType, isEachTest, pojo, pojo, pojo, pojo, resource, setEachTest, setName, setPort, toString
public MocoServerConfigPojo(MocoServerConfigPojo.PojoWriterFactory factory)
public MocoServerConfigPojo(Class<MocoServerConfigPojo.PojoWriterFactory> factoryClass) throws InstantiationException, IllegalAccessException, InvocationTargetException, IllegalArgumentException, NoSuchMethodException, SecurityException
public MocoServerConfigPojo(String factoryClassName) throws InstantiationException, IllegalAccessException, ClassNotFoundException, InvocationTargetException, IllegalArgumentException, NoSuchMethodException, SecurityException
public MocoServerConfigPojo(MocoServerConfigPojo.PojoWriter pojoWriter)
public MocoServerConfigPojo.PojoWriter getPojoWriter()
MocoServerConfigPojo.PojoWriter
for this server configuration.public void setFactory(MocoServerConfigPojo.PojoWriterFactory factory)
MocoServerConfigPojo.PojoWriterFactory
for this server configuration.public MocoServerConfigPojo.PojoWriterFactory getFactory()
MocoServerConfigPojo.PojoWriterFactory
for this server configuration.public void accept(ConfigVisitor visitor)
accept
in class MocoServerConfig
Copyright © 2024 The Cornutum Project. All rights reserved.