declare namespace javax { namespace print { namespace event { /** * Implementations of this listener interface are attached to a * {@link javax.print.PrintService PrintService} to monitor * the status of the print service. *

* To monitor a particular job see {@link PrintJobListener} and * {@link PrintJobAttributeListener}. */ // @ts-ignore interface PrintServiceAttributeListener { /** * Called to notify a listener of an event in the print service. * The service will call this method on an event notification thread. * The client should not perform lengthy processing in this callback * or subsequent event notifications may be blocked. * @param psae the event being notified */ // @ts-ignore attributeUpdate(psae: javax.print.event.PrintServiceAttributeEvent): void } } } }