Class VisibilityPermissionCollection
java.lang.Object
com.thingworx.security.permissions.AssignedPermissionMap
com.thingworx.security.permissions.VisibilityPermissionCollection
- All Implemented Interfaces:
IDiffableObject
,Cloneable
@ThingworxExtensionApiClass(since={6,6},
canInstantiate=true)
public final class VisibilityPermissionCollection
extends AssignedPermissionMap
implements Cloneable
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfromJSON
(org.json.JSONObject jsonObject) void
mergePermissions
(VisibilityPermissionCollection permissions) org.json.JSONObject
toJSON()
Methods inherited from class com.thingworx.security.permissions.AssignedPermissionMap
addPermission, deleteAllPermissions, deletePermission
-
Constructor Details
-
VisibilityPermissionCollection
public VisibilityPermissionCollection()
-
-
Method Details
-
mergePermissions
@ThingworxExtensionApiMethod(since={6,6}) public void mergePermissions(VisibilityPermissionCollection permissions) -
toJSON
- Throws:
Exception
- If an error occurs
-
fromJSON
@ThingworxExtensionApiMethod(since={6,6}) public static VisibilityPermissionCollection fromJSON(org.json.JSONObject jsonObject) throws Exception - Throws:
Exception
- If an error occurs
-