public class RPCOptions extends Object
| Modifier and Type | Field and Description |
|---|---|
protected int |
connect_timeout |
protected String |
endpoint |
protected Format |
format |
protected List<String> |
headers |
protected ConvertStream |
in |
protected List<File> |
includes |
protected boolean |
mHelp |
protected ConvertStream |
out |
protected int |
read_timeout |
protected String |
service |
protected boolean |
strict |
| Constructor and Description |
|---|
RPCOptions() |
| Modifier and Type | Method and Description |
|---|---|
void |
addHeaders(String header) |
void |
addInclude(File include) |
void |
collectIncludes(File dir,
Map<String,File> includes) |
net.morimekta.console.args.ArgumentParser |
getArgumentParser(String prog,
String version,
String description) |
PService |
getDefinition() |
PClientHandler |
getHandler() |
MessageReader |
getInput() |
MessageWriter |
getOutput() |
protected Serializer |
getSerializer(Format format) |
boolean |
isHelp() |
void |
setConnectTimeout(int connect_timeout) |
void |
setEndpoint(String endpoint) |
void |
setFormat(Format format) |
void |
setHelp(boolean mHelp) |
void |
setIn(ConvertStream in) |
void |
setOut(ConvertStream out) |
void |
setReadTimeout(int read_timeout) |
void |
setService(String service) |
void |
setStrict(boolean strict) |
protected boolean mHelp
protected ConvertStream in
protected ConvertStream out
protected boolean strict
protected String service
protected Format format
protected int connect_timeout
protected int read_timeout
protected String endpoint
public net.morimekta.console.args.ArgumentParser getArgumentParser(String prog, String version, String description)
public void setHelp(boolean mHelp)
public void setIn(ConvertStream in)
public void setOut(ConvertStream out)
public void setStrict(boolean strict)
public void addInclude(File include)
public void setService(String service)
public void setFormat(Format format)
public void setConnectTimeout(int connect_timeout)
public void setReadTimeout(int read_timeout)
public void addHeaders(String header)
public void setEndpoint(String endpoint)
protected Serializer getSerializer(Format format)
public boolean isHelp()
public PService getDefinition() throws ParseException
ParseExceptionpublic MessageReader getInput() throws ParseException
ParseExceptionpublic MessageWriter getOutput() throws IOException
IOExceptionpublic PClientHandler getHandler()
Copyright © 2015–2016 morimekta.net. All rights reserved.