Package com.documentum.fc.common
Class MipLabelServiceImpl
java.lang.Object
com.documentum.fc.common.MipLabelServiceImpl
- All Implemented Interfaces:
IMipLabelService
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanThis method isMipProtectionSettingPresent checks whether the MIP protection setting is present in CS session Cache and returns true if it is found; otherwise, it returns false.listMipLabels methos is resposible for retruning the label from serverbooleanRefreshes the Microsoft Information Protection (MIP) cache.
-
Constructor Details
-
MipLabelServiceImpl
public MipLabelServiceImpl(com.documentum.fc.client.impl.session.ISession session)
-
-
Method Details
-
listMipLabels
Description copied from interface:IMipLabelServicelistMipLabels methos is resposible for retruning the label from server- Specified by:
listMipLabelsin interfaceIMipLabelService- Returns:
- listMipLabels in array of LabelInfo
- Throws:
DfException
-
refreshMipCache
Description copied from interface:IMipLabelServiceRefreshes the Microsoft Information Protection (MIP) cache. This method attempts to refresh the MIP cache, which may contain classification labels, policies, or protection templates used for labeling and securing documents. It ensures that the latest data from the MIP server is available for application usage.- Specified by:
refreshMipCachein interfaceIMipLabelService- Returns:
- true if the cache refresh was successful; false otherwise.
- Throws:
DfException- if there is an issue while refreshing the MIP cache, such as communication errors with the MIP server or other runtime exceptions.
-
isMipProtectionSettingPresent
Description copied from interface:IMipLabelServiceThis method isMipProtectionSettingPresent checks whether the MIP protection setting is present in CS session Cache and returns true if it is found; otherwise, it returns false. It may throw a DfException in case of any errors during execution.- Specified by:
isMipProtectionSettingPresentin interfaceIMipLabelService- Returns:
- Throws:
DfException
-