@ThingworxExtensionApiClass(since={6,6}) public interface IInstanceVisibilitySecurable extends ISecurable
| Modifier and Type | Method and Description |
|---|---|
void |
addInstanceVisibilityPermission(PermissionTypes permissionType,
Permission permission) |
void |
deleteInstanceVisibilityPermission(PermissionTypes permissionType,
Permission permission) |
VisibilityPermissionCollection |
getInstanceVisibilityPermissions() |
void |
persistInstanceVisibilityPermissions() |
void |
setInstanceVisibilityPermissions(VisibilityPermissionCollection value) |
getID, getName, getOwner, isOwner@ThingworxExtensionApiMethod(since={6,6}) VisibilityPermissionCollection getInstanceVisibilityPermissions()
@ThingworxExtensionApiMethod(since={6,6}) void setInstanceVisibilityPermissions(VisibilityPermissionCollection value)
@ThingworxExtensionApiMethod(since={6,6}) void addInstanceVisibilityPermission(PermissionTypes permissionType, Permission permission) throws java.lang.Exception
java.lang.Exception - If an error occurs@ThingworxExtensionApiMethod(since={6,6}) void deleteInstanceVisibilityPermission(PermissionTypes permissionType, Permission permission) throws java.lang.Exception
java.lang.Exception - If an error occurs@ThingworxExtensionApiMethod(since={6,6}) void persistInstanceVisibilityPermissions() throws java.lang.Exception
java.lang.Exception - If an error occurs