public interface IFunctionsMetaData
| Modifier and Type | Field and Description |
|---|---|
static String |
DISCOVERY_PARAMETER_CLEAR_CACHE
Hints the connector that a request for a fresh un-cached query had been initiated
|
| Modifier and Type | Method and Description |
|---|---|
IFunction |
getFunction(String functionName)
Returns an
IFunction interface for a specific EIS function. |
IFunction |
getFunction(String functionName,
Map<String,String> discoveryConfiguration)
Returns an
IFunction interface for a specific EIS function. |
Set<IFunction> |
getFunctions()
Returns the EIS functions the current user can execute.
|
Set<IFunction> |
getFunctions(Map<String,String> discoveryConfiguration)
Returns the EIS functions the current user can execute.
|
Set<IFunction> |
getFunctions(String functionNameRegularExpression,
String functionGroupRegularExpression)
Returns the EIS functions the current user can execute given a filter
for function name and function group.
|
Set<IFunction> |
getFunctions(String functionNameRegularExpression,
String functionGroupRegularExpression,
Map<String,String> discoveryConfiguration)
Returns the EIS functions the current user can execute given a filter
for function name and function group.
|
Set<String> |
getGroupNames(String functionGroupRegularExpression)
Returns a set of all the names of the function groups
|
Set<String> |
getGroupNames(String functionGroupRegularExpression,
Map<String,String> discoveryConfiguration)
Returns a set of all the names of the function groups
|
static final String DISCOVERY_PARAMETER_CLEAR_CACHE
Set<IFunction> getFunctions(Map<String,String> discoveryConfiguration) throws ConnectorException
discoveryConfiguration - Map containing special consideration when discovering the function metadataConnectorException - if connector is failedIFunctionSet<IFunction> getFunctions() throws ConnectorException
ConnectorException - if connector is failedIFunctionIFunction getFunction(String functionName) throws FunctionNotFoundException, ConnectorException
IFunction interface for a specific EIS function.functionName - the name of the function.FunctionNotFoundException - if function not foundConnectorException - if connector is failedIFunctionIFunction getFunction(String functionName, Map<String,String> discoveryConfiguration) throws FunctionNotFoundException, ConnectorException
IFunction interface for a specific EIS function.functionName - the name of the function.discoveryConfiguration - Map containing special consideration when discovering the function metadataFunctionNotFoundException - if function not foundConnectorException - if connector is failedIFunctionSet<IFunction> getFunctions(String functionNameRegularExpression, String functionGroupRegularExpression, Map<String,String> discoveryConfiguration) throws ConnectorException
functionNameRegularExpression - a regular expression for the name
of the function.functionGroupRegularExpression - a regular expression for the group
of the function.discoveryConfiguration - Map containing special consideration when discovering the function metadataConnectorException - if connector is failedIFunctionSet<IFunction> getFunctions(String functionNameRegularExpression, String functionGroupRegularExpression) throws ConnectorException
functionNameRegularExpression - a regular expression for the name
of the function.functionGroupRegularExpression - a regular expression for the group
of the function.ConnectorException - if connector is failedIFunctionSet<String> getGroupNames(String functionGroupRegularExpression)
functionGroupRegularExpression - a regular expression for the group
of the function.Set<String> getGroupNames(String functionGroupRegularExpression, Map<String,String> discoveryConfiguration)
functionGroupRegularExpression - a regular expression for the group
of the function.discoveryConfiguration - Map containing special consideration when discovering the function metadata| Access Rights |
|---|
| SC | DC | Public Part | ACH |
|---|---|---|---|
[sap.com] EP-BASIS-API
|
[sap.com] tc/epbc/connectivityfw/api
|
api
|
EP-PIN
|
[sap.com] FRAMEWORK-EXT
|
[sap.com]
|
-
|
EP-CON-CF
|
[sap.com] FRAMEWORK-EXT
|
[sap.com]
|
default
|
EP-CON-CF
|
Copyright 2021 SAP SE Complete Copyright Notice