Interface IProfileLifecycle

All Known Subinterfaces:
IComposerContext, InferenceContext, IProfile
All Known Implementing Classes:
ComposerContext, ConcurrentInferenceContext, DefaultContext, DependencyProfile, DependentValueContext, InferenceContextDelegate, InstanceContext, InstanceManager, InstanceStackContext, PortalProfile, Profile, ProfileDelegate, ReadonlyInferenceContext, ReadonlyProfile, TmsProfile, TxInferenceContext, TxProfile, UsedValuesInferenceContext

public interface IProfileLifecycle
This interface should be implemented by objects with activation-passivation lifecycle.
Since:
11.0
Author:
Emoke Olti
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    activate(IProfileActivationContext profileActivationContext)
    This method may be used for activating the profile after deserialization.
    void
    This method may be used for preparing the profile for serialization.
  • Method Details

    • activate

      void activate(IProfileActivationContext profileActivationContext)
      This method may be used for activating the profile after deserialization.
      Parameters:
      profileActivationContext - the current profile activation context.
    • passivate

      void passivate()
      This method may be used for preparing the profile for serialization.