public interface Broker
| Modifier and Type | Field and Description |
|---|---|
static int |
ABNORMAL_EOF |
static int |
CLOSE_ERROR |
static int |
CLOSE_OK |
static int |
CLOSE_WRITE_BAD |
static int |
CLOSE_WRITE_GOOD |
static int |
CLOSE_WRITE_STOP |
static int |
EOF |
| Modifier and Type | Method and Description |
|---|---|
void |
allocate(java.lang.String requestID) |
void |
connect(java.lang.String requestID,
java.lang.String url,
java.lang.String userId,
java.lang.String password,
java.lang.String clientInfo) |
void |
deallocate() |
void |
disconnect() |
int |
getASKVersion() |
java.lang.String |
getCapability(short key) |
int |
getClientASKActivityTimeout() |
boolean |
getClientASKEnabled() |
int |
getClientASKResponseTimeout() |
java.lang.String |
getConnectionID() |
java.lang.String |
getConnectionReturnValue() |
java.lang.String |
getRequestID() |
boolean |
getServerASKEnabled() |
java.lang.String |
getSSLSubjectName() |
boolean |
isConnected() |
boolean |
isReceiving() |
boolean |
isServerSessionValid() |
boolean |
isStopping() |
void |
manageASKPingRequest() |
void |
prepareToReceive(int mode) |
int |
read(byte[] buffer) |
void |
setSessionID(java.lang.String id) |
void |
setStop() |
void |
unconditionalDisconnect() |
void |
write(byte[] buffer,
int offset,
int n) |
void |
xid(java.lang.String requestID,
java.lang.String url,
java.lang.String username,
java.lang.String password,
java.lang.String connectionStr) |
static final int EOF
static final int ABNORMAL_EOF
static final int CLOSE_OK
static final int CLOSE_ERROR
static final int CLOSE_WRITE_GOOD
static final int CLOSE_WRITE_BAD
static final int CLOSE_WRITE_STOP
void connect(java.lang.String requestID,
java.lang.String url,
java.lang.String userId,
java.lang.String password,
java.lang.String clientInfo)
throws BrokerException,
ConnectException
BrokerExceptionConnectExceptionvoid xid(java.lang.String requestID,
java.lang.String url,
java.lang.String username,
java.lang.String password,
java.lang.String connectionStr)
throws BrokerException,
ConnectException
BrokerExceptionConnectExceptionvoid disconnect()
throws BrokerException
BrokerExceptionvoid unconditionalDisconnect()
boolean isConnected()
void allocate(java.lang.String requestID)
throws BrokerException
BrokerExceptionvoid deallocate()
throws BrokerException
BrokerExceptionvoid write(byte[] buffer,
int offset,
int n)
throws BrokerException
BrokerExceptionvoid prepareToReceive(int mode)
throws BrokerException
BrokerExceptionint read(byte[] buffer) throws BrokerException
BrokerExceptionvoid setStop()
throws BrokerException
BrokerExceptionjava.lang.String getConnectionID()
throws BrokerException
BrokerExceptionjava.lang.String getRequestID()
throws BrokerException
BrokerExceptionjava.lang.String getSSLSubjectName()
throws BrokerException
BrokerExceptionjava.lang.String getConnectionReturnValue()
throws BrokerException
BrokerExceptionboolean isReceiving()
boolean isStopping()
java.lang.String getCapability(short key)
int getASKVersion()
boolean getServerASKEnabled()
boolean getClientASKEnabled()
int getClientASKActivityTimeout()
int getClientASKResponseTimeout()
void manageASKPingRequest()
throws BrokerException,
Open4GLException
BrokerExceptionOpen4GLExceptionvoid setSessionID(java.lang.String id)
boolean isServerSessionValid()