Oracle Fusion Middleware extensions for Applications Core API Reference
11g Release 1 (11.1.1.5)

E22562-01

oracle.apps.fnd.applcore.patterns.uishell.ui.bean
Class SandboxDataSecurityActivity

java.lang.Object
  extended by oracle.apps.fnd.applcore.oaext.as.BusinessActivity
      extended by oracle.apps.fnd.applcore.oaext.as.ApplcoreBusinessActivity
          extended by oracle.apps.fnd.applcore.patterns.uishell.ui.bean.SandboxDataSecurityActivity

public class SandboxDataSecurityActivity
extends ApplcoreBusinessActivity

Activity Stream Modification Data Security Activity for Sandbox.

Version:
$Header: atgpf/applcore/applications/UIComponents/ViewController/src/oracle/apps/fnd/applcore/patterns/uishell/ui/bean/SandboxDataSecurityActivity.java /main/1 2010/10/25 23:29:18 pacross Exp $
Author:
pacross

Field Summary
static java.lang.String DATA_SECURITY_ENABLED_ACTIVITY
          Activity name for data security enabled.
 
Fields inherited from class oracle.apps.fnd.applcore.oaext.as.ApplcoreBusinessActivity
_isSandboxable, SANDBOX_SUFFIX
 
Fields inherited from class oracle.apps.fnd.applcore.oaext.as.BusinessActivity
CUST_ATTR_DISP_NAME, CUST_ATTR_OBJECT_ID, CUST_ATTR_SERVICE_REF_ID, OBJECT_NAME_LIST_DELIMITER, WC_ACTIVITY_ACTOR_GUID_1, WC_ACTIVITY_ACTOR_GUID_2, WC_ACTIVITY_SERVICE_ID, WC_ADDITIONAL_ACTIVITY_SERVICEID1, WC_ADDITIONAL_ACTIVITY_SERVICEID2, WC_OBJECT_TYPE_NAMES
 
Constructor Summary
SandboxDataSecurityActivity(java.lang.String sandboxName)
          Default Constructor.
 
Method Summary
 java.util.Map getPayload()
          Payload for the Activity.
 java.lang.String getSandboxName()
          Retrieves the name of the sandbox that the activity is for.
 java.lang.String getServiceId()
          id of the service-definition containing the metadata for this Activity.
 void setSandboxName(java.lang.String sandboxName)
          Sets the name of the sandbox that the activity is for.
 
Methods inherited from class oracle.apps.fnd.applcore.oaext.as.ApplcoreBusinessActivity
appendSandboxPayload, getActors, getAdditionalServiceIds, getName, getSessionSandboxName, isSandboxActive
 
Methods inherited from class oracle.apps.fnd.applcore.oaext.as.BusinessActivity
getObjectTypeNames
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DATA_SECURITY_ENABLED_ACTIVITY

public static final java.lang.String DATA_SECURITY_ENABLED_ACTIVITY
Activity name for data security enabled.

See Also:
Constant Field Values
Constructor Detail

SandboxDataSecurityActivity

public SandboxDataSecurityActivity(java.lang.String sandboxName)
Default Constructor.

Method Detail

getPayload

public java.util.Map getPayload()
Payload for the Activity. Every attribute that is part of this payload is persisted in WC as custom attribute of the Activity Object so only attributes needed for the Activity Message should be added to the payload to avoid performance overhead. The payload typically contains: 1. Attribute(s) whose name matches the object-type name attribute in service-definition. This value is used in generating the object-id of the object referenced in the AS message. 2. All the attributes referenced in the Message format using {custom} token.

Specified by:
getPayload in class BusinessActivity
Returns:
a map containing the attribute names and their values needed to display the Activity Message for this Activity.

getServiceId

public java.lang.String getServiceId()
id of the service-definition containing the metadata for this Activity.

Specified by:
getServiceId in class BusinessActivity
Returns:
serviceId

setSandboxName

public void setSandboxName(java.lang.String sandboxName)
Sets the name of the sandbox that the activity is for.

Parameters:
sandboxName - the sandbox name

getSandboxName

public java.lang.String getSandboxName()
Retrieves the name of the sandbox that the activity is for.

Returns:
sandbox name

Oracle Fusion Middleware extensions for Applications Core API Reference
11g Release 1 (11.1.1.5)

E22562-01

Copyright © 2011 Oracle. All Rights Reserved.