public class BSFNRequest extends AISRequest
Constructor and Description |
---|
BSFNRequest(LoginEnvironment loginEnv)
Constructor to instantiate a new Business Function Request
|
Modifier and Type | Method and Description |
---|---|
BSFNResponse |
execute()
Execute the business funcntion created within the BSFNRequest
|
java.util.List<DSTRInputValue> |
getInParams()
The input parameters for business function execution
|
java.lang.String |
getName()
Get the name of the busniness function
|
java.util.List<java.lang.Long> |
getOutputIds()
The ids of the outputs from the business function
|
java.lang.String |
getTransactionId()
The existing transaction id if the business function should be executed as part a the transaction
|
boolean |
isIsAsynch()
A boolean defining if the call to the business function should be asynchronous
|
void |
setInParams(java.util.List<DSTRInputValue> inParams)
The input parameters for business function execution
|
void |
setIsAsynch(boolean isAsynch)
A boolean defining if the call to the business function should be asynchronous
|
void |
setName(java.lang.String name)
Set the name the busniness function.
|
void |
setOutputIds(java.util.List<java.lang.Long> outputIds)
The ids of the outputs from the business function
|
void |
setTransactionId(java.lang.String transactionId)
The existing transaction id if the business function should be executed as part a the transaction
|
getDeviceName, getEnvironment, getJasserver, getPassword, getPsToken, getRole, getSsoUniqueId, getToken, getUsername, isSsoEnabled, setDeviceName, setEnvironment, setJasserver, setPassword, setPsToken, setRole, setSsoEnabled, setSsoUniqueId, setToken, setUsername
public BSFNRequest(LoginEnvironment loginEnv)
loginEnv
- public void setName(java.lang.String name)
dstrName
- public java.lang.String getName()
public void setIsAsynch(boolean isAsynch)
isAsynch
- public boolean isIsAsynch()
public void setTransactionId(java.lang.String transactionId)
transactionId
- public java.lang.String getTransactionId()
public void setInParams(java.util.List<DSTRInputValue> inParams)
inParams
- public java.util.List<DSTRInputValue> getInParams()
public void setOutputIds(java.util.List<java.lang.Long> outputIds)
outputIds
- public java.util.List<java.lang.Long> getOutputIds()
public BSFNResponse execute() throws java.io.IOException, JDERestServiceException, com.fasterxml.jackson.core.JsonProcessingException
java.io.IOException
JDERestServiceException
com.fasterxml.jackson.core.JsonProcessingException
Copyright © 2022 Oracle and/or its affiliates. All Rights Reserved.