Package | Description |
---|---|
com.gentics.api.lib.auth |
Package for authentication related classes and interfaces.
|
com.gentics.api.lib.datasource |
Package for datasource related classes and interfaces.
|
com.gentics.api.lib.expressionparser |
Package for classes and interfaces related to parsing and evaluating
of expressions.
|
com.gentics.api.lib.expressionparser.filtergenerator | |
com.gentics.api.lib.i18n |
Package for classes and interfaces related to internationalization (i18n).
|
com.gentics.api.lib.resolving |
Package for classes and interfaces related to property resolving.
|
com.gentics.api.lib.rule |
Package for classes and interfaces related rule parsing and interpretation.
|
com.gentics.api.lib.upload |
Package for classes and interfaces for the fileupload support.
|
com.gentics.api.portalnode.action |
Package for the implementation of Pluggable Actions.
|
com.gentics.api.portalnode.connector |
Package containing a factory to create all initial objects you need, and some helper classes.
|
com.gentics.api.portalnode.plugin |
Package for specific plugin implementations.
|
com.gentics.api.portalnode.portlet |
Package for the Gentics® specific Portlet implementations and enhancements.
|
Modifier and Type | Interface and Description |
---|---|
interface |
GenticsUser
Interface for the Portal User
|
Modifier and Type | Interface and Description |
---|---|
interface |
DatasourceRow
Interface for a DatasourceRow contained in a
DatasourceRecordSet . |
Modifier and Type | Method and Description |
---|---|
Resolvable |
DatasourceModificationException.getRecord() |
Modifier and Type | Method and Description |
---|---|
Collection<Resolvable> |
Datasource.getResult(DatasourceFilter filter,
String[] prefillAttributes)
Get the resolvables from the datasource that match the given datasource
filter (unsorted).
|
Collection<Resolvable> |
AbstractDatasource.getResult(DatasourceFilter filter,
String[] prefillAttributes) |
Collection<Resolvable> |
Datasource.getResult(DatasourceFilter filter,
String[] prefillAttributes,
int start,
int count,
Datasource.Sorting[] sortedColumns)
Get the resolvables from the datasource that match the given datasource filter.
|
Collection<Resolvable> |
AbstractDatasource.getResult(DatasourceFilter filter,
String[] prefillAttributes,
int start,
int count,
Datasource.Sorting[] sortedColumns) |
Collection<Resolvable> |
Datasource.getResult(DatasourceFilter filter,
String[] prefillAttributes,
int start,
int count,
Datasource.Sorting[] sortedColumns,
Map<String,Object> specificParameters)
Get the resolvables from the datasource that match the given datasource filter.
|
Constructor and Description |
---|
DatasourceModificationException(Resolvable record,
String message) |
Modifier and Type | Class and Description |
---|---|
class |
ExpressionEvaluator
Class for expression evaluation.
|
Modifier and Type | Method and Description |
---|---|
boolean |
ExpressionEvaluator.match(Expression expression,
Resolvable matchedObject)
Try to match the given expression against the given object (and the added resolvables)
|
Modifier and Type | Method and Description |
---|---|
void |
ExpressionEvaluator.filter(Expression expression,
List<Resolvable> resolvables)
Filter the given list of resolvables with the given expression.
|
Modifier and Type | Method and Description |
---|---|
void |
DatasourceFilter.addBaseResolvable(String baseName,
Resolvable resolvable)
Add a base resolvable to the resolver with the given baseName
|
Modifier and Type | Method and Description |
---|---|
void |
FilterPart.doPostProcessing(List<Resolvable> result,
ExpressionQueryRequest request)
Do post processing for this filter part.
|
void |
DatasourceFilter.doPostProcessing(List<Resolvable> result,
ExpressionQueryRequest request)
Do post processing of the result.
|
void |
PostProcessor.process(List<Resolvable> resolvables,
Object data)
Process the given list of resolvables, which is the result of the datasource query
|
Modifier and Type | Class and Description |
---|---|
class |
Language
language object
|
Modifier and Type | Interface and Description |
---|---|
interface |
Changeable
Interface for Resolvables that my be changed.
|
Modifier and Type | Class and Description |
---|---|
class |
ChangeableBean
ChangeableBean serves as base class for JavaBeans that need to be Changeable.
|
class |
JSONResolvable
Bridge class between
JSONObject and Resolvable . |
class |
PropertyResolver
Instances of class PropertyResolver can resolve properties by paths based on
a single Resolvable object.
|
class |
PropertySetter
PropertySetter is an extension of
PropertyResolver that also can
change properties by paths based on a given Resolvable . |
class |
ResolvableBean
ChangeableBean serves as base class for JavaBeans that need to be Resolvable.
|
Modifier and Type | Field and Description |
---|---|
protected Resolvable |
PropertyResolver.m_startObject |
Modifier and Type | Method and Description |
---|---|
protected int |
ResolvableComparator.compare(Resolvable r1,
Resolvable r2,
Datasource.Sorting sorting)
Compare the given resolvables with the given sorting setting
|
static Object |
PropertyResolver.resolve(Resolvable startObject,
String propertyPath)
Resolve the given property path to a value (which also might be a
Collection of values) or null, starting with the given startObject
|
static Object |
PropertyResolver.resolve(Resolvable startObject,
String propertyPath,
boolean failIfUnresolvablePath)
Resolve the given property path to a value (which also might be a
Collection of values) or null, starting with the given startObject.
|
static List |
PropertyResolver.resolvePath(Resolvable startObject,
String propertyPath)
Resolve the given propertypath into a list of instances of
PropertyResolver.PropertyPathEntry , starting with the given Resolvable |
protected static List |
PropertyResolver.resolvePath(Resolvable startObject,
String propertyPath,
boolean failIfUnresolvablePath,
Class implementingClass,
boolean cleanResolvableStack,
Stack resolvableStack)
Resolve the given path into a list of objects.
|
Constructor and Description |
---|
PropertyResolver(Resolvable startObject)
create an instance of a PropertyResolver based on the given Resolvable
|
PropertySetter(Resolvable baseObject)
Create a propertySetter that resolves and sets properties based on the given Resolvable.
|
Modifier and Type | Method and Description |
---|---|
void |
RuleTree.addResolver(String objectPrefix,
Resolvable resolvable)
Deprecated.
Add a property resolver to the map of resolvers.
|
boolean |
Rule.match(Resolvable object)
Match the given Resolvable against the rule tree
|
Modifier and Type | Class and Description |
---|---|
class |
FileInformation
Provides information about an uploaded file.
|
Modifier and Type | Method and Description |
---|---|
Resolvable |
PluggableActionContext.getActionResolver()
get a resolvable to resolve actions (and their response parameters)
|
Resolvable |
PluggableActionContext.getAdditionalDataResolver()
get the resolver for the data added with
PluggableActionContext.addAdditionalActionData(String, Object) . |
Modifier and Type | Method and Description |
---|---|
void |
PluggableActionContext.fillFormFromResolvable(Resolvable object)
Fill the attributes of the resolvable into the view of this context
|
boolean |
PluggableActionContext.fillFormFromResolvable(String viewId,
Resolvable object)
Fill the attribute of the resolvable object into the view with the given id
|
void |
PluggableActionContext.fillObjectFromForm(Resolvable object,
List writtenAttributes)
Fill the attributes from the view of this context into the resolvable object
|
boolean |
PluggableActionContext.fillObjectFromForm(String viewId,
Resolvable object,
List writtenAttributes)
Fill the attributes from the view with the given id into the resolvable object
|
Modifier and Type | Method and Description |
---|---|
static Resolvable |
PortalConnectorFactory.getContentObject(String contentId,
Datasource datasource)
Returns a content object with the given content id.
|
static Resolvable |
PortalConnectorHelper.getLanguageVariant(Resolvable page,
String languageCode,
Datasource ds)
This helper method can be used to fetch a given language variant for the
given page object (which was published from Gentics Content.Node).
|
Modifier and Type | Method and Description |
---|---|
static Resolvable |
PortalConnectorHelper.getLanguageVariant(Resolvable page,
String languageCode,
Datasource ds)
This helper method can be used to fetch a given language variant for the
given page object (which was published from Gentics Content.Node).
|
Modifier and Type | Method and Description |
---|---|
static void |
PortalConnectorFactory.prefillAttributes(Datasource ds,
Collection<Resolvable> objects,
List<String> prefillAttributes)
Prefill the given attributes for objects which were fetched from the given datasource
|
Modifier and Type | Interface and Description |
---|---|
interface |
GenticsPlugin
The GenticsPlugin defines the API of plugins.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractGenticsPlugin
Abstract class that provides a default implementation of the most
important plugin methods and should be used as base class for creating new
plugins
|
class |
ViewPlugin
Views plugin to manage multiple views (forms)
|
Modifier and Type | Interface and Description |
---|---|
interface |
GenticsPortlet
The Module Interface enhances the JSR 168 defined Standard Portlet by adding
Methods and interfaces needed for best efficent use within Gentics
Portal.Node
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractGenticsPortlet
AbstractGenticsPortlet is the base class for all gentics portlets.
|
class |
GenticsPortletContext
Implementation of the PortletContext.
|
Copyright © 2014 Gentics Software GmbH. All Rights Reserved.