@AccessLevel(value=EXTERNAL)
public interface CPMContract
extends curam.contracts.impl.CPMContractAccessor, curam.util.persistence.OptimisticLockModifiable, curam.util.persistence.Insertable
Modifier and Type | Interface and Description |
---|---|
static interface |
CPMContract.CPMContractInsertEvents
Interface to the CPM contract events functionality surrounding the insert
method.
|
static interface |
CPMContract.CPMContractModifyEvents
Interface to the CPM contract events functionality surrounding the modify
method.
|
Modifier and Type | Method and Description |
---|---|
void |
insert(ContractVersion contractVersion)
Inserts the CPM Contract.
|
void insert(ContractVersion contractVersion) throws curam.util.exception.InformationalException
contractVersion
- Contains the contract version object.curam.util.exception.InformationalException
- Generic Exception Signature.