Uses of Interface
org.symphonyoss.s2.canon.runtime.IModelRegistry
-
Packages that use IModelRegistry Package Description org.symphonyoss.s2.canon.runtime org.symphonyoss.s2.canon.runtime.http org.symphonyoss.s2.canon.runtime.http.client -
-
Uses of IModelRegistry in org.symphonyoss.s2.canon.runtime
Classes in org.symphonyoss.s2.canon.runtime that implement IModelRegistry Modifier and Type Class Description classModelRegistryA ModelRegistry is a container for IModels which can deserialize objects from any of the contained models.Methods in org.symphonyoss.s2.canon.runtime with parameters of type IModelRegistry Modifier and Type Method Description com.google.common.collect.ImmutableList<E>EntityFactory. newImmutableList(org.symphonyoss.s2.common.dom.json.JsonArray<?> jsonArray, IModelRegistry modelRegistry)com.google.common.collect.ImmutableList<E>IEntityFactory. newImmutableList(org.symphonyoss.s2.common.dom.json.JsonArray<?> jsonArray, IModelRegistry modelRegistry)Return a list of new entity instances created from the given JSON array.com.google.common.collect.ImmutableSet<E>EntityFactory. newImmutableSet(org.symphonyoss.s2.common.dom.json.JsonArray<?> jsonArray, IModelRegistry modelRegistry)com.google.common.collect.ImmutableSet<E>IEntityFactory. newImmutableSet(org.symphonyoss.s2.common.dom.json.JsonArray<?> jsonArray, IModelRegistry modelRegistry)Return a set of new entity instances created from the given JSON array.EEntityFactory. newInstance(org.symphonyoss.s2.common.immutable.ImmutableByteArray bytes, IModelRegistry modelRegistry)EIEntityFactory. newInstance(org.symphonyoss.s2.common.dom.json.ImmutableJsonObject jsonObject, IModelRegistry modelRegistry)Return a new entity instance created from the given JSON serialization.List<E>EntityFactory. newMutableList(org.symphonyoss.s2.common.dom.json.JsonArray<?> jsonArray, IModelRegistry modelRegistry)List<E>IEntityFactory. newMutableList(org.symphonyoss.s2.common.dom.json.JsonArray<?> jsonArray, IModelRegistry modelRegistry)Return a list of new entity instances created from the given JSON array.Set<E>EntityFactory. newMutableSet(org.symphonyoss.s2.common.dom.json.JsonArray<?> jsonArray, IModelRegistry modelRegistry)Set<E>IEntityFactory. newMutableSet(org.symphonyoss.s2.common.dom.json.JsonArray<?> jsonArray, IModelRegistry modelRegistry)Return a set of new entity instances created from the given JSON array.voidIServer. registerModels(IModelRegistry registry)Constructors in org.symphonyoss.s2.canon.runtime with parameters of type IModelRegistry Constructor Description Entity(org.symphonyoss.s2.common.dom.json.ImmutableJsonObject jsonObject, IModelRegistry modelRegistry)Constructor from serialized form.EntityConsumer(IModelRegistry modelRegistry, Class<E> entityType, C consumer, org.symphonyoss.s2.fugue.pipeline.IThreadSafeErrorConsumer<P> invalidMessageConsumer)ImmutableByteArrayEntityConsumer(IModelRegistry modelRegistry, Class<E> entityType, C consumer, org.symphonyoss.s2.fugue.pipeline.IThreadSafeErrorConsumer<org.symphonyoss.s2.common.immutable.ImmutableByteArray> invalidMessageConsumer)ModelServlet(org.symphonyoss.s2.fugue.core.trace.ITraceContextTransactionFactory traceFactory, IModelRegistry modelRegistry)StringEntityConsumer(IModelRegistry modelRegistry, Class<E> entityType, C consumer, org.symphonyoss.s2.fugue.pipeline.IThreadSafeErrorConsumer<String> invalidMessageConsumer) -
Uses of IModelRegistry in org.symphonyoss.s2.canon.runtime.http
Constructors in org.symphonyoss.s2.canon.runtime.http with parameters of type IModelRegistry Constructor Description RequestContext(HttpMethod method, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.symphonyoss.s2.fugue.core.trace.ITraceContext trace, IModelRegistry modelRegistry) -
Uses of IModelRegistry in org.symphonyoss.s2.canon.runtime.http.client
Methods in org.symphonyoss.s2.canon.runtime.http.client that return IModelRegistry Modifier and Type Method Description IModelRegistryHttpModelClient. getRegistry()Constructors in org.symphonyoss.s2.canon.runtime.http.client with parameters of type IModelRegistry Constructor Description HttpModelClient(IModelRegistry registry, String baseUri, String basePath, IAuthenticationProvider auth)
-