public class RemoteProxyActions extends Object
Modifier and Type | Class and Description |
---|---|
static class |
RemoteProxyActions.RemoteProxyProtocol |
Constructor and Description |
---|
RemoteProxyActions()
Default ctor.
|
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 vlaue 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 default.public ActionType getRemoteActionType()
public void setRemoteActionType(ActionType remoteActionType)
remoteActionType
- the action type (i.e. classname)