Uses of Class
de.espirit.firstspirit.client.plugin.dataaccess.aspects.SessionAspectType
Package
Description
-
Uses of SessionAspectType in de.espirit.firstspirit.client.plugin.dataaccess
Modifier and TypeMethodDescription<A> A
DataAccessSession.getAspect
(@NotNull SessionAspectType<A> type) Look up a specific aspect that may be supported by this plug-in.
Attention: This method may be called very often and must return very fast. -
Uses of SessionAspectType in de.espirit.firstspirit.client.plugin.dataaccess.aspects
Modifier and TypeFieldDescriptionstatic final SessionAspectType<DataAccessControlling>
DataAccessControlling.TYPE
Aspect providing means to ensure access to data.static final SessionAspectType<DataTemplating>
DataTemplating.TYPE
Aspect providing extended means for representing information on a data object.static final SessionAspectType<Identifying>
Identifying.TYPE
Aspect supporting to identify data objects.static final SessionAspectType<JsonSupporting>
JsonSupporting.TYPE
Aspect for @link DataAccessSession}s providing means to transform the related value toJSON
.static final SessionAspectType<ReferencesReporting>
ReferencesReporting.TYPE
Aspect providing means to report references to FirstSpirit or external elements.static final SessionAspectType<RequestMatching>
RequestMatching.TYPE
Aspect providing means to match requests.static final SessionAspectType<UrlSupporting>
UrlSupporting.TYPE
Aspect providing means to support URLs for data objects.static final SessionAspectType<ValueIndexing>
ValueIndexing.TYPE
Aspect providing means to support indexing.Modifier and TypeMethodDescriptionfinal <A> A
SessionAspectMap.get
(SessionAspectType<A> type) Get the correctly typed aspect for a type.final <A,
C extends A>
voidSessionAspectMap.put
(@NotNull SessionAspectType<A> type, C aspect) Put an aspect for specific type.final void
SessionAspectMap.remove
(SessionAspectType<?> type) Remove the aspect for the given type from this map. -
Uses of SessionAspectType in de.espirit.firstspirit.client.plugin.dataaccess.aspects.transfer
Modifier and TypeFieldDescriptionstatic final SessionAspectType<TransferHandling>
TransferHandling.TYPE
Aspect for providing support of transfer handling.static final SessionAspectType<TransferSupplying>
TransferSupplying.TYPE
Aspect for providing support of transfer supply.