@ThingworxExtensionApiClass(since={6,6}) public interface IDesignTimeSecurable extends ISecurable
Modifier and Type | Method and Description |
---|---|
void |
addDesignTimePermission(PermissionTypes permissionType,
Permission permission) |
void |
deleteDesignTimePermission(PermissionTypes permissionType,
Permission permission) |
DesignTimePermissionCollection |
getDesignTimePermissions() |
void |
persistDesignTimePermissions() |
void |
setDesignTimePermissions(DesignTimePermissionCollection value) |
getID, getName, getOwner, isOwner
@ThingworxExtensionApiMethod(since={6,6}) DesignTimePermissionCollection getDesignTimePermissions()
@ThingworxExtensionApiMethod(since={6,6}) void setDesignTimePermissions(DesignTimePermissionCollection value)
@ThingworxExtensionApiMethod(since={6,6}) void addDesignTimePermission(PermissionTypes permissionType, Permission permission) throws java.lang.Exception
java.lang.Exception
- If an error occurs@ThingworxExtensionApiMethod(since={6,6}) void deleteDesignTimePermission(PermissionTypes permissionType, Permission permission) throws java.lang.Exception
java.lang.Exception
- If an error occurs@ThingworxExtensionApiMethod(since={6,6}) void persistDesignTimePermissions() throws java.lang.Exception
java.lang.Exception
- If an error occurs