public class RemoteConnector extends PooledConnector
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
host |
protected java.lang.String |
login |
protected torn.netobjects.ClientManager |
manager |
protected java.lang.String |
password |
protected int |
port |
protected java.lang.String |
remoteInstance |
allConnections, askingBusy, askingDedicated, debug, freeList, maxConnections, maxInactivity, maxLifeTime, maxUseCount
cluster, connectorClass, instance, name, properties, refreshInterval, scheduler, sharedConfiguration, url
Constructor and Description |
---|
RemoteConnector(java.lang.String url,
java.util.Properties properties)
Constructor
|
Modifier and Type | Method and Description |
---|---|
protected static boolean |
acceptsURL(java.lang.String URL) |
protected void |
authorizeConnection(torn.netobjects.Connection connection) |
java.lang.String |
info() |
protected void |
info(java.lang.StringBuilder s) |
java.lang.Object |
invoke(java.lang.String moduleName,
java.lang.String methodName,
java.lang.Object[] args) |
java.lang.Object |
invokeObject(java.lang.String objectCode,
java.lang.Object[] args) |
protected palio.connectors.PooledConnection |
newConnection(palio.connectors.PooledConnection conn) |
protected void |
parseURL(java.lang.String URL) |
protected java.lang.Object |
sendRequest(java.lang.String query,
java.lang.Object... args) |
BusyChecker, clearThreadResources, close, connect, DedicateChecker, FreeChecker, getConnection, getDedicatedConnection, getFreeConnection, getInfo, getIntParam, init, putConnection, reconnect, refresh, setDedicated, unsetDedicated
delete, getAsPalioConnector, getConnector, getConnector, getInstance, getLogConfiguration, getName, getUrl, init, log, logDebug, logError, logError, logWarning, save, scheduler, setDedicatedLogConfiguration, setInstance
protected java.lang.String host
protected java.lang.String remoteInstance
protected int port
protected final java.lang.String login
protected final java.lang.String password
protected final torn.netobjects.ClientManager manager
public RemoteConnector(java.lang.String url, java.util.Properties properties)
protected palio.connectors.PooledConnection newConnection(palio.connectors.PooledConnection conn) throws PalioException
newConnection
in class PooledConnector
PalioException
public java.lang.String info()
info
in class PooledConnector
protected void info(java.lang.StringBuilder s)
info
in class PooledConnector
protected static boolean acceptsURL(java.lang.String URL)
protected void parseURL(java.lang.String URL)
protected void authorizeConnection(torn.netobjects.Connection connection) throws PalioException
PalioException
protected java.lang.Object sendRequest(java.lang.String query, java.lang.Object... args) throws PalioException
PalioException
public java.lang.Object invoke(java.lang.String moduleName, java.lang.String methodName, java.lang.Object[] args) throws PalioException
PalioException
public java.lang.Object invokeObject(java.lang.String objectCode, java.lang.Object[] args) throws PalioException
PalioException