wt.vc.wip
Interface Workable
- All Superinterfaces:
- Iterated, Lockable, NetFactor, ObjectMappable, Ownable, Persistable, Serializable
- All Known Implementing Classes:
- DefaultWTContainerTemplate, IteratedFolderResident, RevisionControlled, WfProcessTemplate
- public interface Workable
- extends Iterated, Lockable, Ownable
Provides an abstraction of a plug-and-play component. The intent is that
in a business model an object would assert that it is work in progress
by inheriting the Workable interface. With this assertion the business
object can then be checked in/out through the WIP service's API. The
business object must assert itself as being a kind of Workable object
in order for it to be checked in/out.
Supported API: true
Extendable: true
- See Also:
WorkInProgressHelper
,
WorkInProgressHelper.service
Field Summary |
static String |
CHECKOUT_INFO
Label for the attribute; The WIP cookie aggregated in any business object
that asserts itself as being Workable. |
Fields inherited from interface wt.vc.Iterated |
BRANCH_IDENTIFIER, CONTROL_BRANCH, CREATOR, CREATOR_EMAIL, CREATOR_FULL_NAME, CREATOR_NAME, ITERATION_IDENTIFIER, ITERATION_INFO, ITERATION_NOTE, LATEST_ITERATION, MASTER, MASTER_REFERENCE, MODIFIER, MODIFIER_EMAIL, MODIFIER_FULL_NAME, MODIFIER_NAME |
Methods inherited from interface wt.vc.Iterated |
getBranchIdentifier, getControlBranch, getCreator, getCreatorEMail, getCreatorFullName, getCreatorName, getIterationIdentifier, getIterationInfo, getIterationNote, getMaster, getMasterReference, getModifier, getModifierEMail, getModifierFullName, getModifierName, isLatestIteration, setControlBranch, setIterationInfo, setMaster, setMasterReference |
CHECKOUT_INFO
public static final String CHECKOUT_INFO
- Label for the attribute; The WIP cookie aggregated in any business object
that asserts itself as being Workable.
Supported API: false
- See Also:
CheckoutInfo
,
Constant Field Values
getCheckoutInfo
public CheckoutInfo getCheckoutInfo()
- Gets the object for the association that plays role: CHECKOUT_INFO.
The WIP cookie aggregated in any business object that asserts itself
as being Workable.
Supported API: false
- Returns:
- CheckoutInfo
- See Also:
CheckoutInfo
setCheckoutInfo
public void setCheckoutInfo(CheckoutInfo a_CheckoutInfo)
throws WTPropertyVetoException
- Sets the object for the association that plays role: CHECKOUT_INFO.
The WIP cookie aggregated in any business object that asserts itself
as being Workable.
Supported API: false
- Parameters:
a_CheckoutInfo
-
- Throws:
WTPropertyVetoException
- See Also:
CheckoutInfo