Class LifecycleObject

java.lang.Object
org.mule.tests.internal.BaseLifecycleTracker
org.mule.tests.api.pojos.LifecycleObject
All Implemented Interfaces:
org.mule.runtime.api.lifecycle.Disposable, org.mule.runtime.api.lifecycle.Initialisable, org.mule.runtime.api.lifecycle.Lifecycle, org.mule.runtime.api.lifecycle.Startable, org.mule.runtime.api.lifecycle.Stoppable, org.mule.runtime.core.api.context.MuleContextAware, LifecycleTracker

@TypeDsl(allowTopLevelDefinition=true) public class LifecycleObject extends BaseLifecycleTracker
  • Constructor Details

    • LifecycleObject

      public LifecycleObject()
  • Method Details

    • onSetMuleContext

      protected void onSetMuleContext(org.mule.runtime.core.api.MuleContext muleContext)
      Overrides:
      onSetMuleContext in class BaseLifecycleTracker
    • onInit

      protected void onInit(org.mule.runtime.core.api.MuleContext muleContext) throws org.mule.runtime.api.lifecycle.InitialisationException
      Overrides:
      onInit in class BaseLifecycleTracker
      Throws:
      org.mule.runtime.api.lifecycle.InitialisationException
    • onStart

      protected void onStart() throws org.mule.runtime.api.exception.MuleException
      Overrides:
      onStart in class BaseLifecycleTracker
      Throws:
      org.mule.runtime.api.exception.MuleException
    • onStop

      protected void onStop() throws org.mule.runtime.api.exception.MuleException
      Overrides:
      onStop in class BaseLifecycleTracker
      Throws:
      org.mule.runtime.api.exception.MuleException
    • onDispose

      protected void onDispose()
      Overrides:
      onDispose in class BaseLifecycleTracker
    • getOtherLifecycleObject

      public LifecycleObject getOtherLifecycleObject()