java.lang.Object
colesico.framework.restlet.internal.RestletIoclet
All Implemented Interfaces:
colesico.framework.ioc.ioclet.Ioclet

@Genstamp(generator="colesico.framework.ioc.codegen.generator.IocletGenerator",
          timestamp="2020-10-07T09:59:01.002Z",
          hashId="3744abc1-d953-49e7-9b90-64ec15963b3e",
          comments="Producer: colesico.framework.restlet.internal.RestletProducer")
public final class RestletIoclet
extends java.lang.Object
implements colesico.framework.ioc.ioclet.Ioclet
  • Field Summary

    Fields inherited from interface colesico.framework.ioc.ioclet.Ioclet

    ADD_FACTORIES_METHOD, CATALOG_PARAM, GET_ID_METHOD
  • Constructor Summary

    Constructors 
    Constructor Description
    RestletIoclet()  
  • Method Summary

    Modifier and Type Method Description
    void addFactories​(colesico.framework.ioc.ioclet.Catalog catalog)  
    colesico.framework.ioc.ioclet.Factory<RestletConfigPrototype> getDefaultRestletConfigFactory5()
    Factory to produce colesico.framework.restlet.RestletConfigPrototype class instance Scope: SINGLETON; Custom: null
    colesico.framework.ioc.ioclet.Factory<GsonConverter> getGsonConverterFactory8()
    Factory to produce colesico.framework.restlet.teleapi.gson.GsonConverter class instance Scope: SINGLETON; Custom: null
    java.lang.String getId()  
    colesico.framework.ioc.ioclet.Factory<RestletJsonConverter> getJsonConverterFactory2()
    Factory to produce colesico.framework.restlet.teleapi.RestletJsonConverter class instance Scope: SINGLETON; Custom: null
    colesico.framework.ioc.ioclet.Factory<LogRestletListener> getLogRestletListenerFactory9()
    Factory to produce colesico.framework.restlet.assist.LogRestletListener class instance Scope: SINGLETON; Custom: null
    colesico.framework.ioc.ioclet.Factory<RestletDataPort> getRestletDataPortFactory0()
    Factory to produce colesico.framework.restlet.teleapi.RestletDataPort class instance Scope: SINGLETON; Custom: null
    colesico.framework.ioc.ioclet.Factory<RestletDataPortImpl> getRestletDataPortImplFactory6()
    Factory to produce colesico.framework.restlet.internal.RestletDataPortImpl class instance Scope: SINGLETON; Custom: null
    colesico.framework.ioc.ioclet.Factory<RestletRequestListener> getRestletRequestListenerFactory3()
    Factory to produce colesico.framework.restlet.teleapi.RestletRequestListener class instance Scope: SINGLETON; Custom: null
    colesico.framework.ioc.ioclet.Factory<RestletResponseListener> getRestletResponseListenerFactory4()
    Factory to produce colesico.framework.restlet.teleapi.RestletResponseListener class instance Scope: SINGLETON; Custom: null
    colesico.framework.ioc.ioclet.Factory<RestletTeleDriver> getRestletTeleDriverFactory1()
    Factory to produce colesico.framework.restlet.teleapi.RestletTeleDriver class instance Scope: SINGLETON; Custom: null
    colesico.framework.ioc.ioclet.Factory<RestletTeleDriverImpl> getRestletTeleDriverImplFactory7()
    Factory to produce colesico.framework.restlet.internal.RestletTeleDriverImpl class instance Scope: SINGLETON; Custom: null

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

  • Method Details

    • getId

      public final java.lang.String getId()
      Specified by:
      getId in interface colesico.framework.ioc.ioclet.Ioclet
    • getRestletDataPortFactory0

      public colesico.framework.ioc.ioclet.Factory<RestletDataPort> getRestletDataPortFactory0()
      Factory to produce colesico.framework.restlet.teleapi.RestletDataPort class instance Scope: SINGLETON; Custom: null
    • getRestletTeleDriverFactory1

      public colesico.framework.ioc.ioclet.Factory<RestletTeleDriver> getRestletTeleDriverFactory1()
      Factory to produce colesico.framework.restlet.teleapi.RestletTeleDriver class instance Scope: SINGLETON; Custom: null
    • getJsonConverterFactory2

      public colesico.framework.ioc.ioclet.Factory<RestletJsonConverter> getJsonConverterFactory2()
      Factory to produce colesico.framework.restlet.teleapi.RestletJsonConverter class instance Scope: SINGLETON; Custom: null
    • getRestletRequestListenerFactory3

      public colesico.framework.ioc.ioclet.Factory<RestletRequestListener> getRestletRequestListenerFactory3()
      Factory to produce colesico.framework.restlet.teleapi.RestletRequestListener class instance Scope: SINGLETON; Custom: null
    • getRestletResponseListenerFactory4

      public colesico.framework.ioc.ioclet.Factory<RestletResponseListener> getRestletResponseListenerFactory4()
      Factory to produce colesico.framework.restlet.teleapi.RestletResponseListener class instance Scope: SINGLETON; Custom: null
    • getDefaultRestletConfigFactory5

      public colesico.framework.ioc.ioclet.Factory<RestletConfigPrototype> getDefaultRestletConfigFactory5()
      Factory to produce colesico.framework.restlet.RestletConfigPrototype class instance Scope: SINGLETON; Custom: null
    • getRestletDataPortImplFactory6

      public colesico.framework.ioc.ioclet.Factory<RestletDataPortImpl> getRestletDataPortImplFactory6()
      Factory to produce colesico.framework.restlet.internal.RestletDataPortImpl class instance Scope: SINGLETON; Custom: null
    • getRestletTeleDriverImplFactory7

      public colesico.framework.ioc.ioclet.Factory<RestletTeleDriverImpl> getRestletTeleDriverImplFactory7()
      Factory to produce colesico.framework.restlet.internal.RestletTeleDriverImpl class instance Scope: SINGLETON; Custom: null
    • getGsonConverterFactory8

      public colesico.framework.ioc.ioclet.Factory<GsonConverter> getGsonConverterFactory8()
      Factory to produce colesico.framework.restlet.teleapi.gson.GsonConverter class instance Scope: SINGLETON; Custom: null
    • getLogRestletListenerFactory9

      public colesico.framework.ioc.ioclet.Factory<LogRestletListener> getLogRestletListenerFactory9()
      Factory to produce colesico.framework.restlet.assist.LogRestletListener class instance Scope: SINGLETON; Custom: null
    • addFactories

      public final void addFactories​(colesico.framework.ioc.ioclet.Catalog catalog)
      Specified by:
      addFactories in interface colesico.framework.ioc.ioclet.Ioclet