unlock (); }} @ Override openbare nietige println (int x) {lock.lock (); try {setNameOfCaller (slot); super.println (x); } eindelijk {lock.unlock (); }} @ Override openbare nietige println (lang x) {lock.lock (); try {setNameOfCaller (slot); super.println (x); } eindelijk {lock.unlock (); }} @ Override openbare nietige println (Object x) {lock.lock (); try {setNameOfCaller (slot); super.println (x); } eindelijk {lock.unlock (); }} @ Override openbare nietige println (String x) {lock.lock (); try {setNameOfCaller (slot); super.println (x); } eindelijk {lock.
unlock (); }} @ Override leegte write publiek (byte [] b) gooit IOException {lock.lock (); try {setNameOfCaller (slot); super.write (b); } eindelijk {lock.unlock (); }} @ Override leegte write publiek (byte [] buf, int af, int len) {lock.lock (); try {setNameOfCaller (slot); super.write (buf, off, len); } eindelijk {lock.unlock (); }} @ Override leegte write publiek (int b) {lock.lock (); try {setNameOfCaller (slot); super.write (b); } eindelijk {lock.unlock (); }}}