interfaceDef_ = InterfaceDefHelper.narrow(typedPullSupplier_._get_interface_def());
if (interfaceDef_ == null)
{
throw new TypeError("Could not access Interface Definition for TypedPullSupplier [" + typedPullSupplier_ + "]");
}
if (!typedPullSupplier_._is_a(supportedInterface_))
{
throw new TypeError();
}
pollUtil_.startTask(pollInterval_);
}