Class DesignTimePermissionCollection
java.lang.Object
com.thingworx.security.permissions.AssignedPermissionMap
com.thingworx.security.permissions.DesignTimePermissionCollection
- All Implemented Interfaces:
IDiffableObject,Cloneable
@ThingworxExtensionApiClass(since={6,6},
canInstantiate=true)
public class DesignTimePermissionCollection
extends AssignedPermissionMap
implements Cloneable
-
Constructor Summary
ConstructorsConstructorDescriptionInitializes this instace with default values. -
Method Summary
Modifier and TypeMethodDescriptionfromJSON(org.json.JSONObject jsonObject) voidmergePermissions(DesignTimePermissionCollection permissions) org.json.JSONObjecttoJSON()Methods inherited from class com.thingworx.security.permissions.AssignedPermissionMap
addPermission, deleteAllPermissions, deletePermission
-
Constructor Details
-
DesignTimePermissionCollection
public DesignTimePermissionCollection()Initializes this instace with default values.
-
-
Method Details
-
mergePermissions
@ThingworxExtensionApiMethod(since={6,6}) public void mergePermissions(DesignTimePermissionCollection permissions) -
toJSON
- Throws:
Exception
-
fromJSON
@ThingworxExtensionApiMethod(since={6,6}) public static DesignTimePermissionCollection fromJSON(org.json.JSONObject jsonObject) throws Exception - Throws:
Exception
-