|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ContextDimensions
Context Dimension key constants that are automatically considered by the Dynamic Assembler.
While modeling Policies, Composition Studio allows you to specify elements to match against the context of an incoming DA request. The inclusion of these elements in the request context provides a means to narrow down the set of applicable Policies. For example, a Policy that includes the condition that the User must be the admin is only considered applicable when the incoming request context posits that this is the case.
Context elements are specified as <key, value> pairs.
The dimensions declared herein in their natural ordering, from least precedent to most precedent. A Natural Ordering is an ordered list of Objects, corresponding to the types at which a Policy may be targeted, that indicates precedence in determining which Policy's assertions are used in a CompositePolicy.
Field Summary | |
---|---|
static java.lang.String |
APPLICATION
Context property for the Application policy dimenision. |
static java.lang.String |
APPLICATION_SUITE
Context property for the ApplicationSuite policy dimenision. |
static java.lang.String |
BSLM_APPLICATION
Context property for the Application policy dimenision used for Business Service Lifecycle Management (BSLM). |
static java.lang.String |
BSLM_BUSINESS_SERVICE
Context property for the Business Service policy dimenision used for Business Service Lifecycle Management (BSLM). |
static java.lang.String |
BSLM_CHANNEL
Context property for the Channel used for Business Service Lifecycle Management (BSLM). |
static java.lang.String |
BSLM_ROLE
Context property for the Role used for Business Service Lifecycle Management (BSLM). |
static java.lang.String |
BUSINESS_SERVICE
Context property for the Business Service policy dimenision. |
static java.lang.String |
CHANNEL
Context property for the Channel policy dimenision. |
static java.lang.String |
COMPOSITE_SERVICE
Context property for the Composite Service dimension. |
static java.lang.String |
DYNAMIC_ASSEMBLY_COMPONENT
Context property for the Dynamic Assembly Component dimension. |
static java.lang.String |
ENVIRONMENT
Context property for the Environment policy dimenision. |
static java.lang.String |
FABRIC_PROJECT
Context property for the FabricProject policy dimenision. |
static java.lang.String |
NAMESPACE
Context property for the (Fabric) Namespace policy dimenision. |
static java.lang.String |
ORGANIZATION
Context property for the Organization policy dimenision. |
static java.lang.String |
ROLE
Context property for the Role policy dimenision. |
static java.lang.String |
SERVICE_INTERFACE
Context property for the Service Interface dimension. |
static java.lang.String |
SERVICE_LEVEL
Context property for the Service Level policy dimenision. |
static java.lang.String |
USER
Context property for the User policy dimenision. |
Field Detail |
---|
static final java.lang.String BSLM_BUSINESS_SERVICE
static final java.lang.String BSLM_APPLICATION
static final java.lang.String BSLM_CHANNEL
static final java.lang.String BSLM_ROLE
static final java.lang.String FABRIC_PROJECT
static final java.lang.String NAMESPACE
static final java.lang.String APPLICATION_SUITE
static final java.lang.String APPLICATION
static final java.lang.String BUSINESS_SERVICE
static final java.lang.String CHANNEL
static final java.lang.String SERVICE_INTERFACE
static final java.lang.String COMPOSITE_SERVICE
static final java.lang.String DYNAMIC_ASSEMBLY_COMPONENT
static final java.lang.String ENVIRONMENT
static final java.lang.String SERVICE_LEVEL
static final java.lang.String ORGANIZATION
static final java.lang.String ROLE
static final java.lang.String USER
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |