com.sapportals.portal.pcd.gl

Interface AspectSupport


public interface AspectSupport

Expose constants that are used in JNDI operations in the JNDI context's environment.


Field Summary
static String APPLY_ASPECT_TO_CONTEXTS
          Environment variable that indicates if the requested aspect (see REQUESTED_ASPECT) is to be applied to plain contexts also.
static String ASPECT_ACTIVITY_REPRESENTATION
          Possible value for REQUESTED_ASPECT that denotes the activity representation aspect.
static String ASPECT_DIROPERATIONS
          Possible value for REQUESTED_ASPECT that denotes the diroperations aspect.
static String ASPECT_EXISTENCE
          Possible value for REQUESTED_ASPECT that denotes the existence aspect.
static String ASPECT_PERMISSION
          Possible value for REQUESTED_ASPECT that denotes the permission aspect.
static String ASPECT_PERMISSION_NAME
          Permission name for permission aspect (see IPcdAttribute.ASPECT_PERMISSION).
static String ASPECT_PERSISTENCY
          Possible value for REQUESTED_ASPECT that denotes the persistency aspect.
static String REQUESTED_ASPECT
          Environment variable to specify the desired aspect of the objects being looked up.
 

Field Detail

REQUESTED_ASPECT

static final String REQUESTED_ASPECT
Environment variable to specify the desired aspect of the objects being looked up. This setting may affect lookup, list, and listBindings.

See Also:
Constant Field Values

APPLY_ASPECT_TO_CONTEXTS

static final String APPLY_ASPECT_TO_CONTEXTS
Environment variable that indicates if the requested aspect (see REQUESTED_ASPECT) is to be applied to plain contexts also. If this variable is contained in the environment, the PCD searches the schema for an object factory that can handle the aspect which is set in REQUESTED_ASPECT.

See Also:
Constant Field Values

ASPECT_PERSISTENCY

static final String ASPECT_PERSISTENCY
Possible value for REQUESTED_ASPECT that denotes the persistency aspect. This is a built-in aspect in the Pcd GL that disables all object factories.

See Also:
Constant Field Values

ASPECT_EXISTENCE

static final String ASPECT_EXISTENCE
Possible value for REQUESTED_ASPECT that denotes the existence aspect. Lookup's etc will return a Boolean for all existing objects that the user can access. The value of the returned Boolean will always be TRUE. Exceptions (e. g. NameNotFoundException or PermissionControlException) are thrown as usual.

See Also:
Constant Field Values

ASPECT_DIROPERATIONS

static final String ASPECT_DIROPERATIONS
Possible value for REQUESTED_ASPECT that denotes the diroperations aspect. As returned object an implementation of IDirOperations is expected.

See Also:
Constant Field Values

ASPECT_ACTIVITY_REPRESENTATION

static final String ASPECT_ACTIVITY_REPRESENTATION
Possible value for REQUESTED_ASPECT that denotes the activity representation aspect.

See Also:
Constant Field Values

ASPECT_PERMISSION

static final String ASPECT_PERMISSION
Possible value for REQUESTED_ASPECT that denotes the permission aspect. Returns a Boolean for all existing objects that the user can access. The returned Boolean indicates if the user has the permission specified by the additional environment setting IPcdAttribute.ASPECT_PERMISSION_NAME. Exceptions (e. g. NameNotFoundException or PermissionControlException) are thrown as usual.

See Also:
Constant Field Values

ASPECT_PERMISSION_NAME

static final String ASPECT_PERMISSION_NAME
Permission name for permission aspect (see IPcdAttribute.ASPECT_PERMISSION).

See Also:
Constant Field Values
Access Rights

This class can be accessed from:


SC DC Public Part ACH
[sap.com] EP-BASIS-API [sap.com] tc/epbc/pcd/gl/api - EP-PIN
[sap.com] KMC-WPC [sap.com] tc/kmc/wpc/wpcfacade api EP-PIN-WPC-WCM
[sap.com] EP-BASIS-API [sap.com] tc/epbc/pcd/gl/api api EP-PIN
[sap.com] EP-BASIS [sap.com] tc/epbc/pcd/pars/srvgldeprecated api BC-PIN-PCD


Copyright 2011 SAP AG Complete Copyright Notice