| Interface | Description |
|---|---|
| IEntity |
Common interface for entities
|
| IInternalNamedEntity |
It represents an entity with an internal name.
It must be implemented by those entities/dtos allowing search by internal name. |
| INamedEntity |
Represents an entity with a name
|
| Submodule |
Interface implemented by enumerations which represents submodule.
|
| Class | Description |
|---|---|
| BasicProperty<T,B> |
A property for basic types
|
| ConfigurationEntityDTO |
Base class for all named entities containing internal name and description properties.
|
| ConfigurationEntityVO |
Base class for VOs of configuration entities
|
| EntityData<DTO extends EntityDTO> |
Base class for entity data objects, which contains an
EntityDTO and other contextual data needed to edit that DTO, such as possible data
for relationships, logs, permissions and other data |
| EntityDTO |
The EntityDTO is an editable representation of an entity
|
| EntityModel |
Base class for entity DTOs or VOs.
|
| EntityVO |
An EntityVO is a view-only representation of an entity
|
| ListProperty<T,B> |
A property for lists.
|
| MapProperty<K,V,B> |
A
Property which holds a Map |
| NamedEntityDTO |
Base class for all entities containing a
Property representing its name. |
| NamedEntityVO |
Base class for all read only views of a entity which contains a
Property representing its name. |
| NestedProperty<T,B> |
A
Property which is created from a path of other properties |
| ObservableBean |
An observable bean is a POJO that supports
PropertyChangeListeners, and which properties can be obtained / defined via Property
objects, so, in GWT (which has no reflection), properties can be dynamically used. |
| ObservableBeanComparator<T extends ObservableBean> |
A comparator used with properties of
ObservableBeans. |
| PageProperty<T,B> |
A property for pages.
|
| Property<T,B> |
Represents a property in the generated objects
|
| QueryParameters |
Base class for search parameters objects.
|
| SetProperty<T,B> |
A property for sets.
|
| Submodules |
Contains helper methods to handle
Submodules |
| Enum | Description |
|---|---|
| CRUDOperation |
The CRUD operations
|
| Module |
Cyclos is divided into modules and submodules, this enumeration contains all defined modules.
|
| Exception | Description |
|---|---|
| BusinessException |
Base exception for service-specific business exceptions
|
| ConstraintViolatedOnRemoveException |
Error while removing an entity due to constraints
|
| CredentialsNotSuppliedException |
Exception thrown when attempting to invoke a service method, but no credentials were supplied when expected (for example, in RPC calls)
|
| CyclosException |
Base for all exceptions generated in Cyclos
|
| DataAccessException |
Represents an exception on the data access
|
| EntityNotFoundException |
Exception thrown when an expected entity was not found
|
| FileParsingException |
Exception thrown when a file being parsed has an invalid format
|
| FrameworkException |
Base exception for common exceptions, generated by general usage of service methods
|
| IllegalActionException |
Exception thrown when attempting to perform an action which is not allowed.
|
| IllegalInvocationException |
Exception thrown when an attempt to invoke a remote method was invalid
|
| LockAcquisitionException |
Exception thrown when an expected lock couldn't be acquired
|
| MaxItemsException |
Exception thrown when attempting to create a new data but the maximum allowed items has already reached
|
| QueryParseException |
Exception thrown whenever there's a query parse error
|
| ReportExecutionException |
Exception during a report generation
|
| RetryException |
Base class for exception types which indicates that clients should retry the current operation
|
| StaleEntityException |
Exception thrown on attempts to save an entity which has been modified by another user / thread
|
| ValidationException |
An exception thrown when an invalid object was found
|