|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.rocketsoftware.mvapi.connector.MVSPConnector
public class MVSPConnector
Implements the MVConnector interface.
Field Summary | |
---|---|
java.lang.String |
m_ESC_CR
|
java.lang.String |
m_ESC_DLE
|
java.lang.String |
m_ESC_LF
|
static long |
readms
|
static long |
timing_data_read_ms
|
static long |
timing_header_read_ms
|
static long |
timing_string_convert_ms
|
Constructor Summary | |
---|---|
MVSPConnector()
Constructs a MVSPConnector object. |
Method Summary | |
---|---|
java.lang.String |
call(java.lang.String name,
java.util.List<java.lang.String> arguments)
Calls a subroutine. |
java.lang.String |
call(java.lang.String name,
java.lang.String data)
Calls a subroutine. |
void |
clearSelect()
Clears an active select list. |
void |
closeConnection()
Closes a connection. |
void |
closeRoot(int index)
Closes the index on the server. |
int |
count(java.lang.String stringToSearch,
char charToCount)
Counts character occurances in a string. |
int |
dCount(java.lang.String dArray,
char delim)
Counts number of substrings delimited by delim character. |
java.lang.String |
delete(java.lang.String dArray,
int attrNum)
Deletes an attribute from a dynamic array. |
java.lang.String |
delete(java.lang.String dArray,
int attrNum,
int valNum)
Deletes a value from a dynamic array. |
java.lang.String |
delete(java.lang.String dArray,
int attrNum,
int valNum,
int subValNum)
Deletes a sub value from a dynamic array. |
void |
disableAccount(java.lang.String name)
Disables an account for MVSP usage. |
void |
enableAccount(java.lang.String name)
Enables an account if not already enabled. |
void |
execute(java.lang.String command)
Executes a command and populates the "capturing" and "returning" results. |
void |
execute(java.lang.String command,
java.lang.String data)
Executes a command and populates the "capturing" and "returning" results. |
java.lang.String |
extract(java.lang.String dArray,
int attrNum)
Extracts an attribute from dynamic array. |
java.lang.String |
extract(java.lang.String dArray,
int attrNum,
int valNum)
Extracts a value from the dynamic array. |
java.lang.String |
extract(java.lang.String dArray,
int attrNum,
int valNum,
int subValNum)
Extracts a subvalue from the dynamic array. |
java.lang.String |
field(java.lang.String dArray,
java.lang.String delim,
int pos)
Extracts a substring from the dynamic array. |
boolean |
fileCacheRelease(java.lang.String path)
Releases the associated file cache entry for the specified opened file on the MVSP server. |
java.lang.String |
fileDelete(java.lang.String path,
java.lang.String itemId)
Deletes an item from the file. |
java.lang.String |
fileRead(java.lang.String path,
java.lang.String itemId)
Reads an item from the file. |
java.lang.String |
fileReadNext()
Gets the next item ID from the current fileSELECT list. |
java.lang.String |
fileReadU(java.lang.String path,
java.lang.String itemId)
Reads an item from the file, setting an item lock. |
java.lang.String |
fileReadV(java.lang.String path,
java.lang.String itemId,
int attribute)
Reads an item's attribute from the file. |
java.lang.String |
fileReadVU(java.lang.String path,
java.lang.String itemId,
int attribute)
Reads an item's attribute from the file, setting an item lock. |
java.lang.String |
fileRelease(java.lang.String path,
java.lang.String itemId)
Releases an item lock set by a prior fileReadU. |
boolean |
fileSelect(java.lang.String path)
Selects the file specified by path for a subsequent fileReadNext |
java.lang.String |
fileWrite(java.lang.String path,
java.lang.String itemId,
java.lang.String itemBody)
Writes an item to the file, releasing the update lock set by a previous fileReadU of the same item. |
java.lang.String |
fileWriteU(java.lang.String path,
java.lang.String itemId,
java.lang.String itemBody)
Writes an item to the file, keeping update lock set by a previous fileReadU of the same item. |
java.lang.String |
fileWriteV(java.lang.String path,
java.lang.String itemId,
java.lang.String attributeBody,
int attribute)
Writes a value to an item's attribute. |
java.lang.String |
fileWriteVU(java.lang.String path,
java.lang.String itemId,
java.lang.String attributeBody,
int attribute)
Writes a value to an item's attribute, keeping update lock set by a previous fileReadU/fileReadVU of the same item. |
java.lang.Object |
getBaseConnector()
Returns implementing connector object. |
java.lang.String |
getConnectionProperties()
Gets the connection properties. |
java.lang.String |
getCurrentAccount()
Gets the current logged to account. |
java.lang.String |
getCurrentAccountPwd()
Gets the current logged to account password. |
boolean |
getEol()
Checks for end of list, i.e., will READNEXT fail. |
java.lang.String |
getExecuteCapturing()
Returns the captured result of an execute statement (execute command capturing result). |
java.lang.String |
getExecuteReturning()
Returns the returning result of an execute statement (execute command returning result). |
int |
getFileStatusCode()
Returns the result code of most recent file operation. |
java.lang.String |
getFileStatusMessage()
Returns error message from the most recent file operation error. |
java.lang.String |
getHostName()
Gets the network host name of this connection. |
int |
getPort()
Gets the network port number for this connection. |
java.lang.String |
getQueryOptions()
Gets the query options. |
byte[] |
getResult()
Returns buffer containing results of last read. |
java.lang.String |
getRuleModule()
Gets the rulename you had set via setRuleName. |
java.lang.String |
getServerEnvironment()
Returns the server enviornment setting (STD, EUR, etc.) |
java.lang.String |
getServerPlatform()
Gets the server platform name. |
java.lang.String |
getServerPort()
Gets the server port id used by this connection. |
java.lang.String |
getServerVersion()
Gets the server version number. |
java.lang.String |
insert(java.lang.String dArray,
int attrNum,
int valNum,
int subValNum,
java.lang.String subValue)
Inserts a sub value into a dynamic array. |
java.lang.String |
insert(java.lang.String dArray,
int attrNum,
int valNum,
java.lang.String value)
Inserts a value into a dynamic array. |
java.lang.String |
insert(java.lang.String dArray,
int attrNum,
java.lang.String attribute)
Inserts an attribute into a dynamic array. |
boolean |
isAccountEnabled(java.lang.String name)
Returns true if the requested account has been enabled for MVSP use. |
boolean |
isConnected()
Checks current connection state. |
boolean |
isConnectionPoolingSupported()
Checks if connections can be pooled. |
boolean |
isFileExistCmdSupported()
Checks if the server supports the FILEEXISTS command. |
boolean |
isQueryKeywordsSupported()
Checks if the server supports the queryKeywords parameter on the executeQuery method. |
java.lang.String |
key(int index,
java.lang.String operator,
java.lang.String key,
java.lang.String itemId)
Executes a key operation on the index. |
void |
logTo(java.lang.String account,
java.lang.String password)
Logs the connection to the requested account. |
java.lang.String |
mvCall(java.lang.String RuleParams)
Executes the business rule set by setRuleName. |
java.lang.String |
MVSPClientVersion()
Returns the MVSP client version. |
int |
next()
Reads the next query row. |
boolean |
openConnection(java.lang.String hostName,
int port,
java.lang.String user,
java.lang.String password)
Opens a connection to an MV server. |
boolean |
openConnection(java.lang.String hostName,
int port,
java.lang.String user,
java.lang.String password,
boolean sslConnect,
boolean LicEnterprise)
Opens a connection to an MV server. |
boolean |
openConnection(java.lang.String hostName,
int port,
java.lang.String user,
java.lang.String password,
java.lang.String clientId)
Opens a connection to an MV server. |
boolean |
openConnection(java.lang.String hostName,
int port,
java.lang.String user,
java.lang.String password,
java.lang.String clientId,
boolean sslConnect,
boolean LicEnterprise)
Opens a connection to an MV server. |
boolean |
openConnection(java.lang.String hostName,
int port,
java.lang.String user,
java.lang.String password,
java.lang.String clientId,
java.lang.String account)
Opens a connection to an MV server. |
boolean |
openConnection(java.lang.String hostName,
int port,
java.lang.String user,
java.lang.String password,
java.lang.String clientId,
java.lang.String account,
boolean sslConnect,
boolean LicEnterprise,
java.lang.String clientConnectionOptions)
Opens a connection to the server. |
boolean |
openConnection(java.lang.String hostName,
int port,
java.lang.String user,
java.lang.String password,
java.lang.String clientId,
java.lang.String account,
boolean sslConnect,
MVConstants.LicenseType licenseType,
java.lang.String clientConnectionOptions)
Opens a connection to the server. |
java.lang.String |
openStream(java.lang.String name,
java.lang.String data)
Calls a subroutine that generates results in byte count : data format. |
MVResultSet |
query(java.lang.String query)
Executes an AQL query. |
java.lang.String |
readFromServer(boolean all,
boolean isConnecting)
Read from server socket |
java.lang.String |
replace(java.lang.String dArray,
int attrNum,
int valNum,
int subValNum,
java.lang.String subValue)
Replaces a sub value in a dynamic array. |
java.lang.String |
replace(java.lang.String dArray,
int attrNum,
int valNum,
java.lang.String value)
Replaces a value in a dynamic array. |
java.lang.String |
replace(java.lang.String dArray,
int attrNum,
java.lang.String attribute)
Replaces an attribute in a dynamic array. |
java.lang.String |
root(java.lang.String fileName,
java.lang.String indexName)
Executes a root operation on the supplied fileName and indexName. |
void |
setQueryOptions(java.lang.String options)
Sets the query options. |
void |
setRuleModule(java.lang.String rule)
Sets the rule name for subsequent mvCall. |
void |
setSoTimeout(int milliseconds)
Sets the socket timeout. |
java.lang.String |
swap(java.lang.String array,
java.lang.String oldStr,
java.lang.String newStr)
Replaces every occurrence of oldStr with newStr in array. |
boolean |
transactionBegin()
Begins a transaction in the database. |
boolean |
transactionCommit()
Commits a transaction in the database. |
boolean |
transactionRollback()
Rolls back a transaction in the database. |
boolean |
transactionStatus()
Returns true if currently in a transaction. |
void |
write(byte[] bytes,
int off,
int len)
|
void |
writeToServer(java.lang.String data)
Writes data to the server. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static long readms
public static long timing_header_read_ms
public static long timing_data_read_ms
public static long timing_string_convert_ms
public java.lang.String m_ESC_LF
public java.lang.String m_ESC_CR
public java.lang.String m_ESC_DLE
Constructor Detail |
---|
public MVSPConnector()
Method Detail |
---|
public boolean openConnection(java.lang.String hostName, int port, java.lang.String user, java.lang.String password) throws MVException
MVConnector
openConnection
in interface MVConnector
hostName
- server hostnameport
- server portuser
- user namepassword
- user password
MVException
public boolean openConnection(java.lang.String hostName, int port, java.lang.String user, java.lang.String password, java.lang.String clientId, java.lang.String account) throws MVException
MVConnector
openConnection
in interface MVConnector
hostName
- server hostnameport
- server portuser
- user namepassword
- user passwordclientId
- clientId identifies client to server for any special handling.account
- account name to logon to on initial connection. (For U2 platform)
MVException
public boolean openConnection(java.lang.String hostName, int port, java.lang.String user, java.lang.String password, java.lang.String clientId) throws MVException
MVConnector
openConnection
in interface MVConnector
hostName
- server hostnameport
- server portuser
- user namepassword
- user passwordclientId
- clientId identifies client to server for any special handling.
MVException
public boolean openConnection(java.lang.String hostName, int port, java.lang.String user, java.lang.String password, boolean sslConnect, boolean LicEnterprise) throws MVException
MVConnector
openConnection
in interface MVConnector
hostName
- server hostnameport
- server portuser
- user namepassword
- user passwordsslConnect
- use SSL connectionLicEnterprise
- use Enterprise licensing
MVException
public boolean openConnection(java.lang.String hostName, int port, java.lang.String user, java.lang.String password, java.lang.String clientId, boolean sslConnect, boolean LicEnterprise) throws MVException
MVConnector
openConnection
in interface MVConnector
hostName
- server hostnameport
- server portuser
- user namepassword
- user passwordclientId
- clientId identifies client to server for any special handling.sslConnect
- use SSL connectionLicEnterprise
- use Enterprise licensing
MVException
public boolean openConnection(java.lang.String hostName, int port, java.lang.String user, java.lang.String password, java.lang.String clientId, java.lang.String account, boolean sslConnect, boolean LicEnterprise, java.lang.String clientConnectionOptions) throws MVException
openConnection
in interface MVConnector
hostName
- network host nameport
- network port numberuser
- user namepassword
- user passwordclientId
- clientId identifies client to server for any special handling.account
- account name to logon to on initial connection. (For U2 platform)sslConnect
- use SSL connectionLicEnterprise
- use Enterprise licensing
MVException
- raised if any errors occurpublic boolean openConnection(java.lang.String hostName, int port, java.lang.String user, java.lang.String password, java.lang.String clientId, java.lang.String account, boolean sslConnect, MVConstants.LicenseType licenseType, java.lang.String clientConnectionOptions) throws MVException
openConnection
in interface MVConnector
hostName
- server hostnameport
- server portuser
- user namepassword
- user passwordclientId
- clientId identifies client to server for any special handlingaccount
- account name to logon to on initial connection. (For U2 platform)sslConnect
- use SSL connectionlicenseType
- license type (User, Enterprise, or Connection Pool licensing)clientConnectionOptions
- client connection options string
MVException
- raised if any errors occurpublic void clearSelect() throws MVException
MVConnector
clearSelect
in interface MVConnector
MVException
- if errors occurpublic void closeConnection() throws MVException
MVConnector
closeConnection
in interface MVConnector
MVException
public void logTo(java.lang.String account, java.lang.String password) throws MVException
logTo
in interface MVConnector
account
- account namepassword
- account password
MVException
- if the logto command failedpublic java.lang.String getCurrentAccount()
getCurrentAccount
in interface MVConnector
public java.lang.String getCurrentAccountPwd()
getCurrentAccountPwd
in interface MVConnector
public void enableAccount(java.lang.String name) throws MVException
enableAccount
in interface MVConnector
name
- account name to enable
MVException
- raised if an error occurspublic void disableAccount(java.lang.String name) throws MVException
disableAccount
in interface MVConnector
name
- account name
MVException
- raised if an error occurspublic boolean isAccountEnabled(java.lang.String name) throws MVException
isAccountEnabled
in interface MVConnector
name
- account name
MVException
- raised if an error occurspublic void execute(java.lang.String command) throws MVException
execute
in interface MVConnector
command
- command to execute
MVException
- raised if errors encounteredpublic void execute(java.lang.String command, java.lang.String data) throws MVException
execute
in interface MVConnector
command
- command to executedata
- data to stack to the command
MVException
- if execute errors occurpublic MVResultSet query(java.lang.String query) throws MVException
query
in interface MVConnector
query
- AQL query string
MVException
- raised if errors encounteredpublic boolean isConnected()
isConnected
in interface MVConnector
public java.lang.String getExecuteCapturing()
getExecuteCapturing
in interface MVConnector
public java.lang.String getExecuteReturning()
getExecuteReturning
in interface MVConnector
public java.lang.String call(java.lang.String name, java.util.List<java.lang.String> arguments) throws MVException
The subroutine must be defined to take two arguments:
subname(indata, outdata)
The indata argument will receive the data parameter from this call method. The subroutine must return it's result in the outdata argument. The outdata argument will then be returned as the result from this method.
call
in interface MVConnector
name
- name of subroutine, may include fullpath if supported
for example: (read.item or dev,bp, read.item)
arguments
- list of arguments
MVException
- if a subroutine call error occurspublic java.lang.String call(java.lang.String name, java.lang.String data) throws MVException
The subroutine must be defined to take two arguments:
subname(indata, outdata)
The indata argument will receive the data parameter from this call method. The subroutine must return it's result in the outdata argument. The outdata argument will then be returned as the result from this method.
call
in interface MVConnector
name
- name of subroutine, may include fullpath if supported
for example: (read.item or dev,bp, read.item)
data
- string data to pass in
MVException
- if a subroutine call error occurspublic java.lang.String openStream(java.lang.String name, java.lang.String data) throws MVException
The subroutine must be defined to take two arguments:
subname(indata, outdata)
The indata argument will receive the data parameter from this call method. The subroutine must return it's result in the outdata argument. The outdata argument will then be returned as the result from this method.
name
- name of subroutine, may include fullpath if supported
for example: (read.item or dev,bp, read.item)
data
- string data to pass in
MVException
- if a subroutine call error occurspublic java.lang.String readFromServer(boolean all, boolean isConnecting) throws MVException
MVConnector
readFromServer
in interface MVConnector
all
- read all available bytes. false means read only to end of current messageisConnecting
- true if called during logon process
MVException
- raised if any errors encounteredpublic int next() throws MVException
MVConnector
next
in interface MVConnector
MVException
public byte[] getResult()
getResult
in interface MVConnector
public void write(byte[] bytes, int off, int len) throws java.io.IOException
java.io.IOException
public void writeToServer(java.lang.String data) throws java.io.IOException
MVConnector
writeToServer
in interface MVConnector
data
- to write
java.io.IOException
public java.lang.String getHostName()
getHostName
in interface MVConnector
public int getPort()
getPort
in interface MVConnector
public java.lang.String root(java.lang.String fileName, java.lang.String indexName) throws MVException
MVConnector
root
in interface MVConnector
MVException
- if any errors occurpublic java.lang.String key(int index, java.lang.String operator, java.lang.String key, java.lang.String itemId) throws MVException
MVConnector
key
in interface MVConnector
index
- index handle as returned from the root() method.operator
- index operation (e.g. C, N, P)key
- index keyitemId
- index itemId
MVException
- if any errors occurpublic void closeRoot(int index) throws MVException
MVConnector
closeRoot
in interface MVConnector
index
- index handle as returned from the root() method.
MVException
- if any errors occurpublic void setSoTimeout(int milliseconds) throws java.net.SocketException
setSoTimeout
in interface MVConnector
milliseconds
- time to wait for a read operation to complete
java.net.SocketException
- raised if any socket errors occurpublic java.lang.String getServerVersion()
getServerVersion
in interface MVConnector
public java.lang.String getServerPlatform()
getServerPlatform
in interface MVConnector
public java.lang.String getServerPort()
getServerPort
in interface MVConnector
public java.lang.String getQueryOptions()
getQueryOptions
in interface MVConnector
public void setQueryOptions(java.lang.String options)
setQueryOptions
in interface MVConnector
options
- query optionspublic java.lang.String getConnectionProperties()
getConnectionProperties
in interface MVConnector
public void setRuleModule(java.lang.String rule)
MVConnector
setRuleModule
in interface MVConnector
rule
- (cataloged subroutine) namepublic java.lang.String getRuleModule()
MVConnector
getRuleModule
in interface MVConnector
public java.lang.String mvCall(java.lang.String RuleParams) throws MVException
MVConnector
mvCall
in interface MVConnector
RuleParams
- x'fe' delimited list of parameters
MVException
- if a subroutine call error occurspublic java.lang.String extract(java.lang.String dArray, int attrNum)
MVConnector
extract
in interface MVConnector
dArray
- Dynamic arrayattrNum
- - Attribute number (1-relative)
public java.lang.String extract(java.lang.String dArray, int attrNum, int valNum)
MVConnector
extract
in interface MVConnector
dArray
- Dynamic arrayattrNum
- - Attribute number (1-relative)valNum
- - Value number (1-relative)
public java.lang.String extract(java.lang.String dArray, int attrNum, int valNum, int subValNum)
MVConnector
extract
in interface MVConnector
dArray
- Dynamic arrayattrNum
- - Attribute number (1-relative)valNum
- - Value number (1-relative)subValNum
- - subvalue number (1-relative)
public java.lang.String insert(java.lang.String dArray, int attrNum, int valNum, int subValNum, java.lang.String subValue)
MVConnector
insert
in interface MVConnector
dArray
- Dynamic arrayattrNum
- 1-relative Index of the attribute containing the value containing the sub value to insertvalNum
- 1-relative Index of the value containing the sub value to insertsubValNum
- 1-relative Index of the sub value to insert
public java.lang.String insert(java.lang.String dArray, int attrNum, int valNum, java.lang.String value)
MVConnector
insert
in interface MVConnector
dArray
- Dynamic arrayattrNum
- 1-relative index of the attribute containing the value containing the subvalue to insertvalNum
- 1-relative index of the value containg the subvalue to insert
public java.lang.String insert(java.lang.String dArray, int attrNum, java.lang.String attribute)
MVConnector
insert
in interface MVConnector
dArray
- Dynamic arrayattrNum
- 1-relative index of the attribute containing the value containing the subvalue to insert
public java.lang.String replace(java.lang.String dArray, int attrNum, int valNum, int subValNum, java.lang.String subValue)
MVConnector
replace
in interface MVConnector
dArray
- Dynamic arrayattrNum
- 1-relative index of the attribute containing the value containing the sub value to replacevalNum
- 1-relative index of the value containing the sub value to replacesubValNum
- 1-relative index of the sub value to replace
public java.lang.String replace(java.lang.String dArray, int attrNum, int valNum, java.lang.String value)
MVConnector
replace
in interface MVConnector
dArray
- Dynamic arrayattrNum
- 1-relative index of the attribute containing the value containing the subvalue to replacevalNum
- 1-relative index of the value containg the subvalue to replace
public java.lang.String replace(java.lang.String dArray, int attrNum, java.lang.String attribute)
MVConnector
replace
in interface MVConnector
dArray
- Dynamic arrayattrNum
- 1-relative index of the attribute containing the value containing the subvalue to replace
public java.lang.String field(java.lang.String dArray, java.lang.String delim, int pos)
MVConnector
field
in interface MVConnector
dArray
- Dynamic arraydelim
- - delimiter to usepos
- - occurrance number
public java.lang.String delete(java.lang.String dArray, int attrNum)
MVConnector
delete
in interface MVConnector
dArray
- Dynamic arrayattrNum
- 1-relative attribute number to delete
public java.lang.String delete(java.lang.String dArray, int attrNum, int valNum)
MVConnector
delete
in interface MVConnector
dArray
- Dynamic arrayattrNum
- 1-relative index of the attribute containing the valuevalNum
- 1-relative index of the value to delete
public java.lang.String delete(java.lang.String dArray, int attrNum, int valNum, int subValNum)
MVConnector
delete
in interface MVConnector
dArray
- Dynamic arrayattrNum
- 1-relative Index of the attribute containing the value containing the sub value to deletevalNum
- 1-relative Index of the value containing the sub value to deletesubValNum
- 1-relative Index of the sub value to delete
public int count(java.lang.String stringToSearch, char charToCount)
MVConnector
count
in interface MVConnector
public int dCount(java.lang.String dArray, char delim)
MVConnector
dCount
in interface MVConnector
dArray
- dynamic array to searchdelim
- delimiter to count
public java.lang.String swap(java.lang.String array, java.lang.String oldStr, java.lang.String newStr)
MVConnector
swap
in interface MVConnector
array
- - a string containing zero or more occurrences of oldStr.oldStr
- - the string to search for in array.newStr
- - the string with which to replace every occurrence of oldStr in array.
public int getFileStatusCode()
MVConnector
getFileStatusCode
in interface MVConnector
public boolean getEol()
MVConnector
getEol
in interface MVConnector
public java.lang.String getFileStatusMessage()
MVConnector
getFileStatusMessage
in interface MVConnector
public java.lang.String fileRead(java.lang.String path, java.lang.String itemId)
MVConnector
fileRead
in interface MVConnector
path
- [dict][accountName,]fileName[,sectionName]
public java.lang.String fileReadU(java.lang.String path, java.lang.String itemId)
MVConnector
fileReadU
in interface MVConnector
path
- [dict][accountName,]fileName[,sectionName]
public boolean fileCacheRelease(java.lang.String path)
MVConnector
fileCacheRelease
in interface MVConnector
path
- [dict][accountName,]fileName[,sectionName]
public java.lang.String fileReadV(java.lang.String path, java.lang.String itemId, int attribute) throws MVException
MVConnector
fileReadV
in interface MVConnector
path
- [dict][accountName,]fileName[,sectionName]itemId
- item idattribute
- The attribute number to read
MVException
- if any errors occurpublic java.lang.String fileReadVU(java.lang.String path, java.lang.String itemId, int attribute) throws MVException
MVConnector
fileReadVU
in interface MVConnector
path
- [dict][accountName,]fileName[,sectionName]itemId
- item idattribute
- The attribute number to read
MVException
- if any errors occurpublic java.lang.String fileDelete(java.lang.String path, java.lang.String itemId)
MVConnector
fileDelete
in interface MVConnector
path
- [dict][accountName,]fileName[,sectionName]
public java.lang.String fileRelease(java.lang.String path, java.lang.String itemId)
MVConnector
fileRelease
in interface MVConnector
path
- [dict][accountName,]fileName[,sectionName]
public java.lang.String fileWrite(java.lang.String path, java.lang.String itemId, java.lang.String itemBody)
MVConnector
fileWrite
in interface MVConnector
path
- [dict][accountName,]fileName[,sectionName]
public java.lang.String fileWriteU(java.lang.String path, java.lang.String itemId, java.lang.String itemBody)
MVConnector
fileWriteU
in interface MVConnector
path
- [dict][accountName,]fileName[,sectionName]itemId
- item id
public java.lang.String fileWriteV(java.lang.String path, java.lang.String itemId, java.lang.String attributeBody, int attribute) throws MVException
MVConnector
fileWriteV
in interface MVConnector
path
- [dict][accountName,]fileName[,sectionName]itemId
- item idattributeBody
- The value to writeattribute
- The attribute number to read
MVException
- if any errors occurpublic java.lang.String fileWriteVU(java.lang.String path, java.lang.String itemId, java.lang.String attributeBody, int attribute) throws MVException
MVConnector
fileWriteVU
in interface MVConnector
path
- [dict][accountName,]fileName[,sectionName]itemId
- item idattributeBody
- The value to writeattribute
- The attribute number to read
MVException
- if any errors occurpublic boolean fileSelect(java.lang.String path)
MVConnector
fileSelect
in interface MVConnector
path
- [dict][accountName,]fileName[,sectionName]
public java.lang.String fileReadNext()
MVConnector
fileReadNext
in interface MVConnector
public java.lang.String getServerEnvironment()
MVConnector
getServerEnvironment
in interface MVConnector
public boolean isFileExistCmdSupported()
MVConnector
isFileExistCmdSupported
in interface MVConnector
public boolean isQueryKeywordsSupported()
MVConnector
isQueryKeywordsSupported
in interface MVConnector
public java.lang.String MVSPClientVersion()
MVConnector
MVSPClientVersion
in interface MVConnector
public boolean transactionBegin() throws MVException
MVConnector
transactionBegin
in interface MVConnector
MVException
- raised if any errors encountered.public boolean transactionCommit() throws MVException
MVConnector
transactionCommit
in interface MVConnector
MVException
- raised if any errors encountered.public boolean transactionRollback() throws MVException
MVConnector
transactionRollback
in interface MVConnector
MVException
- raised if any errors encountered.public java.lang.Object getBaseConnector()
MVConnector
getBaseConnector
in interface MVConnector
public boolean transactionStatus()
MVConnector
transactionStatus
in interface MVConnector
public final boolean isConnectionPoolingSupported()
MVConnector
isConnectionPoolingSupported
in interface MVConnector
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |