|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface MaturityService
The interface describing the services available for the maturity package.
Supported API: true
Extendable: false
MaturityHelper,
MaturityService,
MaturityServiceFwd| Method Summary | |
|---|---|
QueryResult |
getBaselineItems(PromotionNotice promotionNotice)
Returns a QueryResult of MaturityVersioned, Baselineable item iterations that are part of the Maturity Baseline associated to the PromotionNotice. |
QueryResult |
getBaselines(Baselineable promotable,
Class promotionNoticeClass)
Returns a QueryResult of MaturityVersioned Baseline objects of a specified class that this Baselineable item iteration is part of. |
QueryResult |
getBaselines(wt.maturity.Promotable promotable)
Returns a QueryResult of MaturityVersioned Baseline objects that this MaturityVersioned Baselineable item iteration is part of. |
WTSet |
getInvalidTargets(WTCollection promotionTargets,
boolean includeLocks)
Returns the set of invalid promotion targets of a given promotion notice. |
WTCollection |
getPromotionNotices(WTCollection promotables)
Supported API: true |
WTKeyedHashMap |
getPromotionNotices(WTSet promotables,
State state)
This method returns a WTKeyedHashMap containing the passed in Promotable as the key and any PromotionNotices that match the passed in state as the values which are contained in a WTSet. |
WTKeyedHashMap |
getPromotionNoticesMap(WTCollection promotables)
This method returns a WTKeyedHashMap containing the passed in Promotable as the key and any PromotionNotices as the values which are contained in a WTSet. |
boolean |
isAnyIterationInBaseline(wt.maturity.Promotable promotable,
PromotionNotice promotionNotice)
Returns true, if for this Maturity Baselineable, any items with the same Master are part of the MaturityBaseline associated to the PromotionNotice. |
boolean |
isInBaseline(wt.maturity.Promotable promotable,
PromotionNotice promotionNotice)
Returns true, if the MaturityVersioned item iteration is part of the MaturityBaseline associated to the PromotionNotice. |
void |
unattachPromotable(wt.maturity.Promotable refObject,
PromotionNotice promotionNotice,
Class linkClass,
String maturityRole)
Deletes the association between a PromotionNotice and a Promotable. |
| Method Detail |
|---|
void unattachPromotable(wt.maturity.Promotable refObject,
PromotionNotice promotionNotice,
Class linkClass,
String maturityRole)
throws WTException,
MaturityException
refObject - A MaturityVersioned object to be disassociatd from a PromotionNoticepromotionNotice - The PromotionNotice associated to the MaturityVersioned.linkClass - The associated link Class, which has a PromotionNotice as role A.maturityRole - The role name.
WTException
MaturityException
QueryResult getBaselines(wt.maturity.Promotable promotable)
throws WTException
promotable -
WTException
QueryResult getBaselines(Baselineable promotable,
Class promotionNoticeClass)
throws WTException
promotable - promotionNoticeClass -
WTException
QueryResult getBaselineItems(PromotionNotice promotionNotice)
throws WTException
promotionNotice -
WTException
boolean isInBaseline(wt.maturity.Promotable promotable,
PromotionNotice promotionNotice)
throws WTException
promotable - promotionNotice -
WTException
boolean isAnyIterationInBaseline(wt.maturity.Promotable promotable,
PromotionNotice promotionNotice)
throws WTException
promotable - promotionNotice -
WTException
WTSet getInvalidTargets(WTCollection promotionTargets,
boolean includeLocks)
throws WTException
promotionTargets - includeLocks - If true, validate considering lock states. If false, validate without considering lock states.
WTException
WTCollection getPromotionNotices(WTCollection promotables)
throws WTException
promotables -
WTException
WTKeyedHashMap getPromotionNotices(WTSet promotables,
State state)
throws WTException
promotables - state -
WTException
WTKeyedHashMap getPromotionNoticesMap(WTCollection promotables)
throws WTException
promotables -
WTException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||