Class TransactionWarningDelegateFactory

java.lang.Object
com.ptc.windchill.esi.delegate.TransactionWarningDelegateFactory
All Implemented Interfaces:
wt.services.applicationcontext.ApplicationContextChild

public class TransactionWarningDelegateFactory extends Object implements wt.services.applicationcontext.ApplicationContextChild
This class serves as a common factory for instantiating warning Delegates.

Supported API: true

Extendable: false
  • Method Details

    • getDelegate

      public TransactionWarningDelegate getDelegate(Class requestor, Object selector)
      Return the delegate for specified object.

      Supported API: true
      Parameters:
      requestor - - The class for which delegate is needed.
      selector - - The value for selector could be destination ID for ESITarget. In case of wrong destination ID it fall back to TransactionWarningEmailDelegate
      Returns:
    • getInstance

      public static TransactionWarningDelegateFactory getInstance()
      Returns the instance of a common TransactionWarningDelegateFactory for instantiating ESI expression delegate.

      Supported API: true
      Returns:
      - The instance of a common TransactionWarningDelegateFactory for instantiating ESI expression delegate