| java.lang.Object org.cougaar.planning.ldm.lps.ReceiveAssetLP
ReceiveAssetLP | public class ReceiveAssetLP implements LogicProvider,MessageLogicProvider(Code) | | take an incoming AssetAssignment Directive and
add Asset to the LogPlan w/side-effect of also disseminating to
other subscribers.
|
Method Summary | |
protected Collection | convertToRelationships(AssetAssignment aa, Asset transferring, Asset receiving) | protected Asset | createLocalAsset(Asset aaAsset) | public void | execute(Directive dir, Collection changes) Adds Assets to LogPlan... | public void | init() | protected boolean | localScheduleUpdateRequired(AssetAssignment aa, Collection aaRelationships, Asset assetL, Asset assigneeL) | protected boolean | updatePG(Asset aaAsset, Asset localAsset) | protected boolean | updateRelationships(AssetAssignment aa, Asset localAsset, Asset localAssignee) | protected boolean | updateSchedules(AssetAssignment aa, Asset localAsset, Asset localAssignee) |
execute | public void execute(Directive dir, Collection changes)(Code) | | Adds Assets to LogPlan... Side-effect = other subscribers
also updated.
|
|
|