You can use anything that keeps you working very hard for no more than 20 minutes, barbell work, dumbbells, machines, kettle bells....anything.
anything
you include or add it to your regular established routines that you use throughout the week, there are just some things to note;
Once a week is enough for most, for some, only once a month.
this kind of workout needs some time to get use to, you need to workout what your limits are, this could take some time before you can really establish a high intense rate of work, I think 15 minutes is the most someone could stand, and it's not for most people, be prepared for pain.
An example;
just movements, it can be any exercise...the rep's are important, along with NO rest between exercises, using the maximum amount of weight to get you to positive failure in each exercise.
squatty movement x 30
pull x 12
push x 12
squatty movement x 20
pull x 10
push x 10
squatty movement x 15
pull x 8
push x 8
you can you any exercise, you can mix them up, like for the push, you could use in the one workout; bench,OHP, dip.
The amazing thing is, that when one becomes conditioned, he finds his recovery is so good, he could do it over after 15 minutes, of course you wouldn't because of overtraining, but the fact that your system is so improved, indicates you have become much stronger and efficient.