Class _WTProductInstance

java.lang.Object
wt.fc._WTObject
wt.fc.WTObject
wt.enterprise._Simple
wt.enterprise.Simple
wt.effectivity._WTProductInstance
All Implemented Interfaces:
Externalizable, Serializable, wt.access._AccessControlled, wt.access._PolicyAccessControlled, wt.access._SecurityLabeled, AccessControlled, wt.access.PolicyAccessControlled, SecurityLabeled, wt.admin._DomainAdministered, DomainAdministered, wt.eff._EffContext, wt.eff._ProductInstance, EffContext, wt.eff.ProductInstance, wt.fc._Identified, wt.fc._NetFactor, wt.fc._ObjectMappable, wt.fc._Persistable, wt.fc._UniquelyIdentified, wt.fc.adminlock._AdministrativelyLockable, AdministrativelyLockable, wt.fc.BusinessInformation, Identified, NetFactor, ObjectMappable, Persistable, UniquelyIdentified, DisplayIdentification, wt.notify._Notifiable, Notifiable
Direct Known Subclasses:
WTProductInstance

public abstract class _WTProductInstance extends Simple implements wt.eff.ProductInstance, Externalizable
See Also:
  • Field Details

  • Method Details

    • getSerialNumber

      public Serializable getSerialNumber()
      Implementation of the serial number using a String.

      Supported API: true

      Specified by:
      getSerialNumber in interface wt.eff._ProductInstance
      Specified by:
      getSerialNumber in interface wt.eff.ProductInstance
      See Also:
    • setSerialNumber

      public void setSerialNumber(Serializable serialNumber) throws WTPropertyVetoException
      Implementation of the serial number using a String.

      Supported API: true

      Specified by:
      setSerialNumber in interface wt.eff._ProductInstance
      Specified by:
      setSerialNumber in interface wt.eff.ProductInstance
      Throws:
      WTPropertyVetoException
      See Also:
    • getConfigItem

      public EffConfigurationItem getConfigItem()
      The configuration item this instance represents. For example, the configuration item might be 'engine', the instance is a particular serial number (manufactured object) of this engine design.

      Supported API: true

      Specified by:
      getConfigItem in interface wt.eff._ProductInstance
      See Also:
    • getConfigItemReference

      public ObjectReference getConfigItemReference()
      The configuration item this instance represents. For example, the configuration item might be 'engine', the instance is a particular serial number (manufactured object) of this engine design.

      Supported API: true

      Specified by:
      getConfigItemReference in interface wt.eff._ProductInstance
      See Also:
    • setConfigItem

      public void setConfigItem(EffConfigurationItem the_configItem) throws WTPropertyVetoException, WTException
      The configuration item this instance represents. For example, the configuration item might be 'engine', the instance is a particular serial number (manufactured object) of this engine design.

      Supported API: true

      Specified by:
      setConfigItem in interface wt.eff._ProductInstance
      Throws:
      WTPropertyVetoException
      WTException
      See Also:
    • setConfigItemReference

      public void setConfigItemReference(ObjectReference the_configItemReference) throws WTPropertyVetoException
      The configuration item this instance represents. For example, the configuration item might be 'engine', the instance is a particular serial number (manufactured object) of this engine design.

      Supported API: true

      Specified by:
      setConfigItemReference in interface wt.eff._ProductInstance
      Throws:
      WTPropertyVetoException
      See Also:
    • getConfigItemName

      public String getConfigItemName()
      Derived from _ConfigurationItem.getName()

      Supported API: true

      Specified by:
      getConfigItemName in interface wt.eff._ProductInstance
      See Also:
      • ProductInstance
    • getConfigItemDescription

      public String getConfigItemDescription()
      Derived from _ConfigurationItem.getDescription()

      Supported API: true

      Specified by:
      getConfigItemDescription in interface wt.eff._ProductInstance
      See Also:
      • ProductInstance
    • getSolution

      public ProductSolution getSolution()
      Derived from _ConfigurationItem.getSolution()

      Supported API: true

      Specified by:
      getSolution in interface wt.eff._ProductInstance
      See Also:
      • ProductInstance