| Interface | Description |
|---|---|
| IBaseEntity | |
| IConsumer<T> | |
| IEmptyRequestManager | |
| IEntity |
Interface representing a generated object type from a Canon model.
|
| IEntityArray | |
| IEntityArrayFactory<M extends IEntityArray,F extends IModel> | |
| IEntityConsumer | |
| IEntityFactory<E extends IEntity,S extends IEntity,B extends EntityBuilder> |
A factory for an enclosing entity type.
|
| IEntityHandler | |
| IEntityList<T> | |
| IEntitySet<T> | |
| IModel | |
| IModelRegistry | |
| IModelServlet | |
| IPayloadOnlyRequestManager<P> | |
| IPayloadResponseRequestManager<P,R> |
A handler for some async method which takes a payload and returns a response.
|
| IProducer<V> |
An interface for an entity which produces objects for which listeners may be registered.
|
| IProducerImpl<V> |
The implementation side of a producer which has the additional method to notify listeners of the
production of an item.
|
| IRequestProducer<T> | |
| IResponseOnlyRequestManager<R> |
A handler for some async method which takes a payload and returns a response.
|
| IServer |
| Class | Description |
|---|---|
| AbstractRequestManager<P,R extends IBaseEntity> | |
| AsynchronousProducer<V> |
An implementation of IProducer which calls
listeners from a Cached Thread Pool.
|
| AsyncPathHandler<M extends IModel> | |
| BaseEntity | |
| BooleanTypeDefBuilder<M> | |
| ByteStringTypeDefBuilder<M> | |
| CanonRuntime | |
| DoubleTypeDefBuilder<M> | |
| EmptyRequestManager | |
| Entity |
Base class for all generated object classes in a Canon model.
|
| EntityArray | |
| EntityArrayFactory<M extends IEntityArray,F extends IModel> | |
| EntityArrayFactory.Builder | |
| EntityBuilder |
A builder for some entity type.
|
| EntityFactory<E extends IEntity,S extends IEntity,B extends EntityBuilder> |
A factory for an enclosing entity type.
|
| EntityList<T> | |
| EntitySet<T> | |
| FloatTypeDefBuilder<M> | |
| HandlerMapper | |
| IntegerTypeDefBuilder<M> | |
| JsonArrayParser |
A parser which takes byte buffers and accumulates a JSON document.
|
| LongTypeDefBuilder<M> | |
| Model | |
| ModelHandlerTask<T> | |
| ModelRegistry |
A ModelRegistry is a container for IModels which can deserialize objects from any of the contained models.
|
| ModelServlet<M extends IModel> | |
| PathHandler<M extends IModel> | |
| PayloadOnlyRequestManager<P> | |
| PayloadResponseRequestManager<P,R extends IBaseEntity> | |
| ResponseOnlyRequestManager<R extends IBaseEntity> | |
| StringTypeDefBuilder<M> | |
| SynchronousProducer<V> |
A simple implementation of IProducer which calls
listeners in the current thread.
|
| TypeDef | |
| TypeDefBuilder<M,T> |
Copyright © 2018 Symphony Software Foundation. All rights reserved.