public class DriverClient
extends java.lang.Object
DriverClient is the base class for all driver client implementations.| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
config
Path to local axis2.xml.
|
protected net.exogeni.orca.drivers.DriverId |
id
Driver identifier.
|
protected java.lang.String |
location
Location of node agent service.
|
protected org.apache.log4j.Logger |
logger |
protected java.lang.String |
repository
Path to local axis2 repository.
|
| Constructor and Description |
|---|
DriverClient(net.exogeni.orca.drivers.DriverId id,
NodeAgentServiceStub stub)
Creates a new driver client.
|
DriverClient(net.exogeni.orca.drivers.DriverId id,
java.lang.String location,
java.lang.String repository,
java.lang.String config)
Creates a new driver client.
|
| Modifier and Type | Method and Description |
|---|---|
protected NodeAgentServiceStub |
getStub()
Returns a stub for communicating with the node agent service.
|
protected void |
message(java.lang.String message) |
protected void |
reportError(java.lang.Exception e) |
protected java.lang.String location
protected java.lang.String repository
protected java.lang.String config
protected net.exogeni.orca.drivers.DriverId id
protected org.apache.log4j.Logger logger
public DriverClient(net.exogeni.orca.drivers.DriverId id,
java.lang.String location,
java.lang.String repository,
java.lang.String config)
id - driver identifierlocation - node agent service locationrepository - axis2 repository locationconfig - axis2 configuration filepublic DriverClient(net.exogeni.orca.drivers.DriverId id,
NodeAgentServiceStub stub)
id - driver identifierstub - node agent service client stubprotected NodeAgentServiceStub getStub() throws java.lang.Exception
java.lang.Exception - in case of errorprotected void reportError(java.lang.Exception e)
protected void message(java.lang.String message)
Copyright © 2018 RENCI. All Rights Reserved.