public interface PromoteNodeRemote extends MboRemote
psdi.PromoteDefault.app.dpldasset.PromoteDefault
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ASSET |
static java.lang.String |
CHILDREN |
static java.lang.String |
COMPUTERSYSTEM |
static int |
DEFAULTS_NOERROR |
static java.lang.String |
DEPLOYEDASSET |
static java.lang.String |
PARENTASSET |
static int |
STATUS_ALREADY_LINKED |
static int |
STATUS_ALREADY_PROMOTED |
static int |
STATUS_NEWLY_PROMOTED |
static int |
STATUS_NOT_SET |
static int |
STATUS_PROMOTION_ERROR |
Modifier and Type | Method and Description |
---|---|
void |
addCreatedMemo() |
DeployedAssetRemote |
getDeployedAsset()
Return the linked deployed asset.
|
AssetRemote |
getLinkedAsset()
Return the linked authorized asset or null if there's no such authorized asset As a side effect, it
will set fields from the deployed asset through setLinkedAsset()
|
AssetRemote |
getLinkedParentAsset(boolean promoting)
Return the authorized asset linked to the deployed asset parent of this deployed asset or null if
there's no such authorized asset or no parent As a side effect, it will set fields from the deployed
asset through setLinkedParentAsset()
|
int |
promote(PromoteValuesRemote defaults,
boolean topLevelSelection,
boolean promotedByParent)
Promote this deployed asset.
|
int |
setDefaults(PromoteValuesRemote defaults,
boolean fromApplyDefaultsButton)
Set the defaults from the passed object.
|
void |
setDeployedAsset(DeployedAssetRemote compsys) |
void |
setLinkedAsset(AssetRemote assetMbo) |
void |
setLinkedParentAsset(AssetRemote assetMbo) |
add, addMboSetForRequiredCheck, addToDeleteForInsertList, blindCopy, checkMethodAccess, clear, copy, copy, copy, copyFake, copyValue, copyValue, createComm, delete, delete, duplicate, evaluateCondition, evaluateCtrlConditions, evaluateCtrlConditions, excludeObjectForPropagate, generateAutoKey, getBoolean, getByte, getBytes, getCommLogOwnerNameAndUniqueId, getDatabaseValue, getDate, getDeleteForInsertList, getDocLinksCount, getDomainIDs, getDouble, getExistingMboSet, getFlags, getFloat, getIgnoreLockCheck, getInitialValue, getInsertCompanySetId, getInsertItemSetId, getInsertOrganization, getInsertSite, getInt, getKeyValue, getLinesRelationship, getList, getLockedByDisplayName, getLong, getMatchingAttr, getMatchingAttr, getMatchingAttrs, getMaxMessage, getMboData, getMboDataSet, getMboInitialValue, getMboList, getMboSet, getMboSet, getMboSet, getMboValueData, getMboValueData, getMboValueData, getMboValueInfoStatic, getMboValueInfoStatic, getMessage, getMessage, getMessage, getMessage, getMXTransaction, getName, getOrgForGL, getOrgSiteForMaxvar, getOwner, getPropagateKeyFlag, getRecordIdentifer, getSiteOrg, getString, getString, getStringInBaseLanguage, getStringInSpecificLocale, getStringTransparent, getThisMboSet, getUniqueIDName, getUniqueIDValue, getUserInfo, getUserName, hasHierarchyLink, hasLockSaveRights, isAutoKeyed, isBasedOn, isFlagSet, isForDM, isLocked, isLocked, isMasterTenant, isMboLockedByMe, isModified, isModified, isNew, isNull, isOptionGranted, isSelected, isZombie, lock, propagateKeyValue, rollbackToCheckpoint, select, setApplicationError, setApplicationRequired, setAutokeyFields, setCopyDefaults, setDeleted, setESigFieldModified, setFieldFlag, setFieldFlag, setFieldFlag, setFieldFlag, setFieldFlag, setFieldFlag, setFieldFlags, setFlag, setFlag, setFlags, setForDM, setIgnoreRecordLockCheck, setMLValue, setModified, setNewMbo, setPropagateKeyFlag, setPropagateKeyFlag, setReferencedMbo, setReferencedMbo, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValueNull, setValueNull, sigopGranted, sigopGranted, sigopGranted, sigOptionAccessAuthorized, smartFill, smartFind, smartFind, smartFindByObjectName, smartFindByObjectName, smartFindByObjectNameDirect, startCheckpoint, thisToBeUpdated, toBeAdded, toBeDeleted, toBeSaved, toBeUpdated, toBeValidated, undelete, unlock, unselect, validate, validateAttributes
static final java.lang.String ASSET
static final java.lang.String PARENTASSET
static final java.lang.String DEPLOYEDASSET
static final java.lang.String COMPUTERSYSTEM
static final java.lang.String CHILDREN
static final int STATUS_NOT_SET
static final int STATUS_ALREADY_LINKED
static final int STATUS_ALREADY_PROMOTED
static final int STATUS_NEWLY_PROMOTED
static final int STATUS_PROMOTION_ERROR
static final int DEFAULTS_NOERROR
int promote(PromoteValuesRemote defaults, boolean topLevelSelection, boolean promotedByParent) throws MXException, java.rmi.RemoteException
defaults
- the default values to applytopLevelSelection
- defect 31698 - make the promoted node aware if it is promoted directly, or as a result of
the Promote Children flagpromotedByParent
- - if this is a child which is promoted because the parent is promoted.MXException
RemoteException;
java.rmi.RemoteException
AssetRemote getLinkedAsset() throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
AssetRemote getLinkedParentAsset(boolean promoting) throws java.rmi.RemoteException, MXException
promoting
- true
if there must be a parent of a childjava.rmi.RemoteException
MXException
DeployedAssetRemote getDeployedAsset() throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
void setDeployedAsset(DeployedAssetRemote compsys) throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
void setLinkedAsset(AssetRemote assetMbo) throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
void setLinkedParentAsset(AssetRemote assetMbo) throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
void addCreatedMemo() throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
int setDefaults(PromoteValuesRemote defaults, boolean fromApplyDefaultsButton) throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException