Class RuntimeObjectFactory.ObjectRegistration

  • All Implemented Interfaces:
    org.pentaho.platform.api.engine.IPentahoObjectRegistration
    Enclosing class:
    RuntimeObjectFactory

    protected class RuntimeObjectFactory.ObjectRegistration
    extends Object
    implements org.pentaho.platform.api.engine.IPentahoObjectRegistration
    Handle returned when an object or reference is registered. Supports de-registration.
    • Constructor Detail

      • ObjectRegistration

        public ObjectRegistration​(org.pentaho.platform.api.engine.IPentahoObjectReference<?> reference,
                                  List<Class<?>> publishedClasses)
    • Method Detail

      • getReference

        public org.pentaho.platform.api.engine.IPentahoObjectReference<?> getReference()
      • getPublishedClasses

        public List<Class<?>> getPublishedClasses()
      • remove

        public void remove()
        Specified by:
        remove in interface org.pentaho.platform.api.engine.IPentahoObjectRegistration