public class SAPQueryClient extends QueryClient
SAPClient
class is responsible for querying SAP systems.BaseClient.FilteredMethodsHandler
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
PARAM_DAYS |
static java.lang.String |
PARAM_FLAG_GET_USERS |
static java.lang.String |
PARAM_FROM_DATE |
static java.lang.String |
PARAM_FROM_TIME |
static java.lang.String |
PARAM_INTERVAL |
static java.lang.String |
PARAM_TO_DATE |
static java.lang.String |
PARAM_TO_TIME |
CREDENTIALS_ID, ENCODING
Constructor and Description |
---|
SAPQueryClient(ClientsFrameworkImpl framework,
java.util.Properties props) |
Modifier and Type | Method and Description |
---|---|
void |
execute( |
SapResultSet |
executeFunction(java.lang.String functionName,
java.util.Map<java.lang.String,java.lang.Object> properties,
java.lang.String retVal,
int numberOfDesiredFields) |
SapResultSet |
executeFunction(java.lang.String functionName,
java.util.Map<java.lang.String,java.lang.Object> properties,
java.lang.String retVal,
java.util.List<java.lang.String> desiredFields) |
SapResultSet |
executeQuery(java.lang.String query)
Executes the specified query against the connected SAP system.
|
SapResultSet |
executeQuery(java.lang.String tableName,
java.util.List<java.lang.String> whereClouse,
java.lang.String fields)
Executes the specified query against the connected SAP system.
|
SapResultSet |
executeQuery(java.lang.String tableName,
java.lang.String commonWhereClause,
java.lang.String field,
java.util.List<java.lang.String> values,
java.lang.String desiredFields) |
DynamicParserTable |
getBusinessProcesses() |
java.lang.String |
getConnectionClient() |
|
getFunction(java.lang.String name) |
java.lang.String |
getInstanceNumber()
Returns the SAP system number used to connect to the SAP system.
|
java.util.Map |
getProcessSteps(java.lang.String scenario,
java.lang.String processName,
java.lang.String processID) |
DynamicParserTable |
getProfiles() |
java.lang.String |
getRouter() |
DynamicParserTable |
getSupportPackages(java.lang.String site)
Discovers the support packages on the specified site.
|
DynamicParserTable |
getSystems() |
DynamicParserTable |
getTransactionChange() |
addDeniedPackage, close, getClientType, getCredentialId, getIpAddress, getProperty, getShellCmdSeperator, getSudoCommands, getSudoPaths, getTimeout, getUserName, isConnected, setAttributeEncrypted, supportsSudo
public static java.lang.String PARAM_FROM_DATE
public static java.lang.String PARAM_FROM_TIME
public static java.lang.String PARAM_TO_DATE
public static java.lang.String PARAM_TO_TIME
public static java.lang.String PARAM_DAYS
public static java.lang.String PARAM_INTERVAL
public static java.lang.String PARAM_FLAG_GET_USERS
public SAPQueryClient(ClientsFrameworkImpl framework, java.util.Properties props) throws java.lang.Exception
java.lang.Exception
public DynamicParserTable getSupportPackages(java.lang.String site) throws java.lang.Exception
site
- java.lang.Exception
public DynamicParserTable getProfiles() throws java.lang.Exception
java.lang.Exception
public DynamicParserTable getTransactionChange() throws java.lang.Exception
java.lang.Exception
public DynamicParserTable getSystems() throws java.lang.Exception
java.lang.Exception
public DynamicParserTable getBusinessProcesses() throws java.lang.Exception
java.lang.Exception
public java.util.Map getProcessSteps(java.lang.String scenario, java.lang.String processName, java.lang.String processID) throws java.lang.Exception
java.lang.Exception
public java.lang.String getRouter()
public java.lang.String getConnectionClient()
public java.lang.String getInstanceNumber()
public SapResultSet executeQuery(java.lang.String tableName, java.util.List<java.lang.String> whereClouse, java.lang.String fields) throws java.lang.Exception
tableName
- java.lang.Exception
public SapResultSet executeQuery(java.lang.String tableName, java.lang.String commonWhereClause, java.lang.String field, java.util.List<java.lang.String> values, java.lang.String desiredFields) throws java.lang.Exception
java.lang.Exception
public SapResultSet executeQuery(java.lang.String query) throws java.lang.Exception
executeQuery
in class QueryClient
query
- java.lang.Exception
ResultSet
publicgetFunction(java.lang.String name) throws java.lang.Exception
java.lang.Exception
public void execute(function) throws java.lang.Exception
java.lang.Exception
public SapResultSet executeFunction(java.lang.String functionName, java.util.Map<java.lang.String,java.lang.Object> properties, java.lang.String retVal, int numberOfDesiredFields) throws java.lang.Exception
java.lang.Exception
public SapResultSet executeFunction(java.lang.String functionName, java.util.Map<java.lang.String,java.lang.Object> properties, java.lang.String retVal, java.util.List<java.lang.String> desiredFields) throws java.lang.Exception
java.lang.Exception
Documentation Feedback
Copyright 2012 Micro Focus or one of its affiliates.