Class X_AD_Extension

java.lang.Object
org.compiere.model.PO
org.compiere.model.X_AD_Extension
All Implemented Interfaces:
Serializable, Cloneable, Comparator<Object>, I_AD_Extension, I_Persistent, Evaluatee
Direct Known Subclasses:
MExtension

public class X_AD_Extension extends PO implements I_AD_Extension, I_Persistent
Generated Model for AD_Extension
Version:
Release 14 - $Id$
Author:
iDempiere (generated)
See Also:
  • Field Details

    • EXTENSIONSTATE_AD_Reference_ID

      public static final int EXTENSIONSTATE_AD_Reference_ID
      ExtensionState AD_Reference_ID=200284
      See Also:
    • EXTENSIONSTATE_Disabled

      public static final String EXTENSIONSTATE_Disabled
      Disabled = DI
      See Also:
    • EXTENSIONSTATE_Error

      public static final String EXTENSIONSTATE_Error
      Error = ER
      See Also:
    • EXTENSIONSTATE_Installed

      public static final String EXTENSIONSTATE_Installed
      Installed = IN
      See Also:
    • EXTENSIONSTATE_Installing

      public static final String EXTENSIONSTATE_Installing
      Installing = IP
      See Also:
    • EXTENSIONSTATE_Uninstalled

      public static final String EXTENSIONSTATE_Uninstalled
      Uninstalled = UN
      See Also:
  • Constructor Details

    • X_AD_Extension

      public X_AD_Extension(Properties ctx, int AD_Extension_ID, String trxName)
      Standard Constructor
    • X_AD_Extension

      public X_AD_Extension(Properties ctx, int AD_Extension_ID, String trxName, String... virtualColumns)
      Standard Constructor
    • X_AD_Extension

      public X_AD_Extension(Properties ctx, String AD_Extension_UU, String trxName)
      Standard Constructor
    • X_AD_Extension

      public X_AD_Extension(Properties ctx, String AD_Extension_UU, String trxName, String... virtualColumns)
      Standard Constructor
    • X_AD_Extension

      public X_AD_Extension(Properties ctx, ResultSet rs, String trxName)
      Load Constructor
  • Method Details

    • get_AccessLevel

      protected int get_AccessLevel()
      AccessLevel
      Specified by:
      get_AccessLevel in class PO
      Returns:
      4 - System
    • initPO

      protected POInfo initPO(Properties ctx)
      Load Meta Data
      Specified by:
      initPO in class PO
      Parameters:
      ctx - context
      Returns:
      Meta data of PO
    • toString

      public String toString()
      Description copied from class: PO
      String representation
      Overrides:
      toString in class PO
      Returns:
      String representation
    • setAD_Extension_ID

      public void setAD_Extension_ID(int AD_Extension_ID)
      Set Extension.
      Specified by:
      setAD_Extension_ID in interface I_AD_Extension
      Parameters:
      AD_Extension_ID - System Extension
    • getAD_Extension_ID

      public int getAD_Extension_ID()
      Get Extension.
      Specified by:
      getAD_Extension_ID in interface I_AD_Extension
      Returns:
      System Extension
    • setAD_Extension_UU

      public void setAD_Extension_UU(String AD_Extension_UU)
      Set Extension UUID.
      Specified by:
      setAD_Extension_UU in interface I_AD_Extension
      Parameters:
      AD_Extension_UU - System Extension
    • getAD_Extension_UU

      public String getAD_Extension_UU()
      Get Extension UUID.
      Specified by:
      getAD_Extension_UU in interface I_AD_Extension
      Returns:
      System Extension
    • setExtensionId

      public void setExtensionId(String ExtensionId)
      Set Extension Symbolic Id.
      Specified by:
      setExtensionId in interface I_AD_Extension
      Parameters:
      ExtensionId - Unique symbolic id of an extension
    • getExtensionId

      public String getExtensionId()
      Get Extension Symbolic Id.
      Specified by:
      getExtensionId in interface I_AD_Extension
      Returns:
      Unique symbolic id of an extension
    • setExtensionMetadata

      public void setExtensionMetadata(String ExtensionMetadata)
      Set Extension Metadata.
      Specified by:
      setExtensionMetadata in interface I_AD_Extension
      Parameters:
      ExtensionMetadata - The JSON manifest containing extension details and dependencies
    • getExtensionMetadata

      public String getExtensionMetadata()
      Get Extension Metadata.
      Specified by:
      getExtensionMetadata in interface I_AD_Extension
      Returns:
      The JSON manifest containing extension details and dependencies
    • setExtensionState

      public void setExtensionState(String ExtensionState)
      Set Extension State.
      Specified by:
      setExtensionState in interface I_AD_Extension
      Parameters:
      ExtensionState - Current installation and deployment state of the extension
    • getExtensionState

      public String getExtensionState()
      Get Extension State.
      Specified by:
      getExtensionState in interface I_AD_Extension
      Returns:
      Current installation and deployment state of the extension
    • setExtensionVersion

      public void setExtensionVersion(String ExtensionVersion)
      Set Version.
      Specified by:
      setExtensionVersion in interface I_AD_Extension
      Parameters:
      ExtensionVersion - Version of an extension
    • getExtensionVersion

      public String getExtensionVersion()
      Get Version.
      Specified by:
      getExtensionVersion in interface I_AD_Extension
      Returns:
      Version of an extension
    • setIsBundled

      public void setIsBundled(boolean IsBundled)
      Set Is Bundled.
      Specified by:
      setIsBundled in interface I_AD_Extension
      Parameters:
      IsBundled - Indicates if the extension is bundled with the core product
    • isBundled

      public boolean isBundled()
      Get Is Bundled.
      Specified by:
      isBundled in interface I_AD_Extension
      Returns:
      Indicates if the extension is bundled with the core product
    • setName

      public void setName(String Name)
      Set Name.
      Specified by:
      setName in interface I_AD_Extension
      Parameters:
      Name - Alphanumeric identifier of the entity
    • getName

      public String getName()
      Get Name.
      Specified by:
      getName in interface I_AD_Extension
      Returns:
      Alphanumeric identifier of the entity