CPool Class: Difference between revisions

From ReliaWiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 4: Line 4:
Spare part pools are assigned to tasks. They are used to describe the conditions that determine whether a spare part will be available when needed and to specify the time and costs associated with obtaining the spare part.
Spare part pools are assigned to tasks. They are used to describe the conditions that determine whether a spare part will be available when needed and to specify the time and costs associated with obtaining the spare part.


=== Constructors ===
== Constructors ==
 
*'''[[New cPool]]''' {{APIComment|Creates a new instance of the resource.}}
*'''[[New cPool]]''' {{APIComment|Creates a new instance of the resource.}}


=== Properties  ===
== Properties  ==
*'''[[cPool.Name|Name]]''' {{APIComment|Sets or returns the name of the model (the one used in the repository)}}
*'''[[cPool.Name|Name]]''' {{APIComment|Sets or returns the name of the model (the one used in the repository)}}
*'''[[cPool.ID|ID]]''' {{APIComment|Returns the ID of the resource (the one used in the repository).}}
*'''[[cPool.ID|ID]]''' {{APIComment|Returns the ID of the resource (the one used in the repository).}}

Revision as of 23:38, 5 February 2014



Spare part pools are assigned to tasks. They are used to describe the conditions that determine whether a spare part will be available when needed and to specify the time and costs associated with obtaining the spare part.

Constructors

  • New cPool Creates a new instance of the resource.

Properties

  • Name Sets or returns the name of the model (the one used in the repository)
  • ID Returns the ID of the resource (the one used in the repository).
  • ProjectID Returns the ID of the project the resource belongs to.
  • DirectCostModelID Sets or returns the direct cost model ID the resource belongs to.
  • IndirectCostModelID Returns the indirect cost model ID the resource belongs to.
  • SparesLimit Returns the spares limit ID the resource belongs to.
  • SparesLimitVariableID Returns the ID of the spares limit variable the resource belongs to.
  • DelayModelID Returns the ID of the delay model the resource belongs to.
  • UseFixedProbability Sets or returns whether fixed probability should be used as a spare acquisition type for the resource.
  • UseFixedProbabilityValue Returns a fixed probability value for the resource.
  • RestockOn Returns the Restock number the resource belongs to.
  • RestockEvery Sets or returns the value for how often a pool should be restocked for the resource given RestockEveryUnit Property.
  • RestockEveryUnit Sets or returns temporal units for RestockEvery Property for the resource belonged to.
  • RestockEveryVariableID Returns the ID of RestockEveryVariable the resource belongs to.
  • RestockAddNumber1 Returns a restock value of 1 for the resource.
  • RestockAddNumber1VariableID Returns the ID of RestockAddNumber1 the resource belongs to.
  • RestockWhen Returns the value that restock is needed at when stock drops to that value within the resource belonged to.
  • RestockWhenVariableID Returns the ID of the Restock when set variable ID the resource belongs to.
  • RestockAddNumber2 Returns the RestockAddNumber2 the resource belongs to.
  • RestockAddNumber2VariableID Returns the ID of RestockAddNumber2 Variable the resource belongs to.
  • RestockModelID Returns the ID of the restock model the resource belongs to.
  • HasMaxCapacity Sets or returns whether a pool has maximum capacity for the resource belonged to.
  • MaxCapacity Sets or returns the maximum capacity the resource belongs to.
  • MaxCapacityVariableID Returns the ID of the maximum capacity variable the resource belongs to.
  • CanObtainEmerg Sets or returns whether emergency spares can be obtained for the resource belonged to.
  • EmergAddNumber Returns the number of spares added per emergency the resource belongs to.
  • EmergAddNumberVariableID Returns the ID of the EmergAddNumber variable for which the resource belongs to.
  • EmergAddCostModelID Returns the ID of EmergAddCostModel for which the resource belongs to.
  • EmergModelID Returns the ID of EmergModel for which the resource belongs to.
  • OffSitePoolRegularID Returns the ID of OffSitePoolRegular for which the resource belongs to.
  • OffSitePoolEmergencyID Returns the ID of OffSitePoolEmergency for which the resource belongs to.