public class RemoteProxyActions extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
RemoteProxyActions.RemoteProxyProtocol
Communication protocols supported for remote action invocation.
|
| Constructor and Description |
|---|
RemoteProxyActions()
Default constructor.
|
RemoteProxyActions(String host, int port, String actionName)
Construct object providing most common data fields.
|
RemoteProxyActions(String host, int port, String actionName, ActionType actionType)
Construct object providing most common data fields.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getActionName()
Return the name of the remote action to be invoked.
|
ActionType |
getActionType()
Return the action type of the remote action to be invoked.
|
Object |
getExtras()
Return the "extras" argument that will be passed to the remote action.
|
String |
getHost()
Return the remote host name or IP address.
|
int |
getPort()
Return the port used by the remote action server.
|
RemoteProxyActions.RemoteProxyProtocol |
getProtocol()
Return the protocol used to communicate with the remote action server.
|
ActionType |
getRemoteActionType()
Return the remote action type to run
|
String |
getRemoteOracleHome()
Return the value of the remote Oracle home.
|
void |
setActionName(String actionName)
Set the name of the remote action to be invoked.
|
void |
setActionType(ActionType actionType)
Set the action type of the remote action to be invoked.
|
void |
setExtras(Object extras)
Set the "extras" argument that will be passed to the remote action.
|
void |
setHost(String host)
Set the name or IP address of the remote host.
|
void |
setPort(int port)
Set the port used by the remote action server.
|
void |
setProtocol(RemoteProxyActions.RemoteProxyProtocol protocol)
Set the protocol used to communicate with the remote action server.
|
void |
setRemoteActionType(ActionType remoteActionType)
Set the remote action type to run.
|
void |
setRemoteOracleHome(String remoteOracleHome)
Set the value of the remote Oracle home.
|
public RemoteProxyActions()
public RemoteProxyActions(String host, int port, String actionName)
host - the remote host name or IP addressport - the port being used by the remote action serveractionName - the name of the remote action to be invokedpublic RemoteProxyActions(String host, int port, String actionName, ActionType actionType)
host - the remote host name or IP addressport - the port being used by the remote action serveractionName - the name of the remote action to be invokedactionType - the action type of the remote action to be invokedpublic String getHost()
public void setHost(String host)
host - the remote host name or IP addresspublic int getPort()
public void setPort(int port)
port - listen port for remote action serverpublic ActionType getActionType()
public void setActionType(ActionType actionType)
actionType - remote action typepublic String getActionName()
public void setActionName(String actionName)
actionName - remote action namepublic RemoteProxyActions.RemoteProxyProtocol getProtocol()
public void setProtocol(RemoteProxyActions.RemoteProxyProtocol protocol)
protocol - communication protocolpublic Object getExtras()
public void setExtras(Object extras)
extras - the object that will be passed to the remote action as its "extras" argument or null for none.public String getRemoteOracleHome()
public void setRemoteOracleHome(String remoteOracleHome)
remoteOracleHome - the remote Oracle home or null for the default.public ActionType getRemoteActionType()
public void setRemoteActionType(ActionType remoteActionType)
remoteActionType - the action type (i.e. classname)