Package | Description |
---|---|
com.adobe.aem.dermis.api.bridge | |
com.adobe.aem.dermis.api.processor |
This package exports interfaces used for pre-processing or post-processing of operation's input/output
|
com.adobe.aem.dermis.exception |
Contains Exception class for any exceptions or errors occurring during processing within the Dermis.
|
com.adobe.aem.dermis.model | |
com.adobe.aem.dermis.model.value | |
com.adobe.aem.dermis.util |
Modifier and Type | Method and Description |
---|---|
IValue |
IDermisBridge.executeOperation(Query query)
Execute the operation based on
Query details |
Object |
IDermisBridge.executeQuery(Query query)
Executes query based on the
Query . |
Modifier and Type | Method and Description |
---|---|
IValue |
IPostProcessor.postProcess(ExecutionContext executionContext,
IValue resultSet)
Post-process allow user to verify/control the results of an operation before passing the results to the end user.
|
void |
IPreProcessor.preprocess(ExecutionContext executionContext)
preprocess allow user to verify the dermis environments like inputs, operation details, request etc.
|
Modifier and Type | Class and Description |
---|---|
class |
DermisValidationException |
Modifier and Type | Method and Description |
---|---|
void |
Property.addAssociation(PropertyType associationType,
IDataModel dataModel)
Add the associated datamodel
|
void |
DataModel.addAssociation(PropertyType associationType,
String name,
IDataModel dataModel)
Add the associated datamodel
|
void |
ICombinedSchema.addSchema(IAsset schema)
Adds the given schema to list of schemas already present in the combination
|
void |
CombinedSchema.addSchema(IAsset schema)
Adds the given schema to list of schemas already present in the combination
|
String |
ExecutionContext.getConfigurationId()
Get configuration identifier based on source details
|
static RequestExecutionContext |
RequestExecutionContext.of(ExecutionContext environment,
ClientRequest request) |
static ResponseExecutionContext |
ResponseExecutionContext.of(ExecutionContext environment,
ClientRequest request,
Object response) |
Constructor and Description |
---|
CombinedSchema(CombinedSchemaType type) |
RequestExecutionContext(ExecutionContext environment,
ClientRequest request) |
ResponseExecutionContext(ExecutionContext environment,
ClientRequest request,
R response) |
Modifier and Type | Method and Description |
---|---|
static TypeValue |
TypeValue.of(PropertyType type,
PropertyFormatType formatType,
Object value) |
org.apache.sling.commons.json.JSONObject |
IValue.toJson()
Returns JSON representation of this value.
|
org.apache.sling.commons.json.JSONObject |
AbstractValue.toJson()
Returns JSON representation of this value.
|
Modifier and Type | Method and Description |
---|---|
static IValueMap |
ValueUtil.generateValue(IDataModel dataModel,
Map<String,Object> data,
boolean autoCoerce)
Construct the value object according to provided
DataModel structured based on result (Java Object) of operation execution. |
static IValueMap |
ValueUtil.generateValue(IDataModel dataModel,
Map<String,Object> data,
boolean autoCoerce,
boolean generateNullForPropsNotInData)
Construct the value object according to provided
DataModel structured based on result (Java Object) of operation execution. |
static IValueMap |
ValueUtil.generateValue(IDataModel dataModel,
Map<String,Object> data,
boolean autoCoerce,
boolean generateNullForPropsNotInData,
boolean removeComputedAttributes)
Construct the value object according to provided
DataModel structured based on result (Java Object) of operation execution. |
static IValueMap |
ValueUtil.generateValue(IDataModel dataModel,
Map<String,Object> data,
List<? extends IDataModel> datamodels,
boolean autoCoerce)
Construct the value object according to provided
DataModel structured based on result (Java Object) of operation execution. |
static IValueMap |
ValueUtil.generateValue(IDataModel dataModel,
Map<String,Object> data,
List<? extends IDataModel> datamodels,
boolean autoCoerce,
boolean generateNullForPropsNotInData)
Construct the value object according to provided
DataModel structured based on result (Java Object) of operation execution. |
static IValueMap |
ValueUtil.generateValue(IDataModel dataModel,
Map<String,Object> data,
List<? extends IDataModel> datamodels,
boolean autoCoerce,
boolean generateNullForPropsNotInData,
boolean removeComputedAttributes)
Construct the value object according to provided
DataModel structured based on result (Java Object) of operation execution. |
static IValue |
ValueUtil.generateValue(IProperty property,
Object data,
boolean autoCoerce)
Construct the value object according to provided
Property and based on result (Java Object) of operation execution. |
static IValue |
ValueUtil.generateValue(IProperty property,
Object data,
boolean autoCoerce,
boolean generateNullForPropsNotInData)
Construct the value object according to provided
Property and based on result (Java Object) of operation execution. |
static IValue |
ValueUtil.generateValue(IProperty property,
Object data,
boolean autoCoerce,
boolean generateNullForPropsNotInData,
boolean removeComputedAttributes)
Construct the value object according to provided
Property and based on result (Java Object) of operation execution. |
static IValue |
ValueUtil.generateValue(IProperty property,
Object data,
List<? extends IDataModel> datamodels,
boolean autoCoerce)
Construct the value object according to provided
Property and based on result (Java Object) of operation execution. |
static IValue |
ValueUtil.generateValue(IProperty property,
Object data,
List<? extends IDataModel> dataModels,
boolean autoCoerce,
boolean generateNullForPropsNotInData)
Construct the value object according to provided
Property and based on result (Java Object) of operation execution. |
static IValue |
ValueUtil.generateValue(IProperty property,
Object data,
List<? extends IDataModel> dataModels,
boolean autoCoerce,
boolean generateNullForPropsNotInData,
boolean removeComputedAttributes)
Construct the value object according to provided
Property and based on result (Java Object) of operation execution. |
static IValueList |
ValueUtil.jsonListToValue(org.apache.sling.commons.json.JSONArray array)
Construct the value object based on the provided
JSONArray . |
static IValueMap |
ValueUtil.jsonObjectToValue(org.apache.sling.commons.json.JSONObject data)
Construct the value object based on the provided
JSONObject . |
static IValue |
ValueUtil.jsonToValue(Object data)
Construct the value object based on the provided json object or array.
|
static IValue |
ValueUtil.jsonToValue(String jsonString,
IProperty property)
Construct the value object based on the provided json string.
|
Copyright © 1982–2023 Adobe Systems Incorporated. All rights reserved.