Package wt.configuration
Interface SerialNumberedInstanceImpl
- All Superinterfaces:
wt.fc._NetFactor,wt.fc._ObjectMappable,wt.fc._Persistable,_SerialNumberedInstanceImpl,NetFactor,ObjectMappable,Persistable,Serializable
- All Known Subinterfaces:
wt.configuration._SerialNumberedComponentInstance,wt.configuration._SerialNumberedConfiguredInstanceVersion,_SerialNumberedInstanceVersion,SerialNumberedComponentInstance,SerialNumberedConfiguredInstanceVersion,SerialNumberedInstanceVersion
- All Known Implementing Classes:
_WTProductInstance2,WTProductInstance2
@GenAsPersistable(foreignKeys=@GeneratedForeignKey(name="SNIIC",foreignKeyRole=@ForeignKeyRole(name="configuration",type=Configuration.class,referenceType=VersionReference.class,supportedAPI=PUBLIC,javaDoc="The object representing the configuration used by this instance."),myRole=@MyRole(name="instance")))
public interface SerialNumberedInstanceImpl
extends _SerialNumberedInstanceImpl
The implementation portion of a serial numbered instance. It is associated
to an object representing the configuration of the
Supported API: true
Extendable: false
SerialNumbered
object. Two supported types of configurations are SerialNumberedComponentVersion
(deprecated) and BaselineConfigurationVersion (ultimately becoming
WTProductConfiguration).
Supported API: true
Extendable: false
- See Also:
-
SerialNumberedInstanceImplSeriallNumbered
-
Field Summary
Fields inherited from interface wt.configuration._SerialNumberedInstanceImpl
CONFIGURATION, CONFIGURATION_REFERENCE -
Method Summary
Modifier and TypeMethodDescriptionGets the value of the attribute: LOT_NUMBER.Gets the value of the attribute: SERIAL_NUMBER.voidsetLotNumber(String a_LotNumber) Sets the value of the attribute: LOT_NUMBER.voidsetSerialNumber(String a_SerialNumber) Sets the value of the attribute: SERIAL_NUMBER.Methods inherited from interface wt.configuration._SerialNumberedInstanceImpl
getConfiguration, getConfigurationReference, setConfiguration, setConfigurationReferenceMethods inherited from interface wt.fc.NetFactor
getClassInfo, getConceptualClassnameMethods inherited from interface wt.fc.ObjectMappable
readExternal, writeExternalMethods inherited from interface wt.fc.Persistable
checkAttributes
-
Method Details
-
getSerialNumber
String getSerialNumber()Gets the value of the attribute: SERIAL_NUMBER. A derived attribute derived from the serial number of theSerialNumberedInstanceIfc.
Supported API: true- Returns:
- String
-
setSerialNumber
Sets the value of the attribute: SERIAL_NUMBER. A derived attribute derived from the serial number of theSerialNumberedInstanceIfc.
Supported API: true- Parameters:
a_SerialNumber-- Throws:
WTPropertyVetoException
-
getLotNumber
String getLotNumber()Gets the value of the attribute: LOT_NUMBER. A derived attribute derived from the lot number of theSerialNumberedInstanceIfc.
Supported API: true- Returns:
- String
-
setLotNumber
Sets the value of the attribute: LOT_NUMBER. A derived attribute derived from the lot number of theSerialNumberedInstanceIfc.
Supported API: true- Parameters:
a_LotNumber-- Throws:
WTPropertyVetoException
-