@ThingworxExtensionApiClass(since={6,6}) public interface IVisibilitySecurable extends ISecurable
Modifier and Type | Method and Description |
---|---|
void |
addVisibilityPermission(PermissionTypes permissionType,
Permission permission) |
void |
deleteVisibilityPermission(PermissionTypes permissionType,
Permission permission) |
VisibilityPermissionCollection |
getVisibilityPermissions() |
void |
persistVisibilityPermissions() |
void |
setVisibilityPermissions(VisibilityPermissionCollection value) |
getID, getName, getOwner, isOwner
@ThingworxExtensionApiMethod(since={6,6}) VisibilityPermissionCollection getVisibilityPermissions()
@ThingworxExtensionApiMethod(since={6,6}) void setVisibilityPermissions(VisibilityPermissionCollection value)
@ThingworxExtensionApiMethod(since={6,6}) void addVisibilityPermission(PermissionTypes permissionType, Permission permission) throws java.lang.Exception
java.lang.Exception
- If an error occurs@ThingworxExtensionApiMethod(since={6,6}) void deleteVisibilityPermission(PermissionTypes permissionType, Permission permission) throws java.lang.Exception
java.lang.Exception
- If an error occurs@ThingworxExtensionApiMethod(since={6,6}) void persistVisibilityPermissions() throws java.lang.Exception
java.lang.Exception
- If an error occurs