Arj 1411
Arj 1411

Reputation: 1401

Oracle MAF-MCS Connection

I have created one Custom API in Oracle MCS for login authentication and I have an Application built in MAF. My doubt is how to call this Custom API from Oracle MAF application?

Upvotes: 1

Views: 367

Answers (2)

Raghu
Raghu

Reputation: 56

If you are using OEPE (Oracle Enterprise Pack for Eclipse), you can use this tutorial for consuming any REST service API,

For MCS-MAF support, the following YouTube should help,

Upvotes: 1

User404
User404

Reputation: 2192

Check out the MAF MCS Utility app (should be in your public examples folder) especially the source code.

More info can also be found in this link.

Short code example:

MBEConfiguration mbeConfiguration = 
    new MBEConfiguration(
          <mbe rest connection>,<mobileBackendId>,
          <anonymous key string>,<application key string>, 
          MBEConfiguration.AuthenticationType.BASIC_AUTH);
 mbeConfiguration.setEnableAnalytics(true);
 mbeConfiguration.setLoggingEnabled(false)
 mbeConfiguration.setMobileDeviceId(
         DeviceManagerFactory.getDeviceManager().getName());
 MBE mobileBackend = MBEManager.getManager().
         createOrRenewMobileBackend(<mobile backend Id>, mbeConfiguration);

CustomAPI customApiProxy = mbe.getServiceProxyCustomApi();
UserInfo userInfo = mobileBackend.getServiceProxyUserInfo();
Analytics analyticsProxy = mobileBackend.getServiceProxyAnalytics();
Storage storageProxy = mobileBackend.getServiceProxyStorage();

Upvotes: 0

Related Questions