Oracle Fusion Middleware extensions for Enterprise Scheduler Service
11g Release 1 (11.1.1.5)

E22563-01

oracle.apps.fnd.applcp.srs.model.util
Class PortletServicesUtil

java.lang.Object
  extended by oracle.apps.fnd.applcp.srs.model.util.PortletServicesUtil

public class PortletServicesUtil
extends java.lang.Object


Field Summary
static java.lang.String DEFAULT_OWSM_CLIENT_POLICY
           
static java.lang.String OWSM_POLICY_INSTRUCTION_KEY
           
static java.lang.String PORTLET_CONTAINER_APP
           
static java.lang.String PORTLET_CONTAINER_DEFAULT_URL
           
static java.lang.String PORTLET_CONTAINER_WEBMODULE
           
static java.lang.String SCHEDULE_TYPE_JOB
           
static java.lang.String SCHEDULE_TYPE_JOBSET
           
static java.lang.String SCHEDULEJOBSET_PORTLET_TASKFLOW
           
static java.lang.String SCHEDULEREQUEST_PORTLET_TASKFLOW
           
 
Constructor Summary
PortletServicesUtil()
           
 
Method Summary
static java.lang.String composePortletContainerWSRPURL(java.lang.String pHostName, java.lang.String pPort, java.lang.String pWebAppRoot)
          Example of WSRP URL: http://sdm02:7001/SampleSRSFusionWebApp-ViewController-context-root/portlets/wsrp2?WSDL
static java.lang.String composeProducerName(java.lang.String pPortletContainerName, java.lang.String pPortletContainerHostName)
          Example of Portlet ProducerName which will serve : ESS_SRS_PortletProducerName_
static TopologyInfo decomposePortletContainerEndpointURL(java.lang.String pEndpointURL)
          Example of input endpoint url, http://sdm02:7001/SampleSRSFusionWebApp-ViewController-context-root/
static java.lang.String getOWSMClientPolicyConfiguration()
           
static PortletJobParams getPortletContainerAppParam(oracle.as.scheduler.ParameterList pParameterList)
          This method shall return the parameter value of key, PORTLET_CONTAINER_APP defined in ESS Job Definition; the input ParameterList shall be acquired from ESS Metadata Service.
static java.lang.String getStackTrace(java.lang.Throwable t)
           
static boolean isOWSMPolicyAttachmentEnabled(java.lang.String strConfigedOWSMPolicy)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PORTLET_CONTAINER_APP

public static java.lang.String PORTLET_CONTAINER_APP

PORTLET_CONTAINER_WEBMODULE

public static java.lang.String PORTLET_CONTAINER_WEBMODULE

PORTLET_CONTAINER_DEFAULT_URL

public static java.lang.String PORTLET_CONTAINER_DEFAULT_URL

SCHEDULEREQUEST_PORTLET_TASKFLOW

public static java.lang.String SCHEDULEREQUEST_PORTLET_TASKFLOW

SCHEDULEJOBSET_PORTLET_TASKFLOW

public static java.lang.String SCHEDULEJOBSET_PORTLET_TASKFLOW

SCHEDULE_TYPE_JOB

public static java.lang.String SCHEDULE_TYPE_JOB

SCHEDULE_TYPE_JOBSET

public static java.lang.String SCHEDULE_TYPE_JOBSET

DEFAULT_OWSM_CLIENT_POLICY

public static java.lang.String DEFAULT_OWSM_CLIENT_POLICY

OWSM_POLICY_INSTRUCTION_KEY

public static java.lang.String OWSM_POLICY_INSTRUCTION_KEY
Constructor Detail

PortletServicesUtil

public PortletServicesUtil()
Method Detail

getPortletContainerAppParam

public static PortletJobParams getPortletContainerAppParam(oracle.as.scheduler.ParameterList pParameterList)
This method shall return the parameter value of key, PORTLET_CONTAINER_APP defined in ESS Job Definition; the input ParameterList shall be acquired from ESS Metadata Service.

Parameters:
pParameterList -
Returns:

composeProducerName

public static java.lang.String composeProducerName(java.lang.String pPortletContainerName,
                                                   java.lang.String pPortletContainerHostName)
Example of Portlet ProducerName which will serve : ESS_SRS_PortletProducerName_

Parameters:
pPortletContainerName -
Returns:

decomposePortletContainerEndpointURL

public static TopologyInfo decomposePortletContainerEndpointURL(java.lang.String pEndpointURL)
Example of input endpoint url, http://sdm02:7001/SampleSRSFusionWebApp-ViewController-context-root/

Parameters:
pEndpointURL -
Returns:

composePortletContainerWSRPURL

public static java.lang.String composePortletContainerWSRPURL(java.lang.String pHostName,
                                                              java.lang.String pPort,
                                                              java.lang.String pWebAppRoot)
Example of WSRP URL: http://sdm02:7001/SampleSRSFusionWebApp-ViewController-context-root/portlets/wsrp2?WSDL

Parameters:
pHostName - can be IP address or DNS resolvable host name of Portlet Container
pPort - for Hosting Web Application of Portlet Container
pWebAppRoot - as Web Root of Hosting Web Application of Portlet Container
Returns:

getStackTrace

public static java.lang.String getStackTrace(java.lang.Throwable t)
Parameters:
t -
Returns:

getOWSMClientPolicyConfiguration

public static java.lang.String getOWSMClientPolicyConfiguration()

isOWSMPolicyAttachmentEnabled

public static boolean isOWSMPolicyAttachmentEnabled(java.lang.String strConfigedOWSMPolicy)

Oracle Fusion Middleware extensions for Enterprise Scheduler Service
11g Release 1 (11.1.1.5)

E22563-01

Copyright © 2011 Oracle. All Rights Reserved.