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, supportsSudopublic 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.Exceptionpublic DynamicParserTable getSupportPackages(java.lang.String site) throws java.lang.Exception
site - java.lang.Exceptionpublic DynamicParserTable getProfiles() throws java.lang.Exception
java.lang.Exceptionpublic DynamicParserTable getTransactionChange() throws java.lang.Exception
java.lang.Exceptionpublic DynamicParserTable getSystems() throws java.lang.Exception
java.lang.Exceptionpublic DynamicParserTable getBusinessProcesses() throws java.lang.Exception
java.lang.Exceptionpublic java.util.Map getProcessSteps(java.lang.String scenario,
java.lang.String processName,
java.lang.String processID)
throws java.lang.Exception
java.lang.Exceptionpublic 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.Exceptionpublic 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.Exceptionpublic SapResultSet executeQuery(java.lang.String query)
throws java.lang.Exception
executeQuery in class QueryClientquery - java.lang.ExceptionResultSetpublicgetFunction(java.lang.String name) throws java.lang.Exception
java.lang.Exceptionpublic void execute(function) throws java.lang.Exception
java.lang.Exceptionpublic 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.Exceptionpublic 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.ExceptionDocumentation Feedback
Copyright 2012 Micro Focus or one of its affiliates.