public interface CentraSitePolicyActionInstance extends CentraSiteRegistryObject
Modifier and Type | Method and Description |
---|---|
CentraSitePolicyActionTemplate |
getCentraSitePolicyActionTemplate()
Return the
CentraSitePolicyActionTemplate to which instance gets
created. |
java.util.Collection<CentraSitePolicyActionInstance> |
getDependentPolicyActionInstances()
Gets the collection of policy action instances that are dependent on this policy action instance.
|
java.lang.String |
getGlobalPolicyName()
Gets the global policy's name.
|
boolean |
isFromGlobalPolicy()
Checks if this policy action instance is an instance of a global policy.
|
void |
setAssetType(CentraSiteObjectType objectType)
Sets the applicable asset type for the policy action instance.
|
void |
setDependentPolicyActionInstances(java.util.Collection<CentraSitePolicyActionInstance> dependentActionInstances)
Sets the dependent policy action instances of this policy action instance.
|
void |
setFromGlobalPolicy(boolean isFromGlobalPolicy)
Sets if the policy action instance is from a global policy.
|
void |
setGlobalPolicyName(java.lang.String policyName)
Sets the global policy name.
|
getConsumedAssets, getConsumers, getDescription, getDescription, getDisplayVersion, getInitialVirtualAssetName, getLastModifiedTimeStamp, getLCMAssignment, getLocalName, getMandatoryAttributeProfiles, getName, getName, getNameSpace, getNextVersion, getNextVersions, getOrganization, getOwner, getPendingApprovals, getPreviousVersion, getPreviousVersions, getRegistryObject, getRelationShipValueMap, getRequestedUser, getSubscribers, getSystemVersion, getTitle, getType, getUserVersion, getVisiblePrimaryProfiles, getVisibleProfile, isDeployedOn, isLatestVersionObject, isPropagatePermissions, isPropagateProfilePermissions, removeConsumedAssets, removeConsumers, setDescription, setDescription, setDisplayVersion, setLCMState, setLocalName, setName, setName, setNameSpace, setOrganization, setOwner, setPropagatePermissions, setPropagateProfilePermissions, setRelationShipValueMap, setUserVersion
delete, getAttributeLink, getAttributeValue, getAttributeValue, getAttributeValue, getId, isModified, isPredefined, isReadOnly, save, setAttributeValue, setAttributeValue, setAttributeValue
CentraSitePolicyActionTemplate getCentraSitePolicyActionTemplate() throws CLLException
CentraSitePolicyActionTemplate
to which instance gets
created.CentraSitePolicyActionTemplate
to which instance gets
created.CLLException
- In case of a failure to find the
CentraSitePolicyActionTemplate
of the instancevoid setDependentPolicyActionInstances(java.util.Collection<CentraSitePolicyActionInstance> dependentActionInstances) throws CLLException
dependentActionInstances
- The Collection
of dependent CentraSitePolicyActionInstance
s to setCLLException
- If an error occurs while setting the dependent objectsjava.util.Collection<CentraSitePolicyActionInstance> getDependentPolicyActionInstances() throws CLLException
Collection
of dependent CentraSitePolicyActionInstance
sCLLException
- If an error occurs while trying to get the dependent objectsboolean isFromGlobalPolicy() throws CLLException
CLLException
- If an error occurs while performing the checkvoid setFromGlobalPolicy(boolean isFromGlobalPolicy) throws CLLException
isFromGlobalPolicy
- If true, then the policy action instance is from a global policyCLLException
- If an error occurs while setting the valuejava.lang.String getGlobalPolicyName() throws CLLException
CLLException
- If an error occurs while getting the global policy namevoid setGlobalPolicyName(java.lang.String policyName) throws CLLException
policyName
- The global policy name to setCLLException
- If an error occurs while setting the namevoid setAssetType(CentraSiteObjectType objectType)
objectType
- The CentraSiteObjectType
instance