Skip navigation links

JD Edwards EnterpriseOne Mobile Framework Java API Reference

Release 1.0.0

E58374-01


com.oracle.e1.jdemf
Class JDEmfCapability

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


public abstract class JDEmfCapability
extends java.lang.Object

Provides methods to determine if the AIS server provides the capabilities used by your application. Capabilities available depend on the AIS sever version. The AIS server will publish it's capabilities via the defaultconfig response.


Field Summary
static java.lang.String APPLICATION_STACK
           
static java.lang.String EDITABLE
           
static java.lang.String GRID
           
static java.lang.String IGNORE_FDA_FIND_ON_ENTRY
           
static java.lang.String LOG
           
static java.lang.String PROCESSING_OPTION
           
static java.lang.String SELECT_ALL_GRID_ROWS
           

 

Constructor Summary
JDEmfCapability()
           

 

Method Summary
static void capabilityDetectCheck(DefaultConfig defaultConfig)
          Provided the defaultConfig response from the AIS server, and that required capabilities are listed in the ApplicationGlobals, this will check if the server provides all of the required capabilities.
protected static boolean capabilityExists(java.lang.String capability)
          Look through the list of capabilities for matching one, return true if it is found
static boolean isCapabilityAvailable(java.lang.String capability)
          Provided the capability name, determine if that capability is available on the currently configured AIS server.
static java.lang.String listOfRequired()
           
static java.lang.String listOfUsed()
           

 

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

 

Field Detail

EDITABLE

public static final java.lang.String EDITABLE
See Also:
Constant Field Values

GRID

public static final java.lang.String GRID
See Also:
Constant Field Values

LOG

public static final java.lang.String LOG
See Also:
Constant Field Values

PROCESSING_OPTION

public static final java.lang.String PROCESSING_OPTION
See Also:
Constant Field Values

IGNORE_FDA_FIND_ON_ENTRY

public static final java.lang.String IGNORE_FDA_FIND_ON_ENTRY
See Also:
Constant Field Values

SELECT_ALL_GRID_ROWS

public static final java.lang.String SELECT_ALL_GRID_ROWS
See Also:
Constant Field Values

APPLICATION_STACK

public static final java.lang.String APPLICATION_STACK
See Also:
Constant Field Values

Constructor Detail

JDEmfCapability

public JDEmfCapability()

Method Detail

capabilityExists

protected static boolean capabilityExists(java.lang.String capability)
Look through the list of capabilities for matching one, return true if it is found
Parameters:
capability -
Returns:
boolean true if the capability exists

listOfRequired

public static java.lang.String listOfRequired()

listOfUsed

public static java.lang.String listOfUsed()

isCapabilityAvailable

public static boolean isCapabilityAvailable(java.lang.String capability)
Provided the capability name, determine if that capability is available on the currently configured AIS server. You must also put this capability in the 'usedCapabilities' list in ApplicationGloabls for it to be available
Parameters:
capability -
Returns:
boolean true if the capability is available

capabilityDetectCheck

public static void capabilityDetectCheck(DefaultConfig defaultConfig)
                                  throws CapabilityException
Provided the defaultConfig response from the AIS server, and that required capabilities are listed in the ApplicationGlobals, this will check if the server provides all of the required capabilities. If not a capability exception is thrown. You do not need to call this method if you use the AISClientUtiliites.getDefaultConfiguration() method, it will be called for you when the default configuration is fetched.
Parameters:
defaultConfig -
Throws:
com.oracle.e1.aisclient.model.aisclient.CapabilityException
CapabilityException

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.