Java Doc for LogisticsInventoryPGImpl.java in  » Science » Cougaar12_4 » org » cougaar » logistics » plugin » inventory » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » Science » Cougaar12_4 » org.cougaar.logistics.plugin.inventory 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   java.beans.SimpleBeanInfo
      org.cougaar.logistics.plugin.inventory.LogisticsInventoryPGImpl

LogisticsInventoryPGImpl
public class LogisticsInventoryPGImpl extends java.beans.SimpleBeanInfo implements NewLogisticsInventoryPG,Cloneable(Code)

Inner Class :final public static class DQ extends LogisticsInventoryPGImpl implements org.cougaar.planning.ldm.dq.NewHasDataQuality


Constructor Summary
public  LogisticsInventoryPGImpl()
    
public  LogisticsInventoryPGImpl(LogisticsInventoryPG original)
    

Method Summary
public  voidTest()
    
public  voidaddRefillProjection(Task task)
    
public  voidaddRefillRequisition(Task task)
    
public  voidaddWithdrawProjection(Task task)
    
public  voidaddWithdrawRequisition(Task task)
    
public  ShortfallInventorycheckForShortfall(String invID, String unitOfIssue)
    
public  ListclearRefillProjectionTasks(long now)
    
public  ListclearRefillTasks(Date now)
    
public  voidclearTargetLevels(int startBucket)
    
public  Objectclone()
    
public  longconvertBucketToTime(int bucket)
    
public  intconvertTimeToBucket(long time, boolean partialBuckets)
    
public  PropertyGroupcopy()
    
public  booleanequals(Object other)
    
public  doublegetActualDemand(int bucket)
    
public  CollectiongetActualDemandTasks(int bucket)
    
public  ArrayListgetActualDemandTasksList()
    
public  longgetArrivalTime()
    
public  StringgetAssetGetMethod()
    
public  StringgetAssetSetMethod()
    
public  longgetBucketMillis()
    
public  SchedulegetBufferedCritLevels()
    
public  SchedulegetBufferedInvLevels()
    
public  SchedulegetBufferedTargetLevels()
    
public  doublegetCapacity()
    
public  doublegetCriticalLevel(int bucket)
    
public  intgetCriticalLevel()
    
public  HashMapgetCustomerHash()
    
public  org.cougaar.planning.ldm.dq.DataQualitygetDataQuality()
    
public  longgetEffectiveProjectionStart(Task task, long start)
    
public  intgetEndOfLevelSixBucket()
    
public  booleangetFailuresFlag()
    
public  booleangetFillToCapacity()
    
public  intgetFirstProjectWithdrawBucket()
    
public  doublegetInitialLevel()
    
public  booleangetIsLevel2()
    
public  StringgetItemName()
    
public  intgetLastDemandBucket()
    
public  intgetLastRefillRequisition()
    
public  intgetLastWithdrawBucket()
    
public  doublegetLevel(int bucket)
    
public  LogisticsInventoryBGgetLogInvBG()
    
public  AssetgetMei()
    
public  OrganizationgetOrg()
    
public  ListgetOverlappingRefillProjections()
    
public  ClassgetPrimaryClass()
    
public  ArrayListgetProjSupplyList()
    
public  ArrayListgetProjWithdrawList()
    
public  CollectiongetProjectWithdrawTasks(int bucket)
    
public  doublegetProjectedDemand(int bucket)
    
public  CollectiongetProjectedDemandTasks(int bucket)
    
public  doublegetProjectionTaskDemand(Task task, int bucket, long start, long end)
    
public  PropertyDescriptor[]getPropertyDescriptors()
    
public  ArrayListgetRefillProjection(int bucket)
    
public  ArrayListgetRefillRequisitions()
    
public  doublegetReorderPeriod()
    
public  AssetgetResource()
    
public  intgetStartBucket()
    
public  longgetStartTime()
    
public  longgetSupplierArrivalTime()
    
public  ArrayListgetSupplyList()
    
public  ArrayListgetWithdrawList()
    
public  CollectiongetWithdrawTasks(int bucket)
    
public  booleanhasDataQuality()
    
public  voidinitialize(long today, long oplanEndTime, int critLevel, int reorderPeriod, int ost, long bucketSize, long now, boolean logToCSV, InventoryManager parentPlugin)
    
public  PropertyGrouplock(Object key)
    
public  PropertyGrouplock()
    
public  voidlogAllToCSVFile(long aCycleStamp)
    
public  voidrebuildCustomerHash()
    
public  voidrecalculateInitialLevel()
    
public  voidreinitialize(boolean logToCSV, InventoryManager parentPlugin)
    
public  voidremoveRefillProjection(Task task)
    
public  voidremoveRefillRequisition(Task task)
    
public  voidremoveWithdrawProjection(Task task)
    
public  voidremoveWithdrawRequisition(Task task)
    
public  voidsetArrivalTime(long arrivalTime)
    
public  voidsetCapacity(double capacity)
    
public  voidsetEndOfLevelSixBucket(int bucket)
    
public  voidsetFailuresFlag(boolean value)
    
public  voidsetFillToCapacity(boolean fillToCapacity)
    
public  voidsetInitialLevel(double initialLevel)
    
public  voidsetIsLevel2(boolean isLevel2)
    
public  voidsetLevel(int bucket, double value)
    
public  voidsetLogInvBG(LogisticsInventoryBG _logInvBG)
    
public  voidsetMei(Asset mei)
    
public  voidsetOrg(Organization org)
    
public  voidsetResource(Asset resource)
    
public  voidsetStartCDay(long startCTime)
    
public  voidsetSupplierArrivalTime(long supplierArrivalTime)
    
public  voidsetTarget(int bucket, double value)
    
public  voidtakeSnapshot(Inventory inventory)
    
public  NewPropertyGroupunlock(Object key)
    
public  voidupdateRefillProjection(Task task)
    
public  voidupdateRefillRequisition(Task task)
    
public  voidupdateWithdrawProjection(Task task)
    
public  voidupdateWithdrawRequisition(Task task)
    


Constructor Detail
LogisticsInventoryPGImpl
public LogisticsInventoryPGImpl()(Code)



LogisticsInventoryPGImpl
public LogisticsInventoryPGImpl(LogisticsInventoryPG original)(Code)




Method Detail
Test
public void Test()(Code)



addRefillProjection
public void addRefillProjection(Task task)(Code)



addRefillRequisition
public void addRefillRequisition(Task task)(Code)



addWithdrawProjection
public void addWithdrawProjection(Task task)(Code)



addWithdrawRequisition
public void addWithdrawRequisition(Task task)(Code)



checkForShortfall
public ShortfallInventory checkForShortfall(String invID, String unitOfIssue)(Code)



clearRefillProjectionTasks
public List clearRefillProjectionTasks(long now)(Code)



clearRefillTasks
public List clearRefillTasks(Date now)(Code)



clearTargetLevels
public void clearTargetLevels(int startBucket)(Code)



clone
public Object clone() throws CloneNotSupportedException(Code)



convertBucketToTime
public long convertBucketToTime(int bucket)(Code)



convertTimeToBucket
public int convertTimeToBucket(long time, boolean partialBuckets)(Code)



copy
public PropertyGroup copy()(Code)



equals
public boolean equals(Object other)(Code)



getActualDemand
public double getActualDemand(int bucket)(Code)



getActualDemandTasks
public Collection getActualDemandTasks(int bucket)(Code)



getActualDemandTasksList
public ArrayList getActualDemandTasksList()(Code)



getArrivalTime
public long getArrivalTime()(Code)



getAssetGetMethod
public String getAssetGetMethod()(Code)



getAssetSetMethod
public String getAssetSetMethod()(Code)



getBucketMillis
public long getBucketMillis()(Code)



getBufferedCritLevels
public Schedule getBufferedCritLevels()(Code)



getBufferedInvLevels
public Schedule getBufferedInvLevels()(Code)



getBufferedTargetLevels
public Schedule getBufferedTargetLevels()(Code)



getCapacity
public double getCapacity()(Code)



getCriticalLevel
public double getCriticalLevel(int bucket)(Code)



getCriticalLevel
public int getCriticalLevel()(Code)



getCustomerHash
public HashMap getCustomerHash()(Code)



getDataQuality
public org.cougaar.planning.ldm.dq.DataQuality getDataQuality()(Code)



getEffectiveProjectionStart
public long getEffectiveProjectionStart(Task task, long start)(Code)



getEndOfLevelSixBucket
public int getEndOfLevelSixBucket()(Code)



getFailuresFlag
public boolean getFailuresFlag()(Code)



getFillToCapacity
public boolean getFillToCapacity()(Code)



getFirstProjectWithdrawBucket
public int getFirstProjectWithdrawBucket()(Code)



getInitialLevel
public double getInitialLevel()(Code)



getIsLevel2
public boolean getIsLevel2()(Code)



getItemName
public String getItemName()(Code)



getLastDemandBucket
public int getLastDemandBucket()(Code)



getLastRefillRequisition
public int getLastRefillRequisition()(Code)



getLastWithdrawBucket
public int getLastWithdrawBucket()(Code)



getLevel
public double getLevel(int bucket)(Code)



getLogInvBG
public LogisticsInventoryBG getLogInvBG()(Code)



getMei
public Asset getMei()(Code)



getOrg
public Organization getOrg()(Code)



getOverlappingRefillProjections
public List getOverlappingRefillProjections()(Code)



getPrimaryClass
public Class getPrimaryClass()(Code)



getProjSupplyList
public ArrayList getProjSupplyList()(Code)



getProjWithdrawList
public ArrayList getProjWithdrawList()(Code)



getProjectWithdrawTasks
public Collection getProjectWithdrawTasks(int bucket)(Code)



getProjectedDemand
public double getProjectedDemand(int bucket)(Code)



getProjectedDemandTasks
public Collection getProjectedDemandTasks(int bucket)(Code)



getProjectionTaskDemand
public double getProjectionTaskDemand(Task task, int bucket, long start, long end)(Code)



getPropertyDescriptors
public PropertyDescriptor[] getPropertyDescriptors()(Code)



getRefillProjection
public ArrayList getRefillProjection(int bucket)(Code)



getRefillRequisitions
public ArrayList getRefillRequisitions()(Code)



getReorderPeriod
public double getReorderPeriod()(Code)



getResource
public Asset getResource()(Code)



getStartBucket
public int getStartBucket()(Code)



getStartTime
public long getStartTime()(Code)



getSupplierArrivalTime
public long getSupplierArrivalTime()(Code)



getSupplyList
public ArrayList getSupplyList()(Code)



getWithdrawList
public ArrayList getWithdrawList()(Code)



getWithdrawTasks
public Collection getWithdrawTasks(int bucket)(Code)



hasDataQuality
public boolean hasDataQuality()(Code)



initialize
public void initialize(long today, long oplanEndTime, int critLevel, int reorderPeriod, int ost, long bucketSize, long now, boolean logToCSV, InventoryManager parentPlugin)(Code)



lock
public PropertyGroup lock(Object key)(Code)



lock
public PropertyGroup lock()(Code)



logAllToCSVFile
public void logAllToCSVFile(long aCycleStamp)(Code)



rebuildCustomerHash
public void rebuildCustomerHash()(Code)



recalculateInitialLevel
public void recalculateInitialLevel()(Code)



reinitialize
public void reinitialize(boolean logToCSV, InventoryManager parentPlugin)(Code)



removeRefillProjection
public void removeRefillProjection(Task task)(Code)



removeRefillRequisition
public void removeRefillRequisition(Task task)(Code)



removeWithdrawProjection
public void removeWithdrawProjection(Task task)(Code)



removeWithdrawRequisition
public void removeWithdrawRequisition(Task task)(Code)



setArrivalTime
public void setArrivalTime(long arrivalTime)(Code)



setCapacity
public void setCapacity(double capacity)(Code)



setEndOfLevelSixBucket
public void setEndOfLevelSixBucket(int bucket)(Code)



setFailuresFlag
public void setFailuresFlag(boolean value)(Code)



setFillToCapacity
public void setFillToCapacity(boolean fillToCapacity)(Code)



setInitialLevel
public void setInitialLevel(double initialLevel)(Code)



setIsLevel2
public void setIsLevel2(boolean isLevel2)(Code)



setLevel
public void setLevel(int bucket, double value)(Code)



setLogInvBG
public void setLogInvBG(LogisticsInventoryBG _logInvBG)(Code)



setMei
public void setMei(Asset mei)(Code)



setOrg
public void setOrg(Organization org)(Code)



setResource
public void setResource(Asset resource)(Code)



setStartCDay
public void setStartCDay(long startCTime)(Code)



setSupplierArrivalTime
public void setSupplierArrivalTime(long supplierArrivalTime)(Code)



setTarget
public void setTarget(int bucket, double value)(Code)



takeSnapshot
public void takeSnapshot(Inventory inventory)(Code)



unlock
public NewPropertyGroup unlock(Object key)(Code)



updateRefillProjection
public void updateRefillProjection(Task task)(Code)



updateRefillRequisition
public void updateRefillRequisition(Task task)(Code)



updateWithdrawProjection
public void updateWithdrawProjection(Task task)(Code)



updateWithdrawRequisition
public void updateWithdrawRequisition(Task task)(Code)



Methods inherited from java.beans.SimpleBeanInfo
public BeanInfo[] getAdditionalBeanInfo()(Code)(Java Doc)
public BeanDescriptor getBeanDescriptor()(Code)(Java Doc)
public int getDefaultEventIndex()(Code)(Java Doc)
public int getDefaultPropertyIndex()(Code)(Java Doc)
public EventSetDescriptor[] getEventSetDescriptors()(Code)(Java Doc)
public java.awt.Image getIcon(int iconKind)(Code)(Java Doc)
public MethodDescriptor[] getMethodDescriptors()(Code)(Java Doc)
public PropertyDescriptor[] getPropertyDescriptors()(Code)(Java Doc)
public java.awt.Image loadImage(String resourceName)(Code)(Java Doc)

Methods inherited from java.lang.Object
native protected Object clone() throws CloneNotSupportedException(Code)(Java Doc)
public boolean equals(Object obj)(Code)(Java Doc)
protected void finalize() throws Throwable(Code)(Java Doc)
final native public Class getClass()(Code)(Java Doc)
native public int hashCode()(Code)(Java Doc)
final native public void notify()(Code)(Java Doc)
final native public void notifyAll()(Code)(Java Doc)
public String toString()(Code)(Java Doc)
final native public void wait(long timeout) throws InterruptedException(Code)(Java Doc)
final public void wait(long timeout, int nanos) throws InterruptedException(Code)(Java Doc)
final public void wait() throws InterruptedException(Code)(Java Doc)

www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.