public class JrpcgenTask
extends org.apache.tools.ant.Task
The Remote Tea library is a complete open source implementation of the ONC/RPC standard, originally developed by the Chair of Process Control Engineering of University of Aachen, Germany.
Remote Tea can be found at https://sourceforge.net/projects/remotetea/.
The task attributes are:
true implies setting the
attribute serializable to true as well.
Defaults to no.serialVersionUID (optional). Defaults to no.toString() - methods for the XDR datatype
classes (optional). Defaults to no.equals() - and hashCode() - methods
for the XDR datatype classes (optional). Defaults to no.null (optional).
Defaults to no.| Constructor and Description |
|---|
JrpcgenTask() |
| Modifier and Type | Method and Description |
|---|---|
void |
execute() |
void |
setBackup(boolean backup) |
void |
setBean(boolean bean) |
void |
setCreatedir(boolean createDir) |
void |
setDebug(boolean debug) |
void |
setDestdir(File destDir) |
void |
setInitStrings(boolean initStrings) |
void |
setNoClamp(boolean noClamp) |
void |
setNoClient(boolean noClient) |
void |
setNoEnum(boolean noEnum) |
void |
setNoEquals(boolean noEquals) |
void |
setNoServer(boolean noServer) |
void |
setNoToString(boolean noToString) |
void |
setNoValueCtor(boolean noValueCtor) |
void |
setNoXdr(boolean noXdr) |
void |
setPackage(String packageName) |
void |
setSerializable(boolean serializable) |
void |
setServerTcpOnly(boolean serverTcpOnly) |
void |
setServerUdpOnly(boolean serverUdpOnly) |
void |
setSrcfile(File srcFile) |
void |
setVerbose(boolean verbose) |
void |
setWithCallInfo(boolean withCallInfo) |
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskTypepublic void setSrcfile(File srcFile)
public void setDestdir(File destDir)
public void setPackage(String packageName)
public void setCreatedir(boolean createDir)
public void setDebug(boolean debug)
public void setVerbose(boolean verbose)
public void setBackup(boolean backup)
public void setNoClient(boolean noClient)
public void setNoServer(boolean noServer)
public void setNoXdr(boolean noXdr)
public void setServerTcpOnly(boolean serverTcpOnly)
public void setServerUdpOnly(boolean serverUdpOnly)
public void setBean(boolean bean)
public void setSerializable(boolean serializable)
public void setNoValueCtor(boolean noValueCtor)
public void setNoToString(boolean noToString)
public void setNoEquals(boolean noEquals)
public void setNoEnum(boolean noEnum)
public void setInitStrings(boolean initStrings)
public void setNoClamp(boolean noClamp)
public void setWithCallInfo(boolean withCallInfo)
public void execute()
throws org.apache.tools.ant.BuildException
execute in class org.apache.tools.ant.Taskorg.apache.tools.ant.BuildExceptionCopyright © 2025. All rights reserved.