ReintrospectDataSource

Perform a reintrospection of the given data source. This is a non-blocking call that returns before reintrospection is complete. To block until the reintrospection is complete and also get the report, use GetDataSourceReintrospectReport . To cancel reintrospection, use CancelDataSourceReintrospect . If reintrospection is not complete before committing the transaction, the commit blocks until reintrospection is complete.

Note: This procedure is different from the web services operation of the same name, which is in the resource tree under /services/webservices/system/admin/resource/operations/.

Location

/lib/resource/

Input

path: The path to the data source being reintrospected.

Output

reintrospectId: The reintrospection ID. This value be used in calls to CancelDataSourceReintrospect or GetDataSourceReintrospectReport.

Exceptions

IllegalArgumentException: If the path is malformed.

NotFoundException: If a data source resource cannot be found at the given path.

SecurityException: If the user does not have READ access on all items in the path other than the last one.

SecurityException: If the user does not have WRITE access to the last item in path.