Skip navigation links

JD Edwards EnterpriseOne Mobile Framework Java API Reference

Release 1.0.0

E58374-01


com.oracle.e1.jdemf
Class FSREvent

java.lang.Object
  extended by com.oracle.e1.jdemf.FSREvent


public class FSREvent
extends java.lang.Object

APIs Provided to allow AIS services to request actions be performed on the EntepriseOne form being called. Some actions are only available if the capability is exposed on the AIS server.

Example:

FormRequest formRequest = new FormRequest();
formRequest.setEnvironment(getLoginResponse().getEnvironment());
formRequest.setRole(getLoginResponse().getRole());
formRequest.setJasserver(getLoginResponse().getJasserver());
formRequest.setToken(getLoginResponse().getUserInfo().getToken());
formRequest.setFormName("P01012_W01012B");
formRequest.setVersion("ZJDE0001");

//create event holder
FSREvent myFSREvent = new FSREvent();

//add actions in order of execution
myFSREvent.setQBEValue("1[50]", searchType);
myFSREvent.setFieldValue("58", name);
myFSREvent.checkBoxChecked ("62");
myFSREvent.checkBoxChecked ("63");
myFSREvent.doControlAction("15");//press find button
//add event holder to the form request
formRequest.addFSREvent(myFSREvent);
// Execute SEND and RECEIVE operation *
try {
&nbsp&nbsp&nbsp String jsonInput = ApplicationGlobals.getInstance().getObjectMapper().writeValueAsString(formRequest);
&nbsp&nbsp&nbsp String response = JDERestServiceProvider.jdeRestServiceCall(jsonInput, JDERestServiceProvider.POST_METHOD, JDERestServiceProvider.FORM_SERVICE_URI);
}
catch( JDERestServiceException jdee)
{
&nbsp&nbsp&nbsp String message = "JDERestServiceException Message: " + JDERestServiceProvider.handleServiceException(jdee);
}


Field Summary
protected  java.util.ArrayList formActions
           

 

Constructor Summary
FSREvent()
           

 

Method Summary
 void addGridAction(GridAction gridAction)
           
 void checkBoxChecked(java.lang.String controlID)
           
 void checkBoxNotChecked(java.lang.String controlID)
           
 void clearFieldValue(java.lang.String controlID)
           
 void clearQBEValue(java.lang.String controlID)
           
 void doControlAction(java.lang.String controlID)
           
 void selectAllGridRows(java.lang.String gridID)
           
 void selectComboItem(java.lang.String controlID, int index)
           
 void selectRadioButton(java.lang.String controlID)
           
 void selectRow(java.lang.String gridID, int rowNumber)
           
 void setFieldValue(java.lang.String controlID, java.lang.String value)
           
 void setFieldValueDate(java.lang.String controlID, java.util.Date value)
           
 void setQBEValue(java.lang.String controlID, java.lang.String value)
           
 void setQBEValueDate(java.lang.String controlID, java.util.Date value)
           
 void unselectAllGridRows(java.lang.String gridID)
           
 void unSelectRow(java.lang.String gridID, int rowNumber)
           

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Field Detail

formActions

protected java.util.ArrayList formActions

Constructor Detail

FSREvent

public FSREvent()

Method Detail

unSelectRow

public void unSelectRow(java.lang.String gridID,
                        int rowNumber)
                 throws CapabilityException
Throws:
CapabilityException

unselectAllGridRows

public void unselectAllGridRows(java.lang.String gridID)
                         throws CapabilityException
Throws:
CapabilityException

selectAllGridRows

public void selectAllGridRows(java.lang.String gridID)
                       throws CapabilityException
Throws:
CapabilityException

addGridAction

public void addGridAction(GridAction gridAction)

selectRow

public void selectRow(java.lang.String gridID,
                      int rowNumber)

setFieldValue

public void setFieldValue(java.lang.String controlID,
                          java.lang.String value)

checkBoxChecked

public void checkBoxChecked(java.lang.String controlID)

checkBoxNotChecked

public void checkBoxNotChecked(java.lang.String controlID)

selectRadioButton

public void selectRadioButton(java.lang.String controlID)

selectComboItem

public void selectComboItem(java.lang.String controlID,
                            int index)

doControlAction

public void doControlAction(java.lang.String controlID)

setQBEValue

public void setQBEValue(java.lang.String controlID,
                        java.lang.String value)

setQBEValueDate

public void setQBEValueDate(java.lang.String controlID,
                            java.util.Date value)

setFieldValueDate

public void setFieldValueDate(java.lang.String controlID,
                              java.util.Date value)

clearQBEValue

public void clearQBEValue(java.lang.String controlID)

clearFieldValue

public void clearFieldValue(java.lang.String controlID)

Skip navigation links

JD Edwards EnterpriseOne Mobile Framework Java API Reference

Release 1.0.0

E58374-01


Copyright © 2014 Oracle and/or its affiliates. All Rights Reserved.