| Interface | Description |
|---|---|
| IBaseEntity | |
| IBuilder<E extends IEntity> | |
| IBuilderFactory<S extends IEntity,B extends IEntityBuilder> |
A factory for an entity builder.
|
| IEmptyRequestManager | |
| IEntity |
Interface representing a generated object type from a Canon model.
|
| IEntityArray | |
| IEntityArrayFactory<M extends IEntityArray> | |
| IEntityBuilder | |
| IEntityConsumer | |
| IEntityFactory<E extends IEntity,S extends IEntity,B extends IEntityBuilder> |
A factory for an enclosing entity type.
|
| IEntityHandler | |
| IEntityList<T> | |
| IEntitySet<T> | |
| 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 | |
| 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> | |
| EntityArrayFactory.Builder | |
| EntityBuilder<B extends EntityBuilder<B>> |
A builder for some entity type.
|
| EntityConsumer<P,E extends IEntity,C extends org.symphonyoss.s2.fugue.pipeline.IThreadSafeConsumer<E>> | |
| EntityFactory<E extends IEntity,S extends IEntity,B extends IEntityBuilder> |
A factory for an enclosing entity type.
|
| EntityList<T> | |
| EntitySet<T> | |
| FloatTypeDefBuilder<M> | |
| HandlerMapper | |
| ImmutableByteArrayEntityConsumer<E extends IEntity,C extends org.symphonyoss.s2.fugue.pipeline.IThreadSafeConsumer<E>> | |
| ImmutableByteArrayTypeDefBuilder<M> | |
| IntegerTypeDefBuilder<M> | |
| JsonArrayParser |
A parser which takes byte buffers and accumulates a JSON document.
|
| LongTypeDefBuilder<M> | |
| ModelHandlerTask<T> | |
| ModelRegistry |
A ModelRegistry is a container for IModels which can deserialize objects from any of the contained models.
|
| ModelServlet | |
| PathHandler | |
| PayloadOnlyRequestManager<P> | |
| PayloadResponseRequestManager<P,R extends IBaseEntity> | |
| ResponseOnlyRequestManager<R extends IBaseEntity> | |
| StringEntityConsumer<E extends IEntity,C extends org.symphonyoss.s2.fugue.pipeline.IThreadSafeConsumer<E>> | |
| 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.