public class ArApiRpcTcpClient
extends com.bmc.arsys.arrpc.rpcext.ArFlexOncRpcTcpClient
Constructor and Description |
---|
ArApiRpcTcpClient(ArRpcCallContext apiCxt,
InetAddress host,
int program,
int version,
int port) |
ArApiRpcTcpClient(ArRpcCallContext apiCxt,
InetAddress host,
int program,
int version,
int port,
int xdrSize) |
Modifier and Type | Method and Description |
---|---|
void |
adjustXdrSize(int xdrSize) |
void |
call(int procedureNumber,
int versionNumber,
org.acplt.oncrpc.XdrAble params,
org.acplt.oncrpc.XdrAble result) |
void |
changeRpcProgramIfNeeded(int procedureNumber) |
ArRpcCallContext |
getArRpcCallContext() |
reiterateSocketBuffersSize, reiterateSocketReceivingBufferSize, reiterateSocketSendingBufferSize, setUseFlexXdrStreamBuffer
decodeResult, encodeParams, setRpcVersion
createWebSocket, getSocket, getSocketHelper, logNetworkBytes, logNetworkMsg, setNetworkBytesLog, setSocket, setSoTimeout
batchCall, checkForSkipConnection, close, getCharacterEncoding, getTransmissionTimeout, setCharacterEncoding, setTimeout, setTransmissionTimeout
public ArApiRpcTcpClient(ArRpcCallContext apiCxt, InetAddress host, int program, int version, int port) throws org.acplt.oncrpc.OncRpcException, IOException
org.acplt.oncrpc.OncRpcException
IOException
public ArApiRpcTcpClient(ArRpcCallContext apiCxt, InetAddress host, int program, int version, int port, int xdrSize) throws org.acplt.oncrpc.OncRpcException, IOException
org.acplt.oncrpc.OncRpcException
IOException
public void call(int procedureNumber, int versionNumber, org.acplt.oncrpc.XdrAble params, org.acplt.oncrpc.XdrAble result) throws org.acplt.oncrpc.OncRpcException
call
in class org.acplt.oncrpc.OncRpcTcpClient
org.acplt.oncrpc.OncRpcException
public void changeRpcProgramIfNeeded(int procedureNumber)
public ArRpcCallContext getArRpcCallContext()
public void adjustXdrSize(int xdrSize) throws IOException, org.acplt.oncrpc.OncRpcException
IOException
org.acplt.oncrpc.OncRpcException
? Copyright 2013 BMC Software, Inc.