|
|
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use AbstractBasicEntity | |
|---|---|
| org.torweg.pulse.accesscontrol | controls the access to Bundles and their Controllers. |
| org.torweg.pulse.accesscontrol.attributes | comprises additional information associated with Users. |
| org.torweg.pulse.accesscontrol.attributes.types | contains type entities required by attributes. |
| org.torweg.pulse.component.cms.model | is the model of the content management bundle. |
| org.torweg.pulse.component.core.accesscontrol.admin | is the user and rights administration. |
| org.torweg.pulse.component.shop.checkout | |
| org.torweg.pulse.component.shop.model | all entities of the shop's model can be found within this package. |
| org.torweg.pulse.component.statistics.model | Contains all entities representing "countable" statistical unit of information. |
| org.torweg.pulse.component.statistics.model.aggregation | Contains all the entities required for storing the results of the aggregators run by the DataAggregationJoblet. |
| org.torweg.pulse.component.store.model | contains the business objects of the Store bundle. |
| org.torweg.pulse.component.survey.model | is the model of the survey bundle. |
| org.torweg.pulse.component.util.model | Contains the model classes for the util component. |
| org.torweg.pulse.service.request | contains interfaces and implementations that deal with the decoding of a request. |
| org.torweg.pulse.site | is the main management model for the websites created with pulse. |
| org.torweg.pulse.site.content | is the main management model for the websites Content. |
| org.torweg.pulse.site.content.filter | contains classes to create filters on ContentLocalizationMaps. |
| org.torweg.pulse.site.map | is the main management model for the websites hierarchical structure. |
| org.torweg.pulse.util.entity | contains base classes for entities in pulse. |
| org.torweg.pulse.vfs | is the included virtual file system of the pulse container. |
| Uses of AbstractBasicEntity in org.torweg.pulse.accesscontrol |
|---|
| Subclasses of AbstractBasicEntity in org.torweg.pulse.accesscontrol | |
|---|---|
class |
AbstractAccessControlObject
Defines JSON-support and helper-methods for entities in the access-control. |
class |
AbstractUserBase
abstract base for User containing all utility methods. |
class |
ChangeEmailRequest
intermediate storage for a pending email-address-change of a User. |
class |
ChangePasswordRequest
intermediate token-storage-object which is being used during a pending password-change of a User. |
class |
CommandMatcher
A CommandMatcher is an entity used to restrict the execution of
Commands. |
class |
Group
A Group is an entity used to group Permissions and Users. |
class |
Permission
A Permission is an entity used to restrict the excecution of Commands. |
class |
PreliminaryUser
a preliminary user that has not yet completed the sign-up-process. |
class |
Role
A Role is an entity used to combine Groups and Permissions, in order to reduce the number of Group s and Permissions, that have to be assigned to a certain User. |
class |
User
A User is an entity representing a user in the pulse
container. |
static class |
User.Everybody
is a dummy User used for non-logged-in users to provide them the
"~Everybody" Role for access checks. |
| Uses of AbstractBasicEntity in org.torweg.pulse.accesscontrol.attributes |
|---|
| Subclasses of AbstractBasicEntity in org.torweg.pulse.accesscontrol.attributes | |
|---|---|
class |
AbstractAttribute<T>
base class for all attributes. |
class |
AbstractValue<T>
represents the tripel of an AbstractAttribute, a User and the
value <T>. |
class |
BooleanAttribute
a very simple Attribute storing a Boolean. |
class |
BooleanValue
represents a boolean value. |
class |
BundleAttribute
represents a Bundle in the AttributeRegistry. |
class |
SectionAttribute
a very simple Attribute for structuring the
AttributeRegistry. |
class |
SectionValue
The value for the SectionAttribute. |
class |
SelectionAttribute
TODO: requires major refactoring to really be multi-select-able. |
class |
SelectionValue
|
class |
StringAttribute
a very simple Attribute storing a String. |
class |
StringValue
represents a string based value. |
| Uses of AbstractBasicEntity in org.torweg.pulse.accesscontrol.attributes.types |
|---|
| Subclasses of AbstractBasicEntity in org.torweg.pulse.accesscontrol.attributes.types | |
|---|---|
class |
Option
|
class |
Selection
|
| Uses of AbstractBasicEntity in org.torweg.pulse.component.cms.model |
|---|
| Subclasses of AbstractBasicEntity in org.torweg.pulse.component.cms.model | |
|---|---|
class |
CMSContent
the CMSContent is the base content for the pulse content
management bundle. |
class |
Page
represents a Page of a CMSContent. |
| Uses of AbstractBasicEntity in org.torweg.pulse.component.core.accesscontrol.admin |
|---|
| Method parameters in org.torweg.pulse.component.core.accesscontrol.admin with type arguments of type AbstractBasicEntity | |
|---|---|
protected org.hibernate.Criteria |
AbstractAccessControlEditor.buildLoadAssorterCriteria(ServiceRequest request,
boolean unasoc,
org.hibernate.Session s,
java.util.List<java.lang.Long> ids,
java.lang.Class<? extends AbstractBasicEntity> clazz)
builds the Criteria for the assorter to load the joined
entities. |
protected org.hibernate.Criteria |
AbstractAccessControlEditor.buildLoadAssorterCriteria(ServiceRequest request,
boolean unasoc,
org.hibernate.Session s,
java.lang.Long id,
java.lang.Class<? extends AbstractBasicEntity> clazz,
java.lang.String alias)
builds the Criteria for the assorter to load the contained
entities. |
protected net.sf.json.JSONArray |
AbstractAccessControlEditor.loadAssorterData(ServiceRequest request,
java.lang.Class<? extends AbstractBasicEntity> clazz,
java.lang.String alias)
Loads the assorter-data for the contained entities. |
| Uses of AbstractBasicEntity in org.torweg.pulse.component.shop.checkout |
|---|
| Subclasses of AbstractBasicEntity in org.torweg.pulse.component.shop.checkout | |
|---|---|
class |
Address
The Address. |
class |
Customer
The Customer. |
class |
DispatchData
The DispatchData. |
class |
DispatchType
The DispatchType. |
class |
InvoicePaymentData
The InvoicePaymentData. |
class |
Order
The Order. |
class |
OrderContents
The OrderContents. |
class |
OrderDetails
The OrderDetails. |
class |
OrderMetaData
The OrderMetaData. |
class |
OrderPosition
The OrderPosition. |
class |
PaymentData
The PaymentData. |
class |
PaymentMethod
The PaymentMethod. |
class |
PayPalPaymentData
The PayPalPaymentData. |
class |
Price
The Price. |
class |
TaxRate
The TaxRate. |
class |
TotalPrice
The TotalPrice. |
static class |
TotalPrice.Quota
The Quota. |
class |
WirecardCCPaymentData
The WirecardCCPaymentData. |
class |
WirecardEFTPaymentData
|
| Uses of AbstractBasicEntity in org.torweg.pulse.component.shop.model |
|---|
| Subclasses of AbstractBasicEntity in org.torweg.pulse.component.shop.model | |
|---|---|
class |
ShopContent
Represents an article in the shop. |
class |
ShopSettings
is an entity to store the basic settings of a shop. |
class |
ShopVariant
Represents an article variant in the shop. |
class |
TaxGroup
represents a tax group in the shop's model. |
| Uses of AbstractBasicEntity in org.torweg.pulse.component.statistics.model |
|---|
| Subclasses of AbstractBasicEntity in org.torweg.pulse.component.statistics.model | |
|---|---|
class |
AbstractRegexVersioned
Abstract base class to derive "versioned" from. |
class |
AbstractResolution
A abstract base class to derive an "entity representing a resolution" from. |
class |
AbstractVersion<T>
An abstract base class to derive a statistical entity from, which represents a version. |
class |
OperatingSystem
Represents an "operating system". |
class |
PIRecord
A raw page impression record. |
class |
RegexVersion
Represents a Version. |
class |
ScreenResolution
Represents a client's screen resolution. |
class |
StatisticsServer
represents a server to record statistics of. |
class |
UserAgent
Represents an user-agent. |
| Uses of AbstractBasicEntity in org.torweg.pulse.component.statistics.model.aggregation |
|---|
| Subclasses of AbstractBasicEntity in org.torweg.pulse.component.statistics.model.aggregation | |
|---|---|
class |
AbstractAggregation
Abstract bass class representing a basic aggregation of statistical data (by aggregating Visits) as being produced by an AbstractBaseAggregator. |
class |
AbstractCountAggregation
Abstract bass class representing a basic AbstractAggregation
providing additional counter functionality. |
class |
AbstractRegexVersionedCounter<T extends AbstractAggregation>
An abstract base class to derive a statistical data aggregation entity aggregating RegexVersions from. |
class |
AbstractRegexVersionedCounterAggregation<T,U extends AbstractRegexVersionedCounter<?>>
An abstract base class to derive the actual aggregation for an AbstractRegexVersioned from. |
class |
AbstractTreeAggregation<T extends AbstractTreeElement<T>>
An abstract base class to derive aggregations based on an a tree-like structure using nodes derived from AbstractTreeElement. |
class |
AbstractTreeElement<T extends AbstractTreeElement<T>>
An abstract base class to derive the nodes the AbstractTreeAggregation operates on from. |
class |
AverageTimePerVisitAggregation
Aggregates Visits and stores information about the average time spent
on a "per Visit" basis for the set Duration. |
class |
CountryHitCounter
Maps a counter to a country. |
class |
CountryPerPIRecordAggregation
Aggregates the "countries" from the given Visit for a day per PIRecord for the set Duration. |
class |
CountryPerVisitAggregation
Aggregates the "countries" on a "per Visit" basis for the set Duration. |
class |
OperatingSystemPerVisitAggregation
The actual implementation of AbstractRegexVersionedCounterAggregation
which stores the aggregated statistical data about OperatingSystems
on a "per Visit" basis for the set Duration. |
class |
OperatingSystemVersionCounter
The actual implementation of AbstractRegexVersionedCounter for
storing the aggregated data about a version of an
OperatingSystem, represented by a RegexVersion. |
class |
PathTreeAggregation
The actual implementation of AbstractTreeAggregation which
stores the aggregated statistical data per PathTreeElement on a
"per Visit" basis for the set Duration. |
class |
PathTreeElement
Represents a path string element within the pulse website statistics. |
class |
PIRecordCountAggregation
Aggregates the daily hits (page impressions as represented by PIRecords) per Visit being aggregated on a "per Hour" basis
for the set Duration. |
class |
PIRecordCountAggregationHitCounter
The hit counter of the PIRecordCountAggregation. |
class |
RefererTreeAggregation
The actual implementation of AbstractTreeAggregation used for storing
the aggregated statistical data of the "referer analysis" of the statistics
component - on a "per Visit" basis for the set Duration. |
class |
RefererTreeElement
Represents a referer within the pulse website statistics. |
class |
ScreenResolutionPerVisitAggregation
Stores the aggregated statistical data for ScreenResolution on a "per
Visit" basis for the set Duration. |
class |
UserAgentPerVisitAggregation
Stores information about the "user-agent" as aggregated by UserAgentPerVisitAggregator on a "per Visit" basis for the set
Duration. |
class |
UserAgentVersionCounter
The actual implementation of AbstractRegexVersionedCounterLocaleManager for
storing the aggregated data about a version of an UserAgentLocaleManager,
represented by a RegexVersionLocaleManager. |
class |
VisitCountAggregation
Aggregates the given Visits for the set Duration. |
| Uses of AbstractBasicEntity in org.torweg.pulse.component.store.model |
|---|
| Subclasses of AbstractBasicEntity in org.torweg.pulse.component.store.model | |
|---|---|
class |
StoreContent
Represents an article in the store. |
class |
StoreContentImageGroup
|
class |
StoreVariant
Represents an article variant in the store. |
| Uses of AbstractBasicEntity in org.torweg.pulse.component.survey.model |
|---|
| Subclasses of AbstractBasicEntity in org.torweg.pulse.component.survey.model | |
|---|---|
class |
AbstractQuestion
The base-class to derive a question from. |
class |
AbstractTypedAnswer<T>
The base-class to derive an answer from. |
class |
OpenQuestion
Is an open question. |
class |
OpenQuestionAnswer
Is an answer to a AbstractQuestion that has only one value. |
class |
QuestionGroup
For grouping of multiple AbstractQuestions. |
class |
QuestionGroupAnswer
The {@code AbstractTypedAnswer |
class |
Questionnaire
The Questionnaire stores the
{@code AbstractTypedAnswer |
class |
SelectQuestion
Is a question providing multiple values to select. |
class |
SelectQuestionAnswer
Is an answer to a AbstractQuestion that has multiple values. |
class |
Survey
A Survey is a collection of AbstractQuestions. |
| Uses of AbstractBasicEntity in org.torweg.pulse.component.util.model |
|---|
| Subclasses of AbstractBasicEntity in org.torweg.pulse.component.util.model | |
|---|---|
class |
AbstractExtendedAddress
A utility-class to derive from. |
class |
Representative
Represents a Representative as used by the utility-component
"representative". |
class |
Retailer
Represents a Retailer as used by the utility-component
"retailer". |
| Uses of AbstractBasicEntity in org.torweg.pulse.service.request |
|---|
| Subclasses of AbstractBasicEntity in org.torweg.pulse.service.request | |
|---|---|
class |
CommandBuilder
used to build Commands. |
class |
Parameter
is an entity representing a Parameter which may have a set of values. |
| Uses of AbstractBasicEntity in org.torweg.pulse.site |
|---|
| Subclasses of AbstractBasicEntity in org.torweg.pulse.site | |
|---|---|
class |
View
is an abstract base class for Views. |
| Uses of AbstractBasicEntity in org.torweg.pulse.site.content |
|---|
| Subclasses of AbstractBasicEntity in org.torweg.pulse.site.content | |
|---|---|
class |
AbstractBasicContent
|
class |
AbstractBasicVariant<T extends AbstractBasicVariant<T>>
|
class |
AbstractContentGroup
TODO. |
class |
AbstractRegistryNode
a AbstractRegistryNode is an entry in the websites
ContentRegistry. |
class |
AbstractSummaryDescriptionContent
|
class |
AbstractSummaryDescriptionVariant<T extends AbstractSummaryDescriptionVariant<T>>
|
class |
Attachment
represents an Attachment to a Content, where
Attachments are entities for downloads. |
class |
Content
An abstract base class for Contents referenced by a View in
the Sitemap. |
class |
ContentFolderNode
a Node in the ContentRegistry representing a Bundle
. |
class |
ContentGroup
Is used for displaying content-overview-pages (content-group). |
class |
ContentLocalizationMap
marks a set of Contents to be localizations of each other. |
class |
ContentNode
a ContentNode is an entry in the websites ContentRegistry
which can hold Content. |
class |
FileContent
A FileContent is a Content that represents a
VirtualFile. |
class |
RegistryBundleNode
a Node in the ContentRegistry representing a Bundle
. |
class |
RegistryLocaleNode
a subdivision of the ContentRegistry representing a Locale. |
class |
URLContent
An URLContent represents a Content which simply
provides a URL, e.g. for providing an external link via the menu. |
class |
Variant<T extends Variant<?>>
An abstract base class for Variants. |
| Uses of AbstractBasicEntity in org.torweg.pulse.site.content.filter |
|---|
| Subclasses of AbstractBasicEntity in org.torweg.pulse.site.content.filter | |
|---|---|
class |
Filter
allows the filtering of ContentLocalizationMaps. |
class |
FilterContent
|
| Uses of AbstractBasicEntity in org.torweg.pulse.site.map |
|---|
| Subclasses of AbstractBasicEntity in org.torweg.pulse.site.map | |
|---|---|
class |
SitemapNode
a SitemapNode is an entry in the websites Sitemap. |
class |
SitemapSectionTag
Used to tag a SitemapNode to be part of a specific section of
the Sitemap. |
| Uses of AbstractBasicEntity in org.torweg.pulse.util.entity |
|---|
| Subclasses of AbstractBasicEntity in org.torweg.pulse.util.entity | |
|---|---|
class |
AbstractImageGroup
Holds different versions of an image (e.g. the differently sized versions of an image assigned to a Content). |
class |
AbstractNamableEntity
a very basic abstract entity containing a name field. |
class |
AbstractNamedEntity
a very basic abstract entity containing a name field with a protected setter only. |
class |
Node
is a base entity to build bi-directional tree entities with positionable children lists. |
| Methods in org.torweg.pulse.util.entity with parameters of type AbstractBasicEntity | |
|---|---|
int |
AbstractBasicEntity.compareTo(AbstractBasicEntity object)
Compares this AbstractBasicEntity to the parameter object,
and either returns an int as the result of the comparison, or throws a
ClassCastException. |
| Uses of AbstractBasicEntity in org.torweg.pulse.vfs |
|---|
| Subclasses of AbstractBasicEntity in org.torweg.pulse.vfs | |
|---|---|
class |
VirtualFile
a file in the VirtualFileSystem. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||